Breakfast & Brunch
This bacon egg cheese crescent roll recipe delivers flaky layers that practically melt in your mouth, packed with crispy bacon, runny yolks, and gooey cheese—every bite is a savory surprise. 🔥 The secret lies in using store-bought crescent dough for foolproof flakiness while balancing rich, salty bacon with tangy cream cheese and sharp cheddar.
I developed this during a particularly hectic weekend when I needed a breakfast that could be prepped ahead and baked to perfection in minutes, not hours.
The beauty of this recipe is its versatility—make the filling the night before, shape the rolls early in the morning, and bake them fresh when you're ready to eat.
The crescent dough puffs beautifully, creating those signature flaky layers while encasing the creamy egg mixture and crispy bacon in every bite.
For extra indulgence, I recommend adding a sprinkle of smoked paprika or a drizzle of hot sauce after baking, but even without those, the combination of textures and flavors is undeniably satisfying.
What you'll end up with is a breakfast table showstopper—golden, crispy rolls with gooey cheese pulling slightly at the edges and perfectly cooked eggs in the center. The aroma alone will have everyone gathering around, and the first bite delivers that perfect balance of salty, creamy, and savory.
These rolls pair beautifully with a steaming cup of coffee or a Bloody Mary for brunch, making them ideal for weekend gatherings or lazy Sunday mornings.
Whether you're feeding a crowd or treating yourself to a special breakfast, this recipe delivers restaurant-quality results with minimal effort. The best part? Leftovers reheat beautifully, so you can enjoy these decadent rolls all day long. Let's get started on creating your perfect breakfast experience.
Ingredients for bacon egg cheese crescent roll
Twelve ingredients for golden, flaky rolls bursting with crispy bacon, runny yolks, and gooey cheese—every bite a savory surprise!
| Ingredient | Amount | Notes |
|---|---|---|
| Store-Bought Crescent Dough 🥧 | 2 packages | Refrigerated, not thawed yet |
| Thick-Cut Bacon 🥓 | 1 lb | Crispy preferred, chopped |
| Large Eggs 🥚 | 6 whole | Room temperature for best mixing |
| Cream Cheese 🧀 | 8 oz | Room temperature, softened |
| Sharp Cheddar Cheese 🧀 | 1 cup | Shredded, not pre-shredded |
| Butter 🧈 | 2 tbsp | Melted, unsalted |
| Milk 🥛 | ¼ cup | Whole milk preferred |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
| Garlic Powder 🧄 | ½ tsp | For extra depth |
| Smoked Paprika 🌶️ | ½ tsp | Optional, for smoky kick |
| Hot Sauce 🔥 | 1 tbsp | Optional, for drizzling |
The crescent dough is your secret weapon here—Pillsbury or Duncan Hines are my go-tos, but any brand works. Grab the thick-cut bacon (the kind that takes 20 minutes to crisp), not the flimsy pre-cooked stuff. For the cheeses, sharp cheddar is non-negotiable—it melts beautifully. Pro tip: buy a block of cheddar and shred it yourself—pre-shredded gets gummy. The cream cheese should be room temperature when mixing, or you'll end up with lumps. I always grab extra bacon because crispy bits make everything better.
No thick-cut bacon? Applewood-smoked bacon works too, or even turkey bacon in a pinch (though it won't be as rich). Cream cheese too expensive? Substitute mascarpone if you can find it, or even extra sharp cheddar mixed with a splash of milk. Eggs can be separated if you're worried about runniness—whites for structure, yolks for that perfect center. The smoked paprika is optional but absolutely worth it—it adds a subtle smokiness that pairs perfectly with the bacon. For the hot sauce, Frank's RedHot is my go-to, but anything with a little kick works. If you're making these ahead, skip the hot sauce until serving—it'll get soggy.
These rolls reheat beautifully—just pop them in the oven at 350°F for 5-10 minutes until golden. Store leftovers in an airtight container for up to 3 days, though they're best fresh. The dough can be prepped the night before—just keep it refrigerated until ready to shape. For extra indulgence, brush the baked rolls with a little honey butter (melted butter + honey). Freeze unbaked rolls for up to 2 months—they thaw beautifully in the fridge overnight. Trust me, the aroma alone will have everyone gathering around.
Why You'll Love This Recipe
- No-Fuss Assembly: I swear by this recipe when I’m too tired to roll dough from scratch. Just unroll the crescent sheets, spread the cream cheese mixture, and fold—no patience required.
- Salty-Creamy Magic: That first bite of crispy bacon, gooey cheddar, and runny egg yolk? It’s like a breakfast sandwich exploded in your mouth. The sharp cheddar cuts through the richness, and the cream cheese ties it all together.
- Breakfast for Any Occasion: Pack these in a basket for brunch, freeze extras for lazy mornings, or serve them at tailgates—they’re sturdy enough to handle travel and hearty enough to satisfy a crowd.
- Budget Breakfast Hack: Thick-cut bacon and sharp chedddar might sound fancy, but they stretch far. A single package of dough and a dozen eggs feed four, and leftovers reheat beautifully. My wallet (and my family) thank me every time.
Step-by-step instructions for bacon egg cheese crescent rolls
Here's how to create those irresistible flaky layers with crispy bacon and gooey cheese centers.
🔥 Step 1: Cook the Bacon Until Perfectly Crisp
Line a baking sheet with parchment paper and arrange the 1 lb thick-cut bacon in a single layer, avoiding overlapping. Place in a 400°F oven for 15-20 minutes until deep golden brown and crispy. Real talk: thick-cut bacon needs that oven time to render fat properly without burning.
While baking, watch for the edges to curl up—that's your visual cue it's ready. Transfer the bacon to paper towels to drain excess fat, then chop into ½-inch pieces. I like to leave some of that rendered fat in the pan for later flavor—don't drain it completely!
👨🍳 Step 2: Make the Creamy Egg Cheese Filling
In a medium bowl, beat the 6 whole large eggs until frothy but not fully scrambled. Add the 8 oz softened cream cheese, 1 cup shredded sharp cheddar cheese, 0.25 cup milk, 0.5 tsp salt, 0.25 tsp black pepper, 0.5 tsp garlic powder, and 0.5 tsp smoked paprika. Mix until completely smooth—no lumps allowed!
This is where the magic happens. The cream cheese gives that luxurious texture while the sharp cheddar adds that perfect tangy bite. If the mixture looks too thick, whisk in 1 tablespoon of milk at a time until it reaches a pourable consistency. Fold in the chopped bacon just before using—we want it warm and crispy in the final rolls.
🍳 Step 3: Prepare the Crescent Dough
Unroll both packages of refrigerated crescent dough on a lightly floured surface. Gently press each sheet into a 12x8-inch rectangle (don't overwork it—just enough to smooth). Here's the thing—crescent dough is delicate, so handle it with care to maintain those beautiful flaky layers.
Using a sharp knife or pizza cutter, divide each sheet into 6 equal rectangles (about 4x2 inches each). The key is to make clean cuts so the dough seals properly when we fill them. Keep the remaining dough covered with a damp towel while you work to prevent drying.
🥘 Step 4: Assemble and Bake the Rolls
Preheat your oven to 375°F and position a rack in the lower third. Spoon about 1 tablespoon of the egg-cheese mixture onto the center of each dough rectangle. Fold the long sides inward, then roll tightly from the bottom up, pinching the seam to seal. Place seam-side down on a parchment-lined baking sheet.
Bake for 18-22 minutes until the rolls are deep golden brown and the filling is set. The tops should puff slightly, and you should smell that irresistible bacon-cheese aroma. If the tops brown too quickly, tent with foil for the last 5 minutes to prevent over-browning.
🍽️ Step 5: Finish with Hot Sauce and Serve Warm
Remove the rolls from the oven and let them rest for 2 minutes before drizzling with the 1 tablespoon hot sauce. The hot sauce adds a tangy kick that cuts through the richness—trust me, it's a game-changer. Serve immediately while the crescent dough is still warm and flaky.
Each bite should deliver that perfect combination: crispy bacon, creamy egg-cheese filling, and buttery, flaky dough. For extra drama, serve with a side of warm honey butter or a simple arugula salad. These rolls disappear fast, so make plenty!
Pro Tips For Making Bacon Egg Cheese Crescent Roll
- CHILL THE DOUGH: Take that crescent roll dough out of the fridge right when you start cooking—not 10 minutes before. Cold dough shrinks when baked, and you’ll end up with sad, tight rolls instead of fluffy, golden crescents. Spread it on a baking sheet, cover loosely with plastic, and let it sit at room temp for 15 minutes while you crisp the bacon. (Yes, even if you’re impatient like me.)
- CRISP THE BACON FIRST: Cook the thick-cut bacon until it’s almost done—just a few minutes shy of fully crispy. Drain on paper towels, then finish crisping it on top of the rolls in the oven. This keeps the bacon from getting soggy when the dough bakes, and the extra fat renders down into the cheese filling for maximum flavor. (I learned this the hard way after serving mushy bacon rolls to skeptical in-laws.)
- USE ROOM-TEMP CREAM CHEESE: Softened cream cheese mixes into the egg filling way better than cold lumps. Take it out of the fridge 10 minutes before mixing—just enough to make it pliable but not runny. Cold cream cheese curdles when it hits hot bacon, and nobody wants a watery filling. (Pro move: Microwave it for 5 seconds if you’re really short on time, but don’t overdo it.)
- PRESS THE DOUGH GENTLY: When rolling out the dough to wrap the filling, don’t manhandle it. Press just enough to seal the edges without stretching the dough too thin—aim for about ¼-inch thickness. Overworking it makes the rolls tough, and underworking it risks leaks. A light touch keeps them tender and lets the cheese stretch properly as they bake. (I was skeptical until I tried it—now I measure with a ruler.)
Make-ahead tips for this dish
Night-Before Prep
Save time by prepping the filling the night before. Mix all ingredients—eggs, cream cheese, cheddar, milk, and spices—then store in an airtight container in the fridge. The flavors meld beautifully overnight, and the mixture is ready to use in the morning.
Just fold in the bacon right before assembling to keep it crispy. 💫
Dough Prep Ahead
Unroll and cut the crescent dough into rectangles the night before, then wrap tightly in plastic wrap or store in a ziplock bag. Keep it refrigerated until ready to shape—this prevents drying and makes morning assembly a breeze. I like to label bags with the date to track freshness.
Freezer-Friendly Rolls
Assemble the rolls completely, then freeze them unbaked on a parchment-lined tray. Once frozen solid (about 1 hour), transfer to a freezer bag with parchment between layers. Bake straight from frozen at 375°F for 25-30 minutes, adding 5 minutes if needed. The dough stays flaky even after freezing!
Morning Bake Strategy
For a stress-free morning, shape the rolls and place them on the baking sheet, then cover tightly with plastic wrap. Refrigerate until ready to bake—this keeps everything contained while you enjoy your coffee. Pop them in the oven right before serving for maximum freshness and that perfect golden-brown crust.
Reheating Leftovers
Warm leftovers in a 350°F oven for 8-10 minutes until heated through. For a crispy finish, place them on a baking sheet and broil for 1-2 minutes—just watch closely to avoid burning. Microwave reheating works too (covered, 30-second intervals), but oven-baked always tastes best. 🔥
Make-Ahead Serving
Set out warm honey butter (melted butter + honey) or hot sauce in small bowls for a self-serve brunch. Pre-portion garnishes like chopped chives or extra bacon bits in small ramekins. This turns your rolls into an interactive breakfast spread that guests will love customizing to their taste.
Nutrition facts
Frequently asked questions
Can I use pre-cooked bacon for this recipe?
While you can use pre-cooked bacon, fresh crispy bacon makes all the difference! The oven-baked method gives you that perfect golden-brown, crispy texture that pre-cooked bacon just can't match. If you're short on time, try using extra-thick-cut bacon and cook it in the oven for 12-15 minutes at 400°F instead of the stovetop for better results.
How do I prevent the egg filling from leaking out?
Sealing the dough properly is key! After adding the filling, fold the long sides inward first, then roll tightly from the bottom up. Press the seam firmly to create a good seal. If you notice any gaps while shaping, use a bit of water to wet the edges and press them together. Also, don't overfill—1 tablespoon of mixture per roll is perfect.
What's the best way to reheat these rolls?
For the best texture, reheat in a 350°F oven for 8-10 minutes until warmed through. For extra crispiness, place them on a baking sheet and broil for 1-2 minutes at the end. Microwaving works in a pinch (covered, 30-second intervals), but oven reheating preserves that flaky, golden crust much better.
Can I make these without cream cheese?
For a lighter version, substitute with ½ cup mascarpone or even ½ cup extra sharp cheddar mixed with 2 tablespoons milk. The key is maintaining that creamy texture—just be sure to adjust the seasoning slightly since the flavor profile will change. The rolls will still be delicious, just with a slightly different mouthfeel.
How many rolls does this recipe make?
This recipe makes 12 generous crescent rolls using two packages of dough. Each roll is about 3-4 inches long, perfect for sharing or as a hearty breakfast for one. If you're serving a crowd, you can easily double the recipe—just use four packages of dough and adjust your baking sheet accordingly.
