These delicious Breakfast Rolls combine all your morning favorites – eggs, sausage, bacon, and cheese – wrapped in flaky crescent dough for a perfect handheld breakfast treat. Inspired by classic cinnamon roll shapes but with a savory twist, these rolls are an impressive yet simple way to feed a hungry crowd at brunch or prepare a make-ahead breakfast for busy mornings.
Why You’ll Love This Recipe
- All your breakfast favorites combined in one delicious, portable package
- Easy to make with simple ingredients you can find at any grocery store
- Perfect for meal prep – make ahead and reheat for busy mornings
- Customizable with your favorite breakfast meats and cheeses
- Great for feeding a crowd at brunches or holiday gatherings
Ingredients
- Eggs: The foundation of our breakfast filling, providing protein and that classic morning flavor.
- Red Bell Pepper: Adds a pop of color, sweetness, and nutrition to the egg mixture. Can be substituted with green peppers for a different flavor profile.
- Milk: Creates fluffy, tender scrambled eggs. Use whole milk for richness or your favorite non-dairy alternative.
- Black Pepper: Adds just the right amount of spice to complement the savory elements.
- Crescent Dough Sheets: The perfect wrapper for our breakfast roll filling. Look for the sheets rather than the perforated triangles for easier assembly.
- Whipped Chive and Onion Cream Cheese: Provides a creamy, flavorful base that helps everything stick together.
- Ground Breakfast Sausage: Brings savory, hearty flavor to every bite. Choose mild or spicy depending on your preference.
- Bacon: Adds smoky flavor and wonderful texture contrast. Crisp it up well before adding to the rolls.
- Cheddar Cheese: Creates that irresistible gooey, melty texture. Sharp cheddar offers the most pronounced flavor.
Variations
Vegetarian Delight
Skip the meat entirely and double down on vegetables. Add sautéed mushrooms, spinach, and diced tomatoes to the egg mixture. Use smoked gouda or pepper jack cheese for additional flavor complexity.
Southwestern Style
Add a kick with diced jalapeños, use pepper jack cheese instead of cheddar, and mix some chopped cilantro into your eggs. Serve with a side of salsa and avocado for dipping.
Mediterranean Twist
Substitute the breakfast meats with chopped sun-dried tomatoes and spinach. Use feta cheese instead of cheddar and add some oregano and basil to the egg mixture. Serve with a side of tzatziki for dipping.
How to Make the Recipe
Step 1: Prepare Your Base
Preheat your oven to 350℉ and grease a 9×13-inch baking pan with cooking spray to prevent sticking. This ensures your breakfast rolls will release easily after baking.
Step 2: Create the Egg Filling
Whisk together eggs, finely diced red bell pepper, milk, and black pepper in a mixing bowl until well combined. Cook this mixture in a skillet over medium heat, creating light, fluffy scrambled eggs. Set aside to cool slightly before assembling the rolls.
Step 3: Assemble the Rolls
Open your cans of crescent dough and unroll the sheets. Pinch the long edges together to create one large rectangle. Spread the whipped chive and onion cream cheese evenly across the dough, then layer with scrambled eggs, cooked sausage, crumbled bacon, and shredded cheddar cheese.
Step 4: Roll and Slice
Carefully roll the dough into a tight log, starting from the long edge. Use a serrated knife to cut the roll into 12 even slices. The serrated edge helps maintain the roll shape without squishing the dough.
Step 5: Bake to Golden Perfection
Arrange the slices in your prepared baking pan and bake for 24-26 minutes or until the tops are beautifully golden brown. The rolls should be cooked through with the dough fully puffed and the cheese melted.

Tips for Making the Recipe
- Let your scrambled eggs cool slightly before assembling to prevent the dough from getting soggy
- Use a serrated knife and a gentle sawing motion to cut the rolls cleanly without squishing them
- If your kitchen is warm, chill the assembled log for 15 minutes before slicing to make cutting easier
- Cook your bacon until extra crispy since it will soften slightly during baking
- For even more flavor, add 1/2 teaspoon of garlic powder or dried herbs to your egg mixture
- Make sure to seal the dough seams well to prevent filling from leaking during baking
How to Serve
These Breakfast Rolls are best served warm, fresh from the oven when the cheese is still gooey and the dough is perfectly crisp on the outside. They make a complete meal on their own but pair wonderfully with fresh fruit, a simple green salad, or hash browns for a more substantial brunch. For an extra special touch, drizzle a little maple syrup over the top just before serving for a sweet-savory combination, or offer hot sauce on the side for those who enjoy some heat.
Make Ahead
These Breakfast Rolls are perfect for meal prep! You can prepare them in several ways:
Fully assemble and bake the rolls, then refrigerate for up to 3 days. Reheat individual rolls in the microwave for 30 seconds or in a 350°F oven for about 10 minutes until warmed through.
For longer storage, freeze baked rolls individually wrapped in plastic wrap and stored in a freezer bag for up to 3 months. Thaw overnight in the refrigerator and reheat as directed above.
You can also prepare the components ahead of time—cook the sausage, bacon, and eggs up to 2 days in advance and store separately in the refrigerator. Then assemble and bake fresh when needed.
FAQs
Can I use crescent roll triangles instead of sheets?
Yes! If you can’t find crescent dough sheets, you can use regular crescent roll triangles. Simply unroll them and press the perforations together firmly with your fingers to create a solid sheet before adding the fillings.
How do I prevent the rolls from getting soggy?
Make sure your scrambled eggs and meat are not too wet or greasy. Pat the cooked sausage and bacon with paper towels to remove excess grease, and allow the scrambled eggs to cool slightly before assembling.
Can I make these without meat?
Absolutely! For a vegetarian version, omit the sausage and bacon and add extra vegetables like sautéed mushrooms, spinach, or diced tomatoes. You could also substitute with plant-based breakfast meats.
How do I store and reheat leftovers?
Store leftover rolls in an airtight container in the refrigerator for up to 3 days. Reheat in the microwave for 30 seconds or in a 350°F oven for about 10 minutes until warmed through.
Conclusion
These Breakfast Rolls transform morning staples into an exciting, handheld feast that’s sure to become a family favorite. The combination of flaky dough, savory meats, fluffy eggs, and melty cheese creates the perfect bite every time. Whether you’re hosting a brunch, planning for busy mornings, or just looking to try something new for breakfast, these rolls deliver big flavor with minimal effort. Give them a try this weekend—your family will be begging for seconds!
Print
Breakfast Rolls
- Total Time: 45 minutes
- Yield: 12 rolls 1x
Description
Delicious breakfast rolls packed with scrambled eggs, sausage, bacon, and cheese all wrapped in flaky crescent dough. Perfect for busy mornings or weekend brunch gatherings!
Ingredients
- 4 eggs
- 2 tablespoons red bell pepper, finely diced
- 1 tablespoon milk
- 1/4 teaspoon black pepper
- 2 (8-ounce) cans crescent dough sheets
- 1/3 cup whipped chive and onion cream cheese
- 8 ounces ground breakfast sausage, cooked
- 4 slices bacon, cooked and crumbled
- 1 1/2 cups shredded cheddar cheese
Instructions
- Preheat the Oven: Preheat oven to 350°F and prepare your baking dish by greasing a 9×13-inch pan with cooking spray. This ensures your breakfast rolls won’t stick and will come out perfectly golden.
- Prepare the Egg Mixture: In a mixing bowl, whisk together the eggs, finely diced red bell pepper, milk, and black pepper until well combined. The bell pepper adds a pop of color and flavor while the milk helps make the eggs fluffy.
- Cook the Eggs: Scramble the egg mixture on the stovetop over medium heat until just set but still slightly moist. Remove from heat and set aside to cool slightly. Avoid overcooking as the eggs will continue to cook in the oven.
- Prepare the Dough: Open the two cans of crescent dough and carefully unroll the sheets. Arrange them side by side and pinch the two long edges together to form one large rectangular sheet of dough.
- Add the Filling: Spread the whipped chive and onion cream cheese evenly over the entire surface of the dough. Layer the scrambled eggs, cooked ground sausage, crumbled bacon, and shredded cheddar cheese evenly on top of the cream cheese.
- Roll and Slice: Carefully roll up the dough tightly from one long side to the other, creating a log shape. Using a serrated knife, cut the rolled dough into 12 equal slices. A gentle sawing motion works best to avoid squishing the rolls.
- Bake: Place the sliced rolls in the prepared baking pan, spacing them evenly. Bake for 24-26 minutes, or until the tops are golden brown and the dough is completely cooked through.
- Serve: Remove from the oven and let cool for a few minutes before serving warm. The cheese will be melted and the flavors will have melded together beautifully.
Notes
- For best results, allow the scrambled eggs to cool slightly before adding to the dough to prevent the dough from becoming soggy.
- If crescent dough sheets aren’t available, regular crescent roll dough can be used – just pinch the perforations together.
- These rolls can be assembled the night before and refrigerated. Just add 5-7 minutes to the baking time if baking from cold.
- For a spicier version, add diced jalapeños or hot sauce to the egg mixture.
- Leftovers can be refrigerated for up to 3 days and reheated in the microwave or oven.
- Prep Time: 20 minutes
- Cook Time: 25 minutes
- Category: Breakfast
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 roll
- Calories: 315
- Sugar: 4g
- Sodium: 680mg
- Fat: 22g
- Saturated Fat: 9g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 0g
- Protein: 13g
- Cholesterol: 95mg