Breakfast & Brunch
This bacon egg cheese puff pastry recipe delivers the ultimate breakfast trifecta: crispy bacon, runny yolk magic, and layers of flaky, golden pastry that practically melt in your mouth.
The secret lies in balancing textures—crunchy bacon, tender cheese, and the perfect custardy egg—all wrapped in buttery puff pastry that bakes to a crispy, golden finish. I perfected this after years of experimenting with breakfast pastries, and it's now my go-to for brunch or a decadent snack.
The beauty of this dish is in its simplicity: just a few high-impact ingredients that come together in under 30 minutes. You'll start with a sheet of puff pastry, folded with bacon and cheese, then topped with a perfectly poached egg just before baking.
The high heat ensures the pastry gets crispy while keeping the egg yolk gloriously runny, creating that restaurant-quality experience at home. Every bite delivers smoky, salty bacon, creamy cheese, and that rich, custardy egg all in one perfect package.
What makes this recipe truly special is how the flavors and textures play off each other—the crispy, flaky pastry contrasts beautifully with the creamy egg yolk and melted cheese, while the bacon adds a smoky depth that ties everything together.
The aroma alone will have everyone gathering around the table, and the visual appeal—golden puff pastry with a runny yolk peeking out—makes it perfect for serving guests or treating yourself to a luxurious breakfast.
Whether you're hosting a brunch or craving a satisfying snack, this recipe delivers. The best part? It's easy to customize—add fresh chives, a drizzle of hot sauce, or even a sprinkle of everything bagel seasoning for extra flavor. Let's get started on creating this breakfast masterpiece that's sure to impress.
Ingredients for bacon egg cheese puff pastry
Crispy bacon, golden puff pastry, and runny yolk magic—just eight ingredients transform breakfast into a showstopper.
| Ingredient | Amount | Notes |
|---|---|---|
| Puff Pastry Sheet 🥧 | 1 sheet | Thawed if frozen, room temperature |
| Thick-Cut Bacon 🥓 | 6 oz | Thick slices for crispy texture |
| Shredded Cheddar Cheese 🧀 | 1 cup | Sharp cheddar preferred |
| Large Eggs 🥚 | 4 whole | Fresh, room temperature |
| Unsalted Butter 🧈 | 2 tbsp | For egg poaching |
| Heavy Whipping Cream 🥛 | ¼ cup | For custard base |
| All-Purpose Flour 🌾 | ¼ cup | For egg mixture |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
| Fresh Chives 🌿 | 2 tbsp | Chopped, for garnish |
| Hot Sauce 🔥 | 1 tbsp | Optional drizzle |
The puff pastry is your golden ticket here—store-bought works perfectly, but if you want to splurge, Duke's or Pillsbury are my go-tos. Thaw it gently in the fridge overnight (never the microwave!) and let it sit at room temp for 15 minutes before handling. For the bacon, thick-cut is non-negotiable—it stays crispy longer and delivers that smoky crunch. Grab the applewood-smoked variety at Costco if you can find it; otherwise, regular hickory works fine. The cheese? Sharp cheddar melts best, but pepper jack adds a kick if you're feeling adventurous.
No thick-cut bacon? Regular bacon cut into 1-inch pieces will work in a pinch, but it won't be as crispy. Running low on cheddar? Gruyère or mozzarella both play nicely, though Gruyère adds a nutty depth. For the eggs, room temperature is key—cold eggs won't poach properly. If you're prepping ahead, keep them at room temp in a bowl while you assemble. The hot sauce is totally optional, but Cholula or Frank's RedHot add that perfect tangy kick. And if you're feeling fancy, swap the chives for crispy fried shallots for extra crunch.
Puff pastry keeps 3 days in the fridge wrapped tightly in plastic, but trust me—it's better fresh. Bacon stays crispy for 2 days if stored in an airtight container, though it's best used immediately. The egg mixture can be prepped 1 day ahead and stored in the fridge; just give it a quick whisk before using. For leftovers (if any!), reheat in a 350°F oven for 5-7 minutes to restore that crispy pastry magic. Pro tip: Make a double batch—these disappear faster than you can say 'runny yolk'
Why You'll Love This Recipe
- No-Fuss Assembly: I swear, this comes together faster than you can say "breakfast for dinner." Just roll out the puff pastry, layer the crispy bacon and cheese, crack in those eggs—no fancy techniques, no stress. Honestly, the hardest part is waiting for the oven to preheat.
- Crispy-Creamy Magic: That first bite? Flaky, golden pastry giving way to melty cheddar and runny yolks—it’s like a hug for your taste buds. The bacon adds this smoky punch that makes it feel indulgent, even though it’s basically just breakfast ingredients dressed up.
- Weeknight Hero: Between us, this is my go-to when I’m too tired to think. Serve it as a brunch centerpiece, a lazy Sunday dinner, or even a snack when the kids come home starving. The leftovers reheat like a dream, too—just pop them in the oven until the cheese pulls apart again.
- Budget Breakfast Win: Thick-cut bacon and puff pastry might sound fancy, but they stretch further than you’d think. I make this for four people and still have enough for lunch the next day. Plus, the cheese and eggs are pantry staples—no weird ingredients to hunt down. Solid meal for the money.
Step-by-step instructions for bacon egg cheese puff pastry
Here's how to create layers of crispy, flaky perfection with smoky bacon and gooey eggs.
Cook the Bacon Until Crispy
Line a baking sheet with parchment paper and arrange the 6 oz thick-cut bacon slices in a single layer. I like to overlap them slightly for maximum crispiness. Place the sheet in a 400°F oven and bake for 12-15 minutes, flipping once halfway through, until the bacon is deep golden brown and the edges are crispy.
Here's the thing—bacon releases a ton of fat, so don't skip the parchment paper. It prevents a greasy mess while letting the bacon get perfectly crispy. Once done, remove the bacon from the oven and transfer it to a paper towel-lined plate. Let it cool for 5 minutes before crumbling it into ¼-inch pieces with your fingers. You want those crispy bits to stay intact for maximum flavor in every bite.
Prepare the Egg Custard Mixture
In a medium bowl, whisk together the 4 whole large eggs, 0.25 cup heavy whipping cream, 0.25 cup all-purpose flour, 0.5 tsp salt, and 0.25 tsp black pepper until completely smooth. This mixture should be thick but pourable—like a well-emulsified custard. I like to use a fork or small whisk for this step to avoid creating too many air bubbles.
Next, fold in 1 cup shredded cheddar cheese and the crumbled bacon using a spatula. Be gentle here—you don't want to deflate the custard. The cheese should be evenly distributed, and the bacon pieces should be scattered throughout. This is where all the magic happens—every bite will have that perfect combination of smoky, cheesy, and creamy flavors.
Assemble the Puff Pastry Layers
Preheat your oven to 375°F. Unfold the 1 sheet puff pastry on a lightly floured surface and gently pat it into a 12x15-inch rectangle. Using a sharp knife or pizza cutter, divide the pastry into 4 equal strips, each about 3 inches wide. I find it easiest to make two cuts down the middle first, then one cut lengthwise to create four even strips.
Spread ¼ of the egg custard mixture evenly over one strip, leaving a ½-inch border around the edges. Sprinkle with a pinch of salt and pepper, then top with another strip of pastry. Press gently to seal the edges. Repeat this process until you've used all four strips and all the custard mixture, creating a layered pastry log. This assembly ensures each bite has that incredible flaky texture with creamy filling.
Bake Until Golden and Set
Place the assembled pastry log seam-side down on a parchment-lined baking sheet. Bake in the 375°F oven for 25-30 minutes, until the top is deep golden brown and the pastry is puffed and set. Here's the key: don't open the oven door during baking—this can cause the pastry to deflate. You'll know it's done when the top is crispy and the edges are golden around the entire log.
Remove from the oven and let it rest for 10 minutes before slicing. This resting time is crucial—it allows the custard to set slightly and prevents it from oozing out when you cut into it. Use a serrated knife to cut the log into 1-inch slices. The inside should be creamy with a perfect runny yolk center, surrounded by flaky layers of pastry and crispy bacon bits.
Garnish and Serve Warm
Transfer the slices to a serving platter and drizzle each one with a little hot sauce for a kick of heat. Garnish with 2 tbsp chopped fresh chives for a pop of color and freshness. Serve immediately while still warm—this dish is best enjoyed straight from the oven when the pastry is crispy and the custard is just starting to set.
Here's the moment you've been waiting for: dig in! The contrast of the crispy, flaky pastry with the creamy egg custard and smoky bacon is unbeatable. Each bite delivers that perfect balance of textures and flavors that makes this recipe so special. Enjoy with a side of fresh fruit or a simple green salad to balance the richness.
Pro Tips For Making Bacon Egg Cheese Puff Pastry
- Preheat Pan to Smoking: Puff pastry and bacon need a screaming-hot skillet—cast iron works best—so the bacon renders crisp immediately and the pastry gets that golden, flaky start. I used to take it out of the fridge and slap it straight on the stove. Now I wait until the pan is so hot it’s almost smoking, and the difference in texture is night and day.
- Crack Eggs Directly Onto Cheese: Skip the bowl. Crack the eggs right onto the shredded cheddar in the center of your pastry before folding—it keeps the filling contained, prevents messy spills when sealing, and ensures the cheese melts evenly into the egg. (Yes, it looks chaotic at first, but the end result is cleaner.)
- Press Pastry Seams Flat: When you fold the pastry edges, don’t just overlap them loosely—press them down firmly with a fork or your fingers to seal the seams. I learned this after my first batch leaked egg everywhere during baking. A tight seal = no soggy bottoms, no raw egg surprises.
- Use Leftover Bacon Grease: After cooking the bacon, don’t wipe the pan clean—leave that golden grease behind. Brush a thin layer over the folded pastry before baking. It adds a rich, smoky depth and helps the cheese melt into a glossy, gooey blanket. (Bonus: saves you from digging out extra butter.)
Storing and reheating this recipe
Fridge Storage Secrets
Wrap your baked puff pastry slices tightly in plastic wrap or place them in an airtight container to preserve that crispy texture. They'll stay fresh for up to 3 days in the fridge—just reheat at 350°F for 5-7 minutes until golden and warm.
The key is to reheat them covered with foil for the first 3 minutes to prevent drying, then uncover for the final minute to crisp up the pastry again. 💫
Freezer Magic
For longer storage, freeze unbaked puff pastry logs in a single layer on a parchment-lined tray for 1 hour, then transfer to a freezer bag with all the air squeezed out. They'll keep for up to 2 months—thaw overnight in the fridge before baking as directed.
Pro tip: Freeze individual slices between parchment paper for easy portioning later. Just add 2-3 extra minutes to the baking time when reheating from frozen.
Reheating Perfection
Microwave reheating works in a pinch, but it's a texture tragedy—oven only for that crispy, flaky magic. Place slices on a baking sheet and heat at 375°F for 8-10 minutes until the edges are golden again.
For extra decadence, top with a fresh poached egg (cooked separately) and broil for 1-2 minutes to get that perfect runny yolk. The bacon will crisp back up beautifully, and the cheese will melt just enough to make it taste fresh out of the oven.
Egg Hack for Leftovers
If you're reheating slices without fresh eggs, add a small dollop of sour cream or crème fraîche to the center before reheating—it mimics the creamy texture of a runny yolk. Drizzle with hot honey or sriracha for that same restaurant-quality kick.
I like to serve these with a side of quick-pickled vegetables to cut through the richness and balance the flavors perfectly. 🍯
Make-Ahead Assembly
Assemble the entire puff pastry log 1 day ahead and refrigerate it uncovered on a wire rack. This lets the custard firm up slightly, making it easier to slice neatly. When ready to bake, simply add 2-3 minutes to the baking time.
The pastry will still puff beautifully, and the bacon will stay crispy. This is my go-to strategy for busy mornings—just wake up, pop it in the oven, and enjoy while it's warm.
Portion Control
These slices are addictively good—so plan accordingly! Store individual portions in small airtight containers with parchment paper between layers to prevent sticking. Label with dates so you can track freshness.
For parties, assemble the full log and freeze it—slice and reheat just before serving to keep everything at its best. Trust me, they'll disappear faster than you can say "second helping." 🥓
Nutrition facts
Frequently asked questions
Can I make this with store-bought puff pastry?
Store-bought puff pastry works perfectly—just make sure it's room temperature before handling. Brands like Pillsbury or Duke's are great choices. For extra flakiness, let it thaw overnight in the fridge before using.
How do I get the perfect runny yolk?
Use room-temperature eggs and bake at 375°F for 25-30 minutes—the custard should be just set but still creamy inside. For extra insurance, add 1 tablespoon cream to the egg mixture. Never overbake!
Can I substitute thick-cut bacon?
Yes! Use regular bacon cut into 1-inch pieces, but expect slightly less crispiness. For best results, bake at 400°F for 10-12 minutes until extra crispy. Applewood-smoked bacon adds the most flavor—worth the splurge!
Why is my pastry soggy instead of crispy?
Most likely, the custard wasn't fully set when sliced or the oven wasn't hot enough. Always rest for 10 minutes before cutting, and bake at 375°F (not lower). For reheating, use 350°F covered with foil for 3 minutes, then uncover to crisp.
Can I make this ahead of time?
Yes! Assemble the pastry log 1 day ahead and refrigerate uncovered. Bake as directed, adding 2-3 minutes to time. For freezing, wrap unbaked logs in plastic and bake straight from frozen (add 5-7 minutes). Slice and reheat at 375°F for 8-10 minutes.
