
These savory breakfast rolls are my go-to for busy weekend mornings when I want something filling but not complicated. They pack scrambled eggs, sausage, bacon, and cheese all rolled up in soft crescent dough to make a hearty meal that feeds a crowd or just keeps well for quick breakfasts through the week.
I threw this together after a Sunday grocery run and it quickly became a requested dish for family brunches. The mix of creamy eggs and melty cheese inside golden dough is pure comfort food.
Ingredients
- Eggs: provide a fluffy, protein-rich base for the filling. Choose fresh eggs with bright yolks for best flavor
- Red bell pepper: adds a touch of sweetness and color, finely diced so it cooks gently into the scramble
- Milk: keeps the eggs tender and creamy rather than rubbery
- Black pepper: gives a mild spice to balance the richness
- Crescent dough sheets: create a soft, buttery crust that holds all the fillings together look for flaky, fresh dough
- Whipped chive and onion cream cheese: adds a subtle tang and herbaceous note that complements the meatiness
- Ground breakfast sausage: brings savory depth—pre-cook it fully and drain to avoid extra grease
- Crispy bacon crumbles: add smoky saltiness and crunchy contrast
- Shredded cheddar cheese: melts beautifully and amplifies the savory flavors sharper cheeses work great too
Instructions
- Build The Egg Filling:
- Whisk together eggs, finely diced red bell pepper, milk, and black pepper thoroughly to combine. Scramble this mixture gently over medium-low heat until just set yet still moist. Remove from heat and allow it to cool slightly so it does not melt the cream cheese when assembled.
- Prepare The Dough:
- Preheat the oven to 350 degrees Fahrenheit. Lightly grease a 9 by 13 inch baking pan to prevent sticking. Open the two cans of crescent dough sheets and carefully unroll each sheet. Pinch along the two long edges firmly to create one large rectangular sheet of dough.
- Layer The Ingredients:
- Spread whipped chive and onion cream cheese evenly over the dough rectangle, leaving a small border around edges. Evenly distribute the cooled scrambled eggs on top followed by cooked ground breakfast sausage and crumbled bacon. Sprinkle shredded cheddar cheese evenly over all.
- Roll And Slice:
- Beginning from one long edge, roll the dough tightly into a log shape. Using a serrated knife, slice the roll into 12 equal portions to create individual rolls. Place these cut rolls cut side up into the prepared baking pan.
- Bake:
- Bake in the preheated oven for 24 to 26 minutes until the tops turn golden brown and the cheese is bubbling. Let cool for a few minutes before serving warm.

I especially love the mix of creamy chive cream cheese and crispy bacon that balances soft texture with bursts of smoky flavor. When I first made these, my kids devoured them so fast that they quickly became part of our Saturday morning traditions.
Storage Tips
Store any leftovers in an airtight container in the refrigerator for up to four days. Reheat individual rolls in the microwave or warm in the oven wrapped in foil to keep them moist and melty.
Ingredient Swaps
Try substituting sausage with cooked crumbled chorizo or Italian sausage for different flavor profiles. Use pepper jack or mozzarella instead of cheddar for a milder or spicier cheese pull. You can swap the cream cheese for ricotta mixed with fresh herbs for a lighter option.
Serving Ideas
Serve alongside fresh fruit or a simple green salad for a well-rounded brunch. These rolls also pair nicely with a cup of coffee or glass of fresh orange juice.
Seasonal Twists
Add chopped spinach or sautéed mushrooms to the egg mixture for a vegetable boost when in season. Swap the red pepper for roasted poblano or sweet corn kernels for interesting variations. In colder months, try a dash of smoked paprika or chili powder in the eggs for extra warmth.

Enjoy these hearty and customizable breakfast rolls any morning of the week for a satisfying start. They freeze well and reheat perfectly for busy days.
Frequently Asked Recipe Questions
- → What type of dough works best for these rolls?
Crescent dough sheets are ideal as they easily roll and bake into a tender, flaky texture.
- → Can I prepare the filling in advance?
Yes, scramble the egg mixture and cook the sausage ahead, then assemble just before baking for freshness.
- → How can I make the rolls spicier?
Adding a pinch of cayenne pepper to the eggs adds a subtle spicy kick without overpowering the flavors.
- → Are there good cheese substitutes?
Mozzarella or pepper jack cheese work well and offer different textures and mild to spicy flavors.
- → Can I swap the sausage for another meat?
Italian sausage or chorizo can be used for a different savory profile while maintaining richness.
- → What’s the best way to serve these rolls?
Serve warm straight from the oven to enjoy the melty cheese and crispy golden tops.