Breakfast Rolls
Breakfast Rolls are flaky crescent rolls stuffed with sausage, scrambled eggs, and melty cheese. They’re warm, savory, and filling in that simple diner-breakfast kind of way.
I like this version because the filling is well-seasoned but not fussy, and the rolls bake up deep golden with crisp edges and a soft center. They’re easy to grab and eat, but they still feel like real breakfast.
For me, these are especially good for weekends, casual brunch, or mornings when people are coming and going. I usually set them out with fruit and something hot to drink and call it done.

Why You’ll Love This Recipe
Handheld breakfast: Everything you want in a breakfast sandwich, but wrapped up in a flaky roll you can eat without a fork.
Fast and easy: Refrigerated crescent dough keeps it simple, and the rest is just basic breakfast ingredients.
Make-ahead friendly: You can assemble the rolls ahead and bake when you’re ready, which is helpful for busy mornings.
Freezer friendly: Bake a batch, freeze extras, and you’ve got an easy breakfast option ready to warm up.
Easy to tweak: Swap the meat, change the cheese, or add a little veg and keep the rest the same.
Key Ingredients
Filling
- Breakfast sausage: I use regular breakfast sausage (not maple). Anything that crumbles and browns well works.
- Eggs: Large eggs are the base of the filling. Scramble them gently so they stay a little soft.
- Milk: Just a splash helps the eggs cook up a bit more tender. Half-and-half works too if that’s what you have.
- Shredded cheddar cheese: Cheddar is my go-to here. I like shredding it myself, but bagged shredded is totally fine.
- Salt: Season the eggs so the filling doesn’t taste flat, especially once it’s wrapped in dough.
- Black pepper: Basic, but it matters. Freshly ground is nice if you have it.
- Garlic powder (optional): This gives the filling a little extra savory flavor without tasting “garlicky.”
- Sliced green onions (optional): Adds a little bite and color. If you’ve got chives, those work too.
Dough and finish
- Refrigerated crescent roll dough: This is what makes the whole recipe doable on a regular morning. Use the standard crescent triangles.
- Egg: This is for the egg wash, and it’s what helps the tops brown nicely.
- Water: A small splash loosens the egg wash so it brushes on easily.
- Cooking spray or butter: Grease the baking sheet so nothing sticks, especially if any cheese leaks out.
Recipe Instructions
- Cook the sausage: Cook the breakfast sausage in a skillet over medium heat until browned and cooked through. Drain off excess fat and let it cool slightly.
- Scramble the eggs: Whisk the eggs with milk, salt, black pepper, and garlic powder (if using). Scramble in the same skillet until just set.
- Mix the filling: Combine the sausage, scrambled eggs, shredded cheddar, and green onions (if using). Let the mixture cool for about 5 minutes so it’s easier to work with.
- Preheat the oven: Heat the oven to 375°F and grease a baking sheet with cooking spray or butter.
- Prep the dough: Unroll the crescent dough and separate into triangles. Lightly press each triangle a little wider.
- Fill the rolls: Add a heaping tablespoon of filling to the wide end of each triangle, then roll up tightly. Tuck in the sides if needed, and place seam-side down on the baking sheet.
- Add egg wash: Whisk the egg with water, then brush over the tops of the rolls.
- Bake: Bake for 15 to 18 minutes, until deep golden and cooked through.
- Rest: Let the rolls rest for about 5 minutes before serving.
My Tips!
This is the section that separates “good” from “wow.” If you read only one part of this post, make it this one — it’s where I reveal my recipe trick.
Recipe Tips & Tricks
Let the filling cool a bit. If it’s piping hot, it softens the dough and makes rolling harder. Five minutes on the counter helps a lot.
Keep the filling fairly dry. If you’re adding veggies like mushrooms or spinach, cook off the moisture first. Wet filling is what usually causes leaks.
Don’t over-scramble the eggs. Pull them when they’re just set. They’ll finish cooking in the oven and stay more tender that way.
Use a heaping tablespoon, not more. Too much filling stretches the dough thin and it can split while baking. A little restraint here makes nicer rolls.
Watch the color, not just the timer. I like these on the darker golden side so the crescent dough is fully baked through.
Simple tweaks
Here’s where the fun begins — a few simple tweaks can turn this recipe from casual treats into the star of any party.
Serving Suggestions
- Fresh fruit: A bowl of berries, grapes, or sliced melon keeps breakfast simple. It’s nice to have something cold next to the warm rolls.
- Hot sauce or salsa: If you like a little heat, serve these with hot sauce on the side or a spoonful of salsa. It works especially well with cheddar.
- Yogurt: Plain or vanilla Greek yogurt is an easy add-on that makes it feel more like a full breakfast. Granola on top is nice if you have it.
- Breakfast potatoes: If you want a bigger brunch plate, add crispy hash browns or home fries. I usually keep them lightly seasoned since the rolls already have plenty going on.
Eat it later
This section explains how to store leftovers properly and how far in advance the recipe can be prepared.
Storage and Make Ahead
Store leftovers covered in the fridge for up to 4 days. Reheat one or two in the microwave for a quick breakfast, or warm them in the oven so they crisp back up a little.
You can make this recipe ahead by assembling the rolls, covering them, and refrigerating for up to 12 hours. Bake as directed when you’re ready.
If you want them to last longer, freeze baked rolls and reheat at 350°F until hot. They’re best when warmed through and the outside is a little crisp again.
It could help!
Before you close the tab or print the recipe, scroll through these quick answers.
Recipe FAQs
Can I use bacon or ham instead of sausage?
Yes. Cooked chopped bacon or diced ham both work well. I’d just make sure whatever you use isn’t too greasy or wet before mixing it with the eggs and cheese.
What cheese works best?
Cheddar is classic, but pepper jack is great if you want a little heat. Mozzarella works too, just a bit milder and stretchier.
How do I keep the rolls from leaking?
Don’t overfill them, and try to keep the filling in a tight mound near the wide end so you can roll the dough around it. Placing them seam-side down also helps a lot.
Can I add vegetables?
You can. Sauté bell peppers, spinach, or mushrooms first and let them cool so they don’t add extra moisture. A small amount goes a long way here.
Can I freeze these?
Yes, baked rolls freeze well. Reheat them in the oven at 350°F until hot so the crescent dough doesn’t get too soft.
Keep it with you
The printable version with print button is at the end of the post, easy to follow, and includes all the steps you’ll need.
Breakfast Rolls

Ingredients
Filling
- 1 lb breakfast sausage
- 6 large eggs
- 2 tbsp milk
- 1.5 cups shredded cheddar cheese
- ½ tsp salt
- ¼ tsp black pepper
- ½ tsp garlic powder optional
- 2 tbsp sliced green onions optional.
Dough and finish
- 2 cans refrigerated crescent roll dough 8 oz each
- 1 large egg for egg wash
- 1 tbsp water
- cooking spray or butter for greasing.
Instructions
Cook filling
- cook sausage in a skillet over medium heat until browned and cooked through
- drain excess fat and cool slightly
- whisk eggs with milk salt pepper and optional garlic powder then scramble in the same skillet until just set
- combine sausage eggs cheese and optional green onions then let mixture cool 5 minutes.
Assemble and bake
- heat oven to 375 F and grease a baking sheet
- unroll crescent dough and separate into triangles then lightly press each triangle wider
- add a heaping tablespoon of filling to the wide end of each triangle and roll up tightly tucking sides if needed
- place seam side down on the baking sheet
- whisk egg with water and brush over rolls
- bake until deep golden and cooked through 15 to 18 minutes
- rest 5 minutes before serving.
