These soft, golden breakfast rolls are stuffed with scrambled eggs, savory sausage, crispy bacon, and melted cheddar cheese, all wrapped up in buttery crescent dough. I first made these on a Sunday morning when I needed something hearty that I could prep quickly before everyone woke up, and they disappeared in minutes. The smell of bacon and cheese baking together filled the whole kitchen, and even my pickiest eater asked for seconds. What I love most is how simple they are to put together-you get bakery-style breakfast pastries with ingredients you probably already have, and they're ready in under an hour.

If you love easy breakfast ideas, you'll also want to try my Quick & Easy Jamaican Banana Fritters in 10 Minutes!for another crowd-pleaser, or check out these Easy Bomboloni alla Crema Recipe: 10 Steps to Bliss Donuts for a grab-and-go option. For something sweet to balance the savory, these Easy Japanese Soufflé Pancakes Made Easy in 30 Minutesare always a hit.
Why You'll Love These Savory Breakfast Rolls
They're ridiculously easy. You don't need any fancy techniques or hard-to-find ingredients. If you can scramble eggs and unroll dough, you can make these.
Perfect for feeding a crowd. This recipe makes 12 breakfast rolls, so it's great for brunch gatherings, holiday mornings, or meal prep for the week.
Customizable fillings. You can swap the sausage for ham, use turkey bacon, or add veggies like spinach or mushrooms.
They reheat beautifully. Make them ahead and warm them up in the morning for a hot, satisfying breakfast in minutes.
Kids love them. These cheesy breakfast pastries are handheld, fun to eat, and packed with flavors kids enjoy.
Jump to:
breakfast rolls Ingredients
Here's everything you need to make these homemade breakfast with eggs.
See Recipe Card Below This Post For ingredients Quantites
Eggs: The base of the filling, providing protein and a soft, fluffy texture. Whisking them with a little milk makes them extra creamy.
Red bell pepper: Adds a touch of sweetness, color, and a slight crunch to the scrambled eggs. You can use green or orange peppers if that's what you have.
Milk: Helps make the scrambled eggs tender and soft. Just a tablespoon does the trick.
Black pepper: Brings out all the other flavors and adds a gentle kick. Season to your taste.
Crescent dough sheets: The secret to easy, flaky layers without any rolling or waiting for dough to rise. Look for the sheets, not the perforated triangles, for easier assembly.
Whipped chive and onion cream cheese: Adds creaminess and a savory, tangy flavor that ties everything together. Regular cream cheese works too, but the chive and onion version gives extra flavor.
Ground breakfast sausage: Provides hearty, savory richness. Make sure it's fully cooked and drained before adding it to the breakfast rolls.
Bacon: Crispy, salty, smoky goodness that makes everything better. Cook it until crisp and crumble it into small pieces.
Shredded cheddar cheese: Melts beautifully and adds that gooey, cheesy factor everyone loves. Sharp cheddar gives the best flavor, but mild works too.
how to make breakfast rolls
Preheat oven: Preheat your oven to 350℉ and grease a 9x13-inch baking pan with cooking spray so the rolls don't stick.
Whisk eggs: In a mixing bowl, whisk together the eggs, finely diced red bell pepper, milk, and black pepper until everything is well combined.
Scramble eggs: Pour the egg mixture into a skillet over medium heat and scramble gently until just set. They'll continue cooking in the oven, so don't overcook them. Set aside to cool slightly.
Prepare dough: Open the two cans of crescent dough sheets and unroll them on a clean surface. Pinch the two long edges together to form one large rectangle.
Spread cream cheese: Use a spatula or the back of a spoon to spread the whipped cream cheese evenly over the entire surface of the dough, leaving a small border around the edges.
Add fillings: Layer the scrambled eggs, cooked breakfast sausage, crumbled bacon, and shredded cheddar cheese evenly over the cream cheese. Press down gently so everything sticks together.

Roll tightly: Starting from one long edge, roll the dough up tightly into a log, like you're making cinnamon breakfast rolls. Keep it snug so the fillings don't fall out.
Slice rolls: Use a serrated knife to slice the log into 12 equal pieces. A sawing motion works best to keep the breakfast rolls intact.
Arrange in pan: Place the breakfast rolls cut-side up in the prepared baking pan, spacing them evenly. They'll puff up and touch slightly as they bake.
Bake: Bake for 24 to 26 minutes, or until the tops are golden brown and the dough is cooked through. The cheese should be melted and bubbly.
Serve warm: Let the breakfast rolls cool for just a few minutes before serving. They're best enjoyed warm, when the cheese is still gooey and the dough is soft.

Smart Substitutions and Swaps
Use turkey sausage or chicken sausage instead of pork sausage for a lighter option. Both work beautifully and keep the same savory flavor.
Swap bacon for ham or Canadian bacon if you prefer. Diced ham gives a milder, slightly sweet flavor.
Try different cheeses like Monterey Jack, pepper jack for a spicy kick, or mozzarella for a milder taste.
Add vegetables like sautéed spinach, diced mushrooms, or diced tomatoes for extra nutrition and flavor. Just make sure to cook them first and drain any excess moisture.
Use regular cream cheese if you don't have the whipped chive and onion variety. You can mix in a little garlic powder or dried chives for extra flavor.
Make it vegetarian by skipping the sausage and bacon and adding more veggies like bell peppers, onions, and mushrooms.
Essential Equipment For breakfast rolls
9x13-inch baking pan: The perfect size for arranging all 12 breakfast rolls with a little space between them.
Mixing bowl: For whisking the eggs and seasonings together before scrambling.
Serrated knife: Essential for slicing the rolled dough cleanly without squishing the fillings out.
Skillet: For scrambling the eggs and cooking the sausage if you're starting from raw.
Spatula or spoon: For spreading the cream cheese evenly over the dough.
Storage and Make-Ahead Tips
Refrigerate leftovers in an airtight container for up to 3 days. Reheat individual breakfast rolls in the microwave for 30 to 45 seconds, or warm them in a 300℉ oven for about 10 minutes.
Freeze for later. Once baked and cooled, wrap each roll individually in plastic wrap, then place them all in a freezer-safe bag. They'll keep for up to 2 months. Reheat from frozen in the microwave for 1 to 2 minutes.
Assemble the night before. You can prepare the breakfast rolls, arrange them in the pan, cover tightly with plastic wrap, and refrigerate overnight. In the morning, let them sit at room temperature for 10 minutes, then bake as directed.
Prep the fillings ahead. Cook the sausage, bacon, and scrambled eggs the night before and store them in the fridge. In the morning, all you have to do is assemble and bake.
expert tips
Don't overcook the scrambled eggs. They'll continue cooking in the oven, so take them off the heat when they're still slightly soft and glossy.
Drain the sausage well. Excess grease can make the dough soggy, so press the cooked sausage with paper towels to remove as much fat as possible.
Use a serrated knife for clean slices. A regular knife can squish the breakfast rolls and push the fillings out. A gentle sawing motion keeps everything intact.
Let the rolls cool for a few minutes before serving. The cheese will be molten hot right out of the oven, and a short rest makes them easier to handle.
Press the dough seams together firmly. This keeps the breakfast rolls from unraveling as they bake and helps them hold their shape.
Brush with melted butter before baking for an extra golden, glossy finish. It's optional, but it adds a beautiful color and flavor.
FAQ
What goes in a breakfast roll?
A classic breakfast roll is filled with scrambled eggs, cooked sausage or bacon, and shredded cheese, all wrapped in dough. You can also add veggies like peppers, onions, or spinach. My family loves adding a little cream cheese for extra creaminess and flavor.
What are different types of rolls?
There are sweet rolls like cinnamon rolls or dinner breakfast rolls, and savory options like these breakfast roll-ups or sausage rolls. Breakfast rolls can be made with crescent dough, biscuit dough, or even puff pastry, and the fillings can range from eggs and bacon to ham and cheese.
How do you make a breakfast roll at home?
Start by scrambling eggs with your favorite add-ins, then layer them with cooked meat and cheese on a sheet of dough. Roll it up tightly, slice into individual pieces, and bake until golden. It's easier than it sounds, and you can customize the fillings to suit your taste.
Are breakfast rolls healthy?
These breakfast rolls are hearty and filling, with protein from eggs, sausage, and cheese. To make them lighter, use turkey sausage, reduce the cheese, and add more veggies like spinach or tomatoes. They're a satisfying breakfast option, especially when paired with fresh fruit.
Related
Looking for other recipes like this? Try these:
Pairing
These are my favorite dishes to serve with breakfast rolls

Savory Breakfast Rolls with Sausage, Bacon, and Cheese
Ingredients
Method
- Preheat the oven to 350℉ and grease a 9×13-inch pan with cooking spray. prep
- In a mixing bowl, whisk together the eggs, bell pepper, milk, and black pepper. mix
- Scramble the eggs in a skillet over medium heat, then set aside to cool slightly. cook
- Open the crescent dough sheets and unroll them onto a flat surface. prep
- Pinch the long edges of the dough sheets together to form one large rectangle. prep
- Spread the whipped cream cheese evenly over the dough. assemble
- Layer the scrambled eggs, cooked sausage, crumbled bacon, and shredded cheddar cheese on top. assemble
- Carefully roll up the dough into a tight log, then slice into 14 equal portions. prep
- Place the rolls in the prepared baking pan, spaced evenly apart. assemble
- Bake for 24-26 minutes, or until the tops are golden brown and the rolls are cooked through. bake
- Serve warm and enjoy the savory breakfast treat! finish













Leave a Reply