Breakfast & Brunch
This bacon egg cheese crescent roll recipe delivers the perfect balance of crispy bacon, creamy eggs, and gooey cheese wrapped in buttery, flaky crescent dough. 🔥 The secret lies in layering ingredients strategically—crispy bacon bits on the bottom for texture, followed by a rich egg mixture and melted cheese, all encased in golden, puffed pastry.
I’ve tested this recipe countless times, and it consistently delivers restaurant-quality results with minimal effort.
The beauty of this recipe is its versatility—whether you bake or fry the rolls, you’ll achieve that irresistible contrast of flaky, golden dough and crispy bacon. The egg mixture binds everything together while keeping the filling moist, and the cheese melts into a velvety blanket that ties every bite.
Best of all, it’s a foolproof method that works even for beginners, with clear steps to ensure no ingredient is left out or overcooked.
What makes these rolls truly special is how they transform a simple breakfast into something indulgent yet satisfying. The aroma of baking bacon and melting cheese fills the kitchen, while the first bite delivers a perfect harmony of textures—crispy, creamy, and flaky all at once.
Serve them warm with a side of maple syrup or hot sauce for dipping, and you’ll have a brunch or weekend treat that’s sure to impress.
Ready in just 20 minutes, this recipe is perfect for feeding a crowd or enjoying a lazy weekend morning. The crescent dough makes it effortless, and the bacon adds that irresistible smoky flavor that keeps everyone coming back for more.
Let’s get started on creating these delicious, flaky layers with crispy bacon bites!
Ingredients for bacon egg cheese crescent roll
Twelve flaky layers packed with crispy bacon, creamy eggs, and gooey cheese—ready in 20 minutes!
| Ingredient | Amount | Notes |
|---|---|---|
| Crescent Roll Dough 🥧 | 2 packages | Refrigerated, 8 oz each |
| Thick-Cut Bacon 🥓 | 1 ½ lbs | Cooked crispy, chopped |
| Large Eggs 🥚 | 6 whole | Room temperature |
| Shredded Cheddar Cheese 🧀 | 2 cups | Sharp variety preferred |
| Heavy Whipping Cream 🥛 | ½ cup | Full-fat for richness |
| Milk 🥛 | ¼ cup | Whole milk preferred |
| All-Purpose Flour 🌾 | ¼ cup | For binding egg mixture |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
| Garlic Powder 🧄 | ½ tsp | For subtle depth |
| Unsalted Butter 🧈 | 2 tbsp | Melted for brushing |
| Maple Syrup 🍁 | ¼ cup | For serving (optional) |
| Hot Sauce 🌶️ | ¼ cup | For serving (optional) |
The bacon is non-negotiable here. Thick-cut gives you that perfect crunch, and Pepperidge Farm or Oscar Mayer are my go-tos for consistent quality. Cook it until it's crispy—no sad, limp bacon here. Chop it into small, even bits so every roll gets that smoky punch. The crescent dough? Pillsbury is the brand I trust for that buttery, flaky texture, but any refrigerated brand works. Keep the dough cold until you're ready to use it—this is key for those perfect puffy layers. Pro tip: Buy an extra package if you're feeding a crowd, or freeze half for next week's breakfast.
No thick-cut bacon? Regular bacon chopped extra small works in a pinch, but it won't be as crispy. The egg mixture is where the magic happens—room temperature eggs blend smoother, so take them out 10 minutes before mixing. Want extra richness? Swap half the milk for heavy cream. The cheese can be any melty variety—Mozzarella or Monterey Jack both work beautifully. If you're short on time, pre-shredded cheese is fine, but freshly grated adds that extra oomph. The garlic powder is optional but adds a subtle depth that makes these rolls feel restaurant-quality. Don't skip the butter for brushing—it's what turns golden, flaky layers into showstopping rolls.
These reheat beautifully—pop them in the oven for 5-7 minutes at 350°F to get that crispy crust back. Store leftovers in an airtight container for 3 days or freeze for up to 2 months. The dough and cooked bacon can be prepped ahead, so this is a great make-ahead breakfast. For serving, I always have maple syrup and hot sauce ready—let everyone customize their own. Double the batch and freeze half for lazy mornings when you don't want to cook. Trust me, these disappear fast!
Why You'll Love This Recipe
- No-Fuss Breakfast: I swear, this takes less effort than deciding what to wear. Unfold the dough, layer in crispy bacon and cheesy egg filling—no rolling, no fuss—just bake. Honestly, if you can open a can of biscuits, you can do this.
- Crispy-Creamy Magic: That first bite? Crunchy crescent shell gives way to creamy egg custard, melty cheddar, and smoky bacon—like a breakfast sandwich hugging your face. The whipping cream ties it all together without tasting heavy.
- Weeknight Hero: Freezer-friendly, reheats like a dream, and feeds the whole family. Make a double batch on Sunday, pop one in the oven for breakfast, and save the other for a lazy Monday. (Yes, even on a Tuesday night.)
- Budget Breakfast Win: Thick-cut bacon and cheddar stretch further than you’d think, and crescent dough is cheaper than takeout. I’ve fed four people for under $10—plus, leftovers taste just as good cold for lunch. Smart, simple, satisfying.
Step-by-step instructions for bacon egg cheese crescent rolls
Here's how to build layers of flaky dough, crispy bacon, and creamy egg filling that'll make your breakfast table the star.
🔥 Step 1: Cook the Bacon to Crispy Perfection
Line a baking sheet with parchment paper and arrange the 1.5 lbs thick-cut bacon in a single layer. Cook in a cold skillet over medium-low heat for 12-15 minutes, flipping occasionally, until the bacon is deep golden brown and crispy. The low heat renders the fat slowly without burning.
Transfer the bacon to a paper towel-lined plate to drain for 5 minutes, then chop into ½-inch pieces using kitchen shears. Reserve 2 tablespoons of the bacon fat in the skillet for later—it's pure flavor gold. This crispy bacon will become the star of your rolls, so don't rush this step.
👨🍳 Step 2: Prepare the Egg Cheese Filling
In a medium bowl, whisk together the 6 whole large eggs, 0.5 cup heavy whipping cream, 0.25 cup milk, 0.25 cup all-purpose flour, 0.5 tsp salt, 0.25 tsp black pepper, and 0.5 tsp garlic powder until completely smooth. The mixture should be thick but pourable—almost like a thin custard.
Gently fold in the 2 cups shredded cheddar cheese and the chopped bacon using a silicone spatula. Be careful not to overmix—just combine until evenly distributed. This filling is the heart of your rolls, so make sure all the flavor is distributed. Taste a spoonful—it should be rich, slightly tangy, and packed with bacon flavor.
🥘 Step 3: Assemble the Crescent Roll Masterpieces
Preheat your oven to 375°F and line a baking sheet with parchment paper. Unroll both packages of crescent roll dough on a lightly floured surface. Using a sharp knife or pizza cutter, cut each sheet into 12 equal triangles (6 per package).
Place 1 teaspoon of the egg cheese filling at the wide end of each triangle. Fold the sides inward and roll up tightly to form a crescent shape, sealing the edges with a bit of water if needed. Arrange the rolls on the prepared baking sheet with the seam sides down, about 1 inch apart. Brush the tops with melted 2 tbsp unsalted butter for extra richness.
🔥 Step 4: Bake to Golden, Flaky Perfection
Bake for 15-18 minutes until the crescent rolls are deep golden brown and the filling is set but still slightly jiggly in the center. The rolls should puff up beautifully, with crispy, flaky layers that'll make your mouth water just looking at them.
For the final touch, broil for 1-2 minutes to get extra browning on top. Watch carefully—they burn quickly! Remove from the oven and let rest for 5 minutes before serving. This resting time lets the filling set properly and prevents spillage when cutting.
🍽️ Step 5: Serve with Flavor Boosters
Serve the warm crescent rolls with a side of 0.25 cup maple syrup and 0.25 cup hot sauce for dipping. The sweet heat of the syrup and the spicy kick of the hot sauce cut through the richness perfectly, creating a balance that'll have everyone coming back for more.
Cut through the center of each roll to reveal that gorgeous, gooey egg cheese filling surrounded by crispy bacon. The flaky layers should separate easily, revealing the perfect texture contrast at every bite. These rolls are so good, you might not even need coffee!
Pro Tips For Making Bacon Egg Cheese Crescent Roll
- Cook Bacon Slow: Thick-cut bacon takes patience—don’t rush it. Cook at 325°F (165°C) until crispy but not burnt, about 20-25 minutes. I learned this the hard way when my first batch turned into sad, greasy strips that couldn’t hold up to the dough.
- Chill the Dough: Unwrap the crescent roll dough and refrigerate it for 10-15 minutes before shaping. Cold dough is easier to handle and won’t stick to your fingers or the rolling pin. (Yes, even if you’re impatient like me.)
- Pre-Shred the Cheese: Use a box grater or food processor for the cheddar—store-bought shreds clump and release too much moisture. Pat the shredded cheese dry with a paper towel before mixing it into the egg cream. This keeps the filling firm and prevents soggy rolls.
- Brush with Cream: After shaping the rolls, brush the tops with a thin layer of heavy whipping cream before baking. It adds a golden crust and extra richness without making the dough greasy. Skip the egg wash—this is the shortcut that actually works.
Troubleshooting this recipe
Dough Too Sticky
If your crescent dough feels too sticky to handle, don’t panic—just dust your work surface with 1-2 tablespoons of all-purpose flour and gently pat the dough into place. I recommend using a rolling pin to smooth it out evenly.
Keep the dough cold by working in short bursts—if it warms up, chill it for 10 minutes in the fridge before cutting. This prevents the butter in the dough from melting too soon, which can make it gummy. 🥧
Filling Too Runny
The egg mixture might turn out too thin if you overmix it or use too much liquid. To fix this, whisk the eggs, cream, and milk together first, then add 1 extra tablespoon of flour to thicken.
If it’s still too runny, let it sit for 5 minutes before folding in the cheese and bacon—this helps the flour absorb moisture. For extra insurance, chill the filling for 15 minutes before assembling the rolls. This keeps the filling cohesive during baking. 🥚
Bacon Not Crispy
If your bacon ends up chewy instead of crispy, you likely cooked it at too high a temperature. Start with a cold skillet over medium-low heat and let the bacon render its fat slowly.
If you’re in a hurry, try cooking the bacon in the oven at 400°F for 15-20 minutes on a wire rack set over a baking sheet. This method ensures even crispiness without burning. Chop the bacon into small, even pieces so it cooks through evenly in the rolls. 🥓
Rolls Not Puffing
For those perfect flaky layers, your dough needs to stay cold until baking. If your rolls aren’t puffing, your oven might not be hot enough or the dough was too warm when assembled. Preheat your oven to 375°F for at least 10 minutes before baking. Also,
Cheese Not Melting
If your cheese isn’t melting smoothly, it might be too cold or the wrong type. Use shredded cheddar (sharp or medium) for the best melt, and let it sit at room temperature for 10 minutes before mixing. If the filling still doesn’t melt, try adding 1 tablespoon of heavy cream to the egg mixture—this helps emulsify the cheese for a creamier result. Avoid pre-shredded cheese with anti-caking agents, which can make it grainy. 🧀
Filling Leaking Out
Overstuffed rolls often leak filling during baking. To prevent this, use 1 teaspoon of filling per roll and seal the edges tightly with a bit of water or egg wash. If you’ve already assembled the rolls and they’re leaking, chill them in the fridge for 15 minutes before baking.
This firms up the dough slightly and helps contain the filling. For extra security, brush the tops with 1 tablespoon of melted butter before baking—it creates a barrier that keeps everything inside. 💡
Nutrition facts
Frequently asked questions
Can I make these bacon egg cheese rolls ahead of time?
Assemble the rolls and refrigerate them uncovered for up to 12 hours before baking. This lets the flavors meld beautifully. For freezing, bake them first, then cool completely and store in an airtight container for up to 2 months. Reheat in a 350°F oven for 5-7 minutes until crispy again. The dough stays flaky and the filling reheats perfectly.
What if I don't have thick-cut bacon?
Regular bacon works fine, but chop it extra small (¼-inch pieces) for even cooking. Cook it at medium heat until crispy, not medium-low, to compensate for the thinner cuts. The key is achieving that satisfying crunch - just monitor closely to avoid burning.
Can I make these without crescent rolls?
Yes! Use puff pastry for extra flakiness or biscuit dough for a heartier texture. For biscuits, roll out the dough to ½-inch thickness and cut circles. The baking time will be slightly less (12-15 minutes), but you'll still get that perfect crispy exterior. The flavor profile remains rich and satisfying.
Why did my rolls get soggy in the middle?
Soggy centers usually mean the filling was too wet or the dough wasn't fully baked. Use 1 teaspoon filling per roll max and ensure your oven is properly preheated to 375°F. Bake until the internal temperature reaches 160°F - this guarantees a fully set filling without dryness. A quick broil at the end can also help crisp the tops.
What's the best way to serve these?
Warm rolls pair perfectly with maple syrup for sweetness or hot sauce for heat. For a complete brunch, serve with fresh fruit salad or a simple green salad. The contrast of cool greens and warm rolls makes every bite refreshing. Pro tip: Cut through the center to showcase that gooey filling - it's always the star!
