This post may contain affiliate links. For more information, see our Affiliate Disclosure Policy.
Introduction
Looking for a quick, satisfying breakfast that’s easy to make and packed with flavor? These Crescent Breakfast Rolls are the perfect way to start your day. Buttery, flaky crescent rolls are stuffed with fluffy scrambled eggs, crispy bacon, and gooey melted cheese—what’s not to love?
This recipe is a lifesaver for busy mornings, weekend brunches, or even meal prepping ahead of time. Plus, they’re easy to customize with your favorite breakfast ingredients. If you love comforting breakfast recipes, you’ll also enjoy Classic French Toast or a delicate French Omelette with Fines Herbes.
Why You’ll Love This Recipe
Quick & Easy
With just a few ingredients and minimal prep, these rolls come together in under 30 minutes.
Family-Friendly
Kids and adults alike will love these cheesy, bacon-filled breakfast treats.
Portable & Meal Prep Friendly
Perfect for on-the-go mornings, and they store well for later.
Customizable
Swap out the bacon, add veggies, or make them vegetarian—so many options.
Ingredients & Substitutions
Ingredient List (Serves 4)
- 1 can (8 oz) refrigerated crescent roll dough
- 4 large eggs
- 1/4 cup milk
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- 1 cup shredded cheese (cheddar, mozzarella, or a blend)
- 6 slices of cooked bacon, crumbled
- 2 tablespoons butter or nonstick spray (for cooking eggs)
- Optional garnish: chopped chives or parsley
Ingredient Substitutions
- Bacon alternatives: Swap with cooked sausage, ham, or turkey bacon.
- Cheese options: Use Swiss, pepper jack, or feta for a different twist.
- Vegetarian option: Skip the bacon and add sautéed mushrooms, spinach, or bell peppers.
- Dairy-free: Use a plant-based cheese and milk alternative.
Step-by-Step Instructions
Preheat the Oven
Preheat your oven to 375°F (190°C). Line a baking sheet with parchment paper or grease it lightly.
Cook the Eggs
In a medium bowl, whisk together eggs, milk, salt, and pepper. Heat a skillet over medium heat, add butter or cooking spray. Scramble the eggs gently until just set. They’ll cook a little more in the oven. Remove from heat and set aside.
Prepare the Crescent Dough
Unroll the crescent roll dough and separate it into triangles along the perforations.
Fill the Crescent Rolls
Place a spoonful of scrambled eggs near the wide end of each triangle. Add a sprinkle of shredded cheese and crumbled bacon on top.

Roll and Seal
Starting from the wide end, roll up the dough toward the narrow tip, enclosing the filling. Place rolls seam-side down on the prepared baking sheet.
Bake to Perfection
Bake for 10-12 minutes, or until the crescent rolls are golden brown and fully cooked.
Serve & Enjoy
Let cool slightly before serving. Garnish with chopped chives or parsley, if desired. Serve warm with salsa, hot sauce, or ketchup for dipping.
Expert Tips & Tricks
Best Practices
- Don’t overfill the rolls, or they may burst open while baking.
- Let scrambled eggs cool slightly before filling to prevent the dough from becoming soggy.
Common Mistakes to Avoid
- Not sealing the rolls properly – press the edges to keep the filling from leaking out.
- Overcooking the eggs – slightly undercook them since they’ll continue to cook in the oven.
Time-Saving Tips
- Use pre-cooked bacon or make the eggs ahead of time for a faster prep.
- These rolls can be assembled the night before and baked fresh in the morning.
Serving Suggestions
What to Serve With Crescent Breakfast Rolls
- Fresh fruit – for a lighter side.
- Hash browns or roasted potatoes – for a heartier meal.
- Greek yogurt or cottage cheese – for extra protein.
Beverage Pairings
- Coffee or tea – a classic breakfast combo.
- Fresh orange juice – for a refreshing balance.
- Mimosas or Bloody Marys – if serving for brunch.
For another delicious handheld breakfast idea, check out these adorable Heart-Shaped Grilled Cheese Sandwiches—a fun and easy way to enjoy a comforting meal.
Storage & Reheating
Storing Leftovers
Store in an airtight container in the fridge for up to 3 days. To freeze, wrap each roll individually in plastic wrap and store in a freezer bag for up to 1 month.
Reheating Methods
For best results, reheat in the oven at 350°F for 5-7 minutes. For a quicker option, microwave for 20-30 seconds, though this may make the rolls softer.
Frequently Asked Questions
Can I make these ahead of time?
Yes, you can assemble the rolls the night before and bake them fresh in the morning.
What if I don’t have crescent roll dough?
You can use puff pastry or biscuit dough, but adjust baking times accordingly.
How can I make these healthier?
Use whole wheat crescent rolls, add more vegetables, and use turkey bacon or a plant-based alternative.
Variations & Customizations
Dietary Adaptations
- Make them vegetarian by omitting the bacon and adding more veggies.
- Use dairy-free cheese and almond or oat milk for a lactose-free version.
Flavor Twists
- Add a dash of hot sauce or smoked paprika to the scrambled eggs.
- Use breakfast sausage instead of bacon for a heartier filling.
Seasonal/Holiday Versions
- Add sautéed mushrooms and spinach for a fall-inspired version.
- Use ham and Swiss cheese for a festive holiday brunch.
Conclusion
These Crescent Breakfast Rolls are the perfect balance of flaky, cheesy, and savory goodness. Whether you’re making them for a quick weekday breakfast, a weekend brunch, or even meal prep, they’re sure to become a family favorite.
If you try this recipe, let me know in the comments how it turned out! And for more breakfast inspiration, check out Classic French Toast or a delicate French Omelette with Fines Herbes.
For more recipes, follow along on Pinterest: Cooking with Callie



Crescent Breakfast Roll Recipe – A Deliciously Easy Morning Treat
- Total Time: 22 minutes
- Yield: 4 servings 1x
- Diet: Low Lactose
Description
These Crescent Breakfast Rolls are flaky, golden-brown pastries filled with fluffy scrambled eggs, crispy bacon, and melted cheese. They’re quick to make, packed with flavor, and perfect for a cozy breakfast or brunch. Great for meal prep and easy to customize with your favorite ingredients.
Ingredients
- 1 can (8 oz) refrigerated crescent roll dough
- 4 large eggs
- 1/4 cup milk
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- 1 cup shredded cheese (cheddar, mozzarella, or a blend)
- 6 slices of cooked bacon, crumbled
- 2 tablespoons butter or nonstick spray (for cooking eggs)
- Optional garnish: chopped chives or parsley
Instructions
- Preheat the Oven – Set the oven to 375°F (190°C) and line a baking sheet with parchment paper or grease it lightly.
- Cook the Eggs – Whisk eggs, milk, salt, and pepper in a bowl. Heat a skillet over medium heat, add butter or cooking spray, and gently scramble the eggs until just set. Remove from heat.
- Prepare the Dough – Unroll the crescent roll dough and separate it into triangles along the perforations.
- Fill the Rolls – Place a spoonful of scrambled eggs near the wide end of each triangle. Add shredded cheese and crumbled bacon on top.
- Roll and Seal – Starting from the wide end, roll up the dough toward the narrow tip, enclosing the filling inside. Place rolls seam-side down on the baking sheet.
- Bake – Bake for 10-12 minutes, or until the crescent rolls are golden brown and fully cooked.
- Serve – Let them cool slightly before serving. Garnish with chives or parsley and enjoy warm with salsa, hot sauce, or ketchup.
Notes
- Avoid overfilling the rolls to keep them from bursting open while baking.
- Let the scrambled eggs cool slightly before filling to prevent soggy dough.
- Try different cheeses or add veggies for a custom twist.
- Prep Time: 10 minutes
- Cook Time: 12 minutes
- Category: Breakfast
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 2 crescent rolls
- Calories: 320
- Sugar: 3g
- Sodium: 450mg
- Fat: 20g
- Saturated Fat: 9g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 25g
- Fiber: 1g
- Protein: 12g
- Cholesterol: 130mg