Breakfast & Brunch
This bacon egg cheese crescent roll recipe delivers the ultimate breakfast-in-a-bite experience with layers of flaky crescent dough, crispy bacon, creamy eggs, and melted cheese—all baked to golden perfection.
The secret lies in layering ingredients strategically so every forkful delivers that perfect balance of textures and flavors, from the buttery crescent dough to the savory egg mixture and smoky bacon.
What makes this recipe truly special is how it transforms simple pantry staples into a restaurant-worthy dish that's ready in under an hour.
The foundation of these crescent rolls is the crescent dough itself, which needs to be rolled out just right to create those signature flaky layers.
I've found that using a combination of refrigerated crescent rolls and homemade egg mixture gives the best results—creamy, custardy, and packed with flavor without being too heavy.
The bacon adds a smoky depth that cuts through the richness of the eggs and cheese, while the melted cheese binds everything together into a cohesive, satisfying bite.
By the time these rolls emerge from the oven, you'll have a golden, bubbling casserole that's crispy on top and tender underneath, with each roll offering that perfect combination of textures.
The aroma alone will have everyone gathering around the table, and the first bite will confirm why this recipe has become a breakfast favorite. These rolls are ideal for brunch gatherings, weekend breakfasts, or even a hearty dinner when you're craving something comforting and indulgent.
For an extra touch of crispiness, broil the rolls for just a minute or two at the end, watching closely to avoid over-browning. Garnish with fresh green onions or a drizzle of hot sauce for those who like a little kick.
This recipe is designed to be flexible—double the batch for a crowd, or keep it simple for a cozy family breakfast. The key to success is patience in layering and baking, but the results are worth every minute of effort.
Ingredients for bacon egg cheese crescent roll
These flaky, savory ingredients transform simple crescent dough into a breakfast masterpiece.
| Ingredient | Amount | Notes |
|---|---|---|
| Refrigerated Crescent Rolls 🥧 | 1 tube | Unrefrigerated until ready to use |
| Thick-Cut Bacon 🥓 | 6 oz | Cooked until crispy, drained |
| Large Eggs 🥚 | 6 whole | Room temperature for best mixing |
| Shredded Cheddar Cheese 🧀 | 2 cups | Sharp cheddar preferred for tang |
| Heavy Whipping Cream 🥛 | ½ cup | Full-fat for rich texture |
| Milk 🥛 | ¼ cup | Whole milk for creaminess |
| 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 |
| Butter 🧈 | 1 tbsp | Melted for brushing dough |
| Green Onions 🧅 | 2 whole | Sliced thin for garnish |
The crescent dough is non-negotiable here—Pillsbury or Store brand both work, but keep it refrigerated until ready to use. For the bacon, thick-cut is key—it crisps up better and adds that smoky punch. Trader Joe's has the best pre-cooked bacon slices if you're short on time, but cooking your own gives way more flavor. The cheddar makes all the difference: sharp cheddar has that tangy bite that cuts through the richness of the eggs and cream. If you can't find sharp, medium cheddar works too—just add a pinch of extra salt to compensate.
No sharp cheddar? Pepper jack or Monterey Jack both work, though the flavor will be slightly milder. Running out of heavy cream? Half-and-half with a splash of milk keeps things creamy. The egg mixture is where the magic happens—room temperature eggs blend smoother, so take them out 10 minutes before mixing. Want extra flakiness? Brush the dough with melted butter before and after layering. The green onions are just for garnish, but they add that fresh pop of color—skip them if you're making these for kids.
Crescent dough keeps best in the fridge for 2 days if you've already opened the tube, but it's best used fresh. The cooked bacon stays crispy for 3 days in the fridge if stored in an airtight container. For the egg mixture, make it the night before—it actually tastes better after sitting overnight as the flavors meld. These rolls reheat beautifully—30 seconds in the microwave or 5 minutes in the oven at 350°F to restore that crispy top. Double the batch and freeze half for lazy mornings!
Why You'll Love This Recipe
- No Fuss Breakfast: I swear by this when I’m running late—just unroll the dough, layer in pre-cooked bacon (crispy, not greasy), crack eggs right into the pockets, and bake. The cream and cheese melt into something so rich, it feels like a cheat day every time.
- Crispy-Creamy Magic: That first bite? The flaky crescent dough gives way to a gooey, salty-sweet egg yolk, all wrapped in cheddar that’s pulled just enough to stretch. Honestly, the combo of smoky bacon and creamy filling is the kind of flavor that sticks with you until lunch.
- Weeknight or Brunch Star: Make a dozen on Sunday and freeze them—perfect for grabbing when you’re starving or hosting a crowd. My college-aged kids grab them for breakfast, but I’ve also served them at potlucks (they disappear fast). The dough puffs up like a dream, so no one will guess they’re store-bought.
- Budget-Friendly Luxury: Thick-cut bacon and heavy cream might sound fancy, but this recipe uses just enough to feel special without breaking the bank. Leftovers? Even better—they reheat like a dream, and the crescent rolls stay soft. Between us, I’ve fed four people for under $10 with this, and no one complains.
Step-by-step instructions for bacon egg cheese crescent roll recipe
Here's how to create perfectly flaky, golden crescent rolls stuffed with crispy bacon, rich egg cheese filling, and a touch of garlic depth.
Cook the Bacon Until Perfectly Crisp
Place the 6 oz thick-cut bacon in a cold skillet over medium-low heat. Cook slowly for 15-18 minutes, flipping occasionally, until the bacon reaches deep golden brown and the fat renders completely. The slow cooking ensures maximum crispiness without burning.
Drain the bacon on paper towels, reserving 2 tablespoons of the rendered fat in the skillet. This fat will become the flavor base for your filling. Let the bacon cool slightly before chopping it into ¼-inch pieces—this prevents the filling from getting too wet when mixed.
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 smooth and fully combined. The mixture should be thick but pourable—like a rich custard.
Gently fold in the 2 cups shredded cheddar cheese and chopped bacon using a silicone spatula. Be careful not to overmix—just combine until the cheese melts slightly from the residual warmth. This filling will transform into a creamy, cheesy center when baked.
Unroll and Prepare the Crescent Dough
Remove the 1 tube refrigerated crescent rolls from the refrigerator and unroll the dough onto a lightly floured surface. Using a sharp knife or pizza cutter, divide the dough into 8 equal triangles—each should be about 2 inches wide at the base. Keep the remaining dough covered with a damp towel to prevent drying.
Place 1 tablespoon of the egg cheese filling at the wide end of each triangle. Fold the sides inward and roll tightly toward the point, sealing the edges with a bit of water if needed. The rolls should be about 2 inches in diameter—not too tight, but snug enough to hold their shape.
Assemble and Bake to Golden Perfection
Arrange the rolls in a greased 9x13-inch baking dish, spacing them ½ inch apart. Brush the tops with melted butter and sprinkle with thinly sliced green onions for a pop of color. Bake at 375°F for 18-20 minutes until the rolls are deep golden brown and the filling is set.
For extra flakiness, I like to broil for 1-2 minutes at the end—just watch closely to avoid burning. The rolls should be crisp on the outside and gooey with melted cheese inside. Let them rest for 5 minutes before serving to allow the filling to thicken slightly.
Serve Warm with Extra Cheese
Transfer the rolls to a serving platter and sprinkle with additional shredded cheddar cheese if desired. Serve immediately while still warm—these disappear fast! The flaky dough contrasts beautifully with the rich, savory filling, making every bite a perfect balance of textures.
Pro tip: If you have leftovers, reheat them in a 350°F oven for 10-12 minutes to restore that fresh-baked flavor. Enjoy with a side of maple syrup for dipping if you're feeling indulgent!
Pro Tips For Making Bacon Egg Cheese Crescent Roll
- CUT BACON COLD: I used to rush this step and end up with limp bacon—no one wants soggy bacon in their crescent roll. Pop those thick-cut slices in the freezer for 15 minutes first. The extra chill keeps them crispy longer, even when baking surrounded by all that egg and cheese.
- DON’T SKIP THE CHILL: That dough is stubborn. After rolling out the crescent sheets and filling them, press the whole tray into the fridge for 10 minutes. It’s the only way to guarantee the rolls hold their shape when they hit the oven—no sad, flat pancakes here.
- EGG TEMP MATTERS: Room-temperature eggs mix smoother and cook more evenly. Crack them into a bowl 10 minutes before using, then whisk with the cream. Cold eggs? They’ll curdle in the heat, and no one wants scrambled egg surprises in their crescent roll.
- LAY CHEESE FLAT: Shredded cheese clumps like a nightmare. Press it into the dough in a thin, even layer—no piles, no gaps. A quick pat with a fork or your fingers smooths it out. Uneven cheese = uneven melting, and that’s a crime in this dish.
Serving suggestions for leftovers
Brunch Platter Styling
Arrange the golden rolls on a large wooden board or slate platter for an inviting brunch display. Scatter fresh green onions and crumbled bacon bits around the edges for visual appeal. Add a drizzle of maple syrup in the center for dipping—it contrasts beautifully with the savory rolls. 🥓
Breakfast Pairings
Serve alongside crispy potato hash made with diced potatoes, onions, and bell peppers for a hearty meal. A simple fruit salad with berries balances the richness—strawberries and blueberries work perfectly. For a boozy touch, offer champagne or mimosas to complement the brunch vibe.
Dinner Party Twist
Transform these rolls into an appetizer by cutting them into ½-inch slices and arranging on a platter with toothpicks. Pair with spicy honey mustard for dipping and a side of roasted Brussels sprouts for a sophisticated dinner spread.
The contrast of sweet and savory elevates the dish to restaurant quality. 🍽️
Kid-Friendly Serving
Cut the rolls into smaller, bite-sized pieces for little ones and serve with ketchup or mild BBQ sauce for dipping. Arrange them on a colorful plate with mini carrot sticks and cheese cubes for a balanced, fun breakfast. Kids love the interactive dipping element!
Make-Ahead Serving
Prepare the rolls ahead and store them in an airtight container at room temperature for up to 2 days. Reheat in a 350°F oven for 10 minutes before serving. Garnish with extra green onions and a sprinkle of paprika for a fresh-from-the-oven look. Perfect for busy mornings! ⏰
Gourmet Garnishes
Elevate your presentation with crispy fried shallots or toasted sesame seeds for a nutty crunch. A drizzle of truffle oil adds an unexpected luxury touch. For a pop of color, add edible flowers or microgreens—they brighten the plate without overpowering the flavors.
Nutrition facts
Frequently asked questions
Can I make these bacon egg cheese rolls ahead of time?
Yes! Assemble the rolls and refrigerate them in an airtight container for up to 24 hours before baking. For best results, bake them straight from the fridge at 375°F for 25-30 minutes—just add 5 minutes to the baking time. The filling will still be creamy, and the dough will crisp beautifully.
What can I substitute if I don't have thick-cut bacon?
Use regular bacon, but slice it into ¼-inch pieces and cook it until extra crispy. For a leaner option, try turkey bacon—just add 1 extra tablespoon of butter to the egg mixture to compensate for the lack of fat. Pre-cooked bacon slices (like from Trader Joe's) work too, but they won't be as flavorful.
Why is my egg cheese filling watery?
Overmixing the egg mixture or using too much milk can make it watery. The key is to whisk just until combined—no more than 30 seconds—and let the cheese melt slightly from residual warmth before folding. If it's still too thin, stir in 1 tablespoon of flour at a time until it thickens.
Can I use puff pastry instead of crescent rolls?
Puff pastry creates a lighter, flakier texture. Roll it out to ⅛-inch thickness, cut into 2-inch circles, and fill each with 1 tablespoon of egg mixture. Fold the edges to seal, then bake at 400°F for 15-18 minutes until golden. The higher heat helps crisp the pastry faster.
How do I reheat leftovers without drying them out?
Wrap the rolls tightly in foil and reheat in a 350°F oven for 10-12 minutes—this keeps the filling creamy. For a crispy top, broil for 1-2 minutes at the end. Avoid microwaving unless you're okay with a softer texture. A quick oven warm-up preserves that fresh-baked flavor!
