If you are looking for a hearty and delicious start to your morning, this Breakfast Rolls Recipe is pure magic wrapped in golden, flaky dough. Imagine fluffy scrambled eggs, savory sausage or crispy bacon, and melty cheese, all rolled up in buttery crescent dough that bakes to perfection. It is quick to prepare, satisfying to the taste buds, and makes mornings feel special whether for a family breakfast or a weekend brunch with friends. This recipe brings together texture, flavor, and convenience in one delightful package.

Ingredients You’ll Need
Each ingredient in this Breakfast Rolls Recipe is simple yet plays a vital role in delivering incredible taste, texture, and color. From the flaky dough to the cheesy melty goodness, every component is essential for the perfect bite.
- 16 oz refrigerated crescent roll dough or puff pastry: This provides the crisp, golden exterior that holds everything together.
- 6 large eggs: They form the fluffy, protein-packed center of these rolls.
- 1/4 cup milk: Added to the eggs to create tender, moist scrambled eggs.
- 1 cup cooked breakfast sausage or crumbled bacon: Adds savory depth and a satisfying meaty bite.
- 1/2 cup shredded cheddar cheese: Brings sharp, melty flavor that enhances the filling.
- 1/2 cup shredded mozzarella cheese: For gooey stretch and mild creaminess.
- 1/4 cup chopped green onions or chives: Offers a fresh, mild onion flavor and lovely green color.
- Salt and pepper to taste: Essential seasonings to elevate every ingredient.
- 1 tablespoon butter (optional): Used for brushing to add a shiny, buttery glaze on top.
How to Make Breakfast Rolls Recipe
Step 1: Prepare the Oven and Baking Sheet
Begin by preheating your oven to 375°F (190°C). Line a baking sheet with parchment paper to ensure your rolls bake evenly and release easily without sticking or burning.
Step 2: Cook the Eggs
In a mixing bowl, whisk together the eggs, milk, salt, and pepper until blended. Scramble the eggs gently in a nonstick skillet over medium heat, cooking until just set but still moist. Remove from the heat and allow them to cool slightly so they won’t make the dough soggy.
Step 3: Prepare the Dough
Unroll the crescent roll dough and carefully separate it into rectangles by pinching the seams shut. This seals the dough, preventing filling from leaking while baking and creating those satisfying, neat rolls.
Step 4: Fill and Roll
On each dough rectangle, spoon a generous layer of scrambled eggs, followed by your cooked sausage or crumbled bacon, then sprinkle both kinds of cheeses and add the chopped green onions. Roll each rectangle up tightly like a cinnamon roll, tucking the edges slightly to keep the filling securely inside.
Step 5: Bake to Golden Perfection
Place the rolls seam side down on the prepared baking sheet. For an extra golden and buttery finish, brush the tops with melted butter if you like. Bake in your preheated oven for 12 to 15 minutes, or until the dough is puffed and golden brown. Allow the rolls to cool for a few minutes before serving to let the filling settle and the cheese set slightly.
How to Serve Breakfast Rolls Recipe

Garnishes
Sprinkle additional freshly chopped green onions or chives over the rolls for a pop of vibrant color and a subtle oniony kick that complements the savory filling beautifully.
Side Dishes
These breakfast rolls pair wonderfully with fresh fruit salad, roasted tomatoes, or a crisp green salad for a balanced meal. A dollop of tangy sour cream or a side of salsa can also elevate the experience.
Creative Ways to Present
Slice each roll into bite-sized pinwheels for a fun brunch platter or serve them whole wrapped in parchment for a portable breakfast treat. You can also arrange them alongside a colorful veggie tray for an irresistible brunch spread.
Make Ahead and Storage
Storing Leftovers
Store any leftover breakfast rolls in an airtight container in the refrigerator for up to 3 days. This makes for a fantastic next-day breakfast or snack that you can grab on the go.
Freezing
To enjoy these rolls later, freeze them in a single layer on a baking sheet until solid, then transfer to a freezer-safe bag. They keep well for up to 2 months and can be reheated directly from frozen.
Reheating
Reheat refrigerated or frozen rolls in a toaster oven or regular oven at 350°F (175°C) for about 10 minutes until warmed through and crisp again. Microwaving works too but may soften the crust slightly.
FAQs
Can I use puff pastry instead of crescent roll dough?
Absolutely! Puff pastry will give you a flakier, more buttery crust, which makes these breakfast rolls even more decadent.
Is it possible to make this recipe vegetarian?
Yes, simply omit the sausage or bacon and add vegetables like bell peppers, spinach, or mushrooms for a delicious vegetarian version.
Can I prepare these rolls ahead of time and bake later?
Definitely. Assemble the rolls, cover them tightly, and refrigerate for a few hours or overnight before baking to save time in the morning.
What cheese works best in the filling?
Cheddar and mozzarella blend beautifully for flavor and meltiness, but feel free to experiment with your favorites like pepper jack or Monterey Jack.
Are these breakfast rolls kid-friendly?
Yes! They’re soft, cheesy, and flavorful—perfect for little hands and picky eaters alike.
Final Thoughts
This Breakfast Rolls Recipe is truly one of those dishes that brings comfort, satisfaction, and joy all rolled into one. Whether you need a quick weekday breakfast or a festive brunch offering, these rolls never fail to impress. Give it a try and watch the smiles light up your breakfast table—you’ll be so glad you did!
Print
Breakfast Rolls Recipe
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 6–8 rolls
- Category: Breakfast
- Method: Baking
- Cuisine: American
Description
Delicious and easy-to-make Breakfast Rolls featuring flaky crescent roll dough filled with fluffy scrambled eggs, savory sausage or bacon, and melted cheese. Perfect for a hearty morning meal or meal prep, these rolls are baked to golden perfection and customizable with your favorite add-ins.
Ingredients
Dough
- 1 can (16 oz) refrigerated crescent roll dough or puff pastry
Filling
- 6 large eggs
- 1/4 cup milk
- 1 cup cooked breakfast sausage or crumbled bacon
- 1/2 cup shredded cheddar cheese
- 1/2 cup shredded mozzarella cheese
- 1/4 cup chopped green onions or chives
- Salt and pepper to taste
Optional
- 1 tablespoon butter (for brushing)
Instructions
- Prepare the oven and baking sheet: Preheat your oven to 375°F (190°C) and line a baking sheet with parchment paper to prevent sticking and ensure easy cleanup.
- Make the scrambled eggs: In a bowl, whisk together the eggs, milk, salt, and pepper until well combined. Pour the mixture into a nonstick skillet over medium heat. Cook gently, stirring occasionally, until just set but still moist. Remove from heat and allow the eggs to cool slightly.
- Prepare the dough: Unroll the crescent roll dough onto a clean surface and separate it into rectangles. Pinch the seams together to seal and create a solid base for the filling.
- Assemble the rolls: Spoon an even amount of scrambled eggs, cooked sausage or bacon, shredded cheddar and mozzarella cheese, and chopped green onions onto each dough rectangle. Roll each up tightly like a cinnamon roll, folding in the sides slightly to keep the filling contained.
- Arrange and brush: Place each roll seam-side down on the prepared baking sheet. If desired, brush the tops with melted butter to enhance browning and flavor.
- Bake: Bake the rolls in the preheated oven for 12 to 15 minutes or until they are golden brown and the dough is cooked through.
- Cool and serve: Let the breakfast rolls cool slightly before serving to allow flavors to settle and prevent burning your mouth.
Notes
- Customize the filling by adding diced bell peppers, spinach, or a dash of hot sauce for a spicy kick.
- These breakfast rolls are perfect for meal prepping—store leftovers in the refrigerator and reheat in a toaster oven or microwave.
- Use puff pastry dough instead of crescent roll dough for a flakier texture.
- To make it vegetarian, omit sausage or bacon and add extra vegetables or plant-based sausage.

