Breakfast & Brunch
This bacon egg cheese puff pastry recipe delivers the ultimate breakfast indulgence—flaky, golden layers that encase runny yolks and crispy bacon. ✨ The secret lies in layering pre-cooked bacon and cheese between sheets of puff pastry, then baking until the edges turn crisp and the centers stay creamy.
I've perfected this technique to ensure every bite combines buttery pastry with rich, savory fillings.
The magic happens when you brush the pastry with egg wash before baking—this creates that signature golden brown crust while keeping the interior tender. You'll start with crispy bacon, melt-in-your-mouth cheese, and perfectly cooked eggs that stay runny in the center.
The combination of textures and flavors makes this dish feel like a restaurant-worthy breakfast without the fuss.
What makes this recipe special is how it balances simplicity with impressive results. With just a few key ingredients and 30 minutes of active prep, you'll create a dish that looks elegant enough for brunch but comes together effortlessly.
The puff pastry puffs beautifully, the bacon adds smoky depth, and the cheese ties everything together in every bite.
Serve these with a side of fresh herbs or hot sauce for extra flavor—perfect for weekend brunches or a luxurious weekend treat. The runny yolks and crispy edges make this a dish that's impossible to resist. Let's get started!
Ingredients for bacon egg cheese puff pastry
Four key ingredients transform simple puff pastry into a breakfast masterpiece.
| Ingredient | Amount | Notes |
|---|---|---|
| Puff Pastry Sheets 🥧 | 2 whole | Store-bought or homemade, thawed if frozen |
| Thick-Cut Bacon 🥓 | 8 oz | Cooked until crispy, drained |
| Shredded Cheddar Cheese 🧀 | 1 ½ cups | Sharp cheddar preferred, freshly shredded |
| Large Eggs 🥚 | 4 whole | Room temperature for even cooking |
| Heavy Cream 🥛 | ¼ cup | Full-fat for best texture |
| Unsalted Butter 🧈 | 2 tbsp | Melted for egg wash |
| All-Purpose Flour 🌾 | 1 tbsp | For dusting work surface |
| Kosher Salt 🧂 | ½ tsp | For seasoning |
| Ground Black Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
| Fresh Chives 🌿 | 2 tbsp | Chopped, for garnish (optional) |
| Hot Sauce 🌶️ | 2 tbsp | For serving, optional |
The puff pastry is non-negotiable—store-bought sheets like Pillsbury or Whole Foods brand work perfectly, but homemade gives extra flakiness. Look for packages labeled 'puff pastry' (not 'phyllo' or 'croissant'). The bacon should be thick-cut—Oscar Mayer or Applewood smoked add great flavor. Cook it until crispy, then drain on paper towels to remove excess grease. The cheese is where the magic happens: sharp cheddar melts beautifully, but Gruyère adds a nutty depth if you want to splurge. Freshly shredded is a must—pre-shredded gets clumpy and won't melt smoothly.
No thick-cut bacon? Regular bacon cut into strips works, but it won't be as crispy. Short on cheddar? Pepper jack or Gouda both work well—just adjust the amount to match meltiness. The eggs need to stay runny, so room temperature is key. If you're prepping ahead, keep them cold until just before baking. For the egg wash, full-fat cream makes it richer, but half-and-half works too. Want extra flakiness? Brush the top layer of pastry with melted butter before baking—European-style butter like Plugrá gives the best results. The chives are optional but add a fresh pop of color and brightness.
Store the puff pastry sheets in the fridge until ready to use—they thaw faster that way. Cooked bacon keeps for 5 days in the fridge, but it's best used within 3 days for maximum crispiness. Assemble the pastries up to 24 hours ahead and refrigerate, then bake straight from the fridge for even cooking. These reheat beautifully—350°F for 10-15 minutes restores that golden crust. For a party, make a double batch and freeze the unbaked pastries—bake straight from frozen, adding 5-10 extra minutes to the cooking time.
Why You'll Love This Recipe
- No Fancy Tools Needed: I swear by this one—just a fork, a knife, and your hands. No rolling pins, no fancy gadgets. The puff pastry’s already flaky, so you just fold and bake. Honestly, my 10-year-old could handle the assembly while I sip coffee.
- Crispy-creamy-cheesy magic: That first bite? Crispy golden pastry gives way to creamy egg custard, melty cheddar, and smoky bacon—all in one perfect package. I’ll be real: the combo of salty, rich, and tender is dangerously addictive, especially when the edges get that buttery crunch.
- Breakfast or brunch hero: Serve it as a weekend brunch centerpiece with a side of fruit, or cut into squares for a hearty breakfast sandwich. Between us, I’ve even thrown together a quick charcuterie board with these and a few pickles—suddenly, it’s a fancy bite. Works for lazy mornings or impressing guests.
- Leftovers? Even better: The flavor actually deepens the next day. I pop them in the toaster for 30 seconds, and boom—crispy, cheesy, bacon-y perfection again. Plus, they freeze like a dream. Not the prettiest reheated, but the taste makes up for it every time. My secret weapon for busy weeks.
Step-by-step instructions for bacon egg cheese puff pastry
Layer rich flavors and crispy textures with this foolproof method.
👨🍳 Step 1: Cook and Prepare the Bacon
Line a baking sheet with parchment paper and arrange the 8 oz thick-cut bacon in a single layer. Cook in a 400°F oven for 18-20 minutes until deep golden brown and crispy. Flip halfway through for even cooking. Transfer to a paper towel-lined plate to drain completely, reserving 2 tablespoons of the rendered fat.
Here's the thing—thick-cut bacon needs patience. You'll know it's done when the edges are crispy and the fat renders out like liquid gold. Break the bacon into 2-inch pieces once cooled, discarding any excess fat. This crispy bacon will add texture contrast to the flaky pastry layers.
🥘 Step 2: Assemble the Cheese and Egg Filling
In a medium bowl, whisk together the 4 whole large eggs and 0.25 cup heavy cream until just combined—no need to overbeat. In a separate bowl, combine the 1.5 cups shredded cheddar cheese, 0.5 teaspoon kosher salt, and 0.25 teaspoon ground black pepper. The cheese should be freshly shredded for maximum meltability.
Lightly dust your work surface with 1 tablespoon all-purpose flour to prevent sticking. This creates a clean barrier between the dough and surface, ensuring those delicate layers don't tear when you roll them out. Keep all ingredients at room temperature for even distribution.
🍳 Step 3: Create the Puff Pastry Layers
Roll out one of the puff pastry sheets on the floured surface to a 12x15-inch rectangle (about ⅛-inch thick). Spread the egg mixture evenly over the pastry, leaving a ½-inch border around the edges. Sprinkle half of the cheese mixture evenly over the egg layer.
Add all the crispy bacon pieces in a single layer, then sprinkle the remaining cheese. Roll the pastry tightly into a log, sealing the edge with a bit of water. Repeat with the second pastry sheet. The key here is to keep everything centered—uneven layers will result in uneven baking.
🔥 Step 4: Bake Until Golden and Flaky
Preheat your oven to 375°F. Place the two pastry logs on a parchment-lined baking sheet, seam-side down. Brush the tops with melted 2 tablespoons unsalted butter for extra shine and flavor. Bake for 25-30 minutes until deep golden brown and puffed in places.
Don't open the oven during baking—this prevents the pastry from collapsing. You'll see those signature puffs forming as the layers expand. The internal temperature should reach 165°F when tested with an instant-read thermometer. Let cool for 10 minutes before slicing to allow the layers to set.
🍽️ Step 5: Serve with Runny Yolk Perfection
Slice each log into ½-inch thick pieces. The layers should be light and flaky with a runny yolk center when served immediately. Garnish with chopped fresh chives and serve with 2 tablespoons hot sauce on the side for dipping.
Here's my pro tip: Serve with a small bowl of hot sauce for dipping—it cuts through the richness and adds a tangy kick. The contrast between the crispy bacon, creamy egg, and flaky pastry makes every bite unforgettable. Enjoy while warm for that perfect runny yolk experience!
Pro Tips For Making Bacon Egg Cheese Puff Pastry
- CRANK THE OVEN HIGHER: I used to bake these at 375°F, thinking it was safe, but the pastry would puff unevenly and the cheese would ooze out before browning. Now I blast them at 400°F for the first 8 minutes—this gets the bottom crisp fast while the top still rises properly. After that, drop to 350°F to finish without burning.
- SALT THE BACON BEFORE COOKING: Thick-cut bacon needs salt to render its fat properly, and skipping it makes the filling bland. Sprinkle ½ teaspoon kosher salt per pound before cooking—this crisps it faster and keeps the egg mixture from tasting flat. Pro move: Toss the cooked bacon with the shredded cheese while it’s still hot so the salt melts into the cheese.
- DON’T OVERMIX THE EGG CREAM: The heavy cream and eggs should look like a loose custard, not a thick batter. Overbeating incorporates too much air, which causes the puff pastry to collapse as it bakes. Whisk just until the yolks are broken and the mixture is smooth—no more than 10 strokes. If it’s too thick, add a splash of milk to loosen it.
- CUT THE PASTRY WITH A HOT KNIFE: Cold puff pastry shrinks when it hits the oven, making your triangles look sad and uneven. Run a dry, hot knife (just dipped in boiling water) over the pastry before cutting—it seals the edges and keeps them crisp. This also prevents the filling from leaking out while baking. (Yes, it’s a pain, but the results are worth it.)
Creative variations of this dish
Breakfast Sandwich Twist
Transform this into a handheld breakfast sandwich by cutting the logs into 1-inch thick rounds instead of slices.
Use a pastry brush to spread a thin layer of the egg mixture on one side of a puff pastry triangle (cut from the sheet), add a slice of crispy bacon and cheese, then fold into a triangle.
Brush the outside with egg wash and bake at 375°F for 12-15 minutes until golden. Serve with a side of maple syrup for dipping—absolute game-changer for busy mornings! 🍳
Savory Breakfast Tart
For a single-serving tart, press one sheet of puff pastry into a 9-inch tart pan (greased and floured). Spread the egg mixture evenly, then layer with half the bacon and cheese. Top with the second pastry sheet, pressing edges to seal.
Cut a few slits on top for steam to escape, then bake at 375°F for 25-30 minutes. This creates a stunning centerpiece with runny yolk oozing through the slits when sliced—perfect for brunch parties! 🥧
Spicy Southwest Style
Add a kick by mixing 1 teaspoon smoked paprika and ½ teaspoon cayenne pepper into the cheese mixture. Swap half the cheddar for pepper jack cheese and fold in ¼ cup diced jalapeños (seeds removed) with the bacon.
Garnish with sour cream drizzle and crumbled cotija cheese before serving. The heat cuts through the richness beautifully! 🌶️
Herb-Infused Variation
Boost freshness by mixing 1 tablespoon chopped fresh chives and 1 tablespoon chopped dill into the egg mixture. Add ¼ teaspoon lemon zest to the cheese for brightness.
Garnish with additional fresh herbs before serving. This version feels lighter yet equally indulgent—ideal for spring brunches when you want vibrant flavors. 🌿
Mini Bites for Appetizers
Cut the puff pastry into 2-inch squares and assemble mini versions using 1 tablespoon egg mixture, 1 piece bacon, and 1 tablespoon cheese per square. Roll tightly, brush with egg wash, and bake at 375°F for 15-18 minutes until golden.
Serve warm with a side of spicy mayo for dipping—these disappear at parties! 🎉
Sweet & Savory Fusion
For a dessert twist, swap half the cheddar for Gouda cheese and fold in ¼ cup dried cranberries with the bacon. Add 1 teaspoon cinnamon to the egg mixture and garnish with powdered sugar after baking. The sweet-tart contrast with salty bacon creates an unexpected but delicious dessert option! 🍯
Nutrition facts
Frequently asked questions
Can I make this ahead of time?
Assemble the pastry logs up to 24 hours ahead and refrigerate them. Bake straight from the fridge, adding 5-10 extra minutes to the cooking time. For best results, slice and serve immediately after baking to maintain that perfect runny yolk. If reheating, wrap slices in foil and warm at 350°F for 10-15 minutes.
What if my puff pastry doesn't puff?
Cold pastry won't puff properly—always use room temperature sheets. Preheat your oven to 375°F and avoid opening the oven door during baking. Brush the tops with melted butter before baking for extra lift. If your pastry still doesn't puff, try a slightly higher temperature (400°F) for the first 5 minutes.
Can I substitute regular pastry dough?
Puff pastry is key for that signature flaky texture, but you can try pie crust or phyllo dough in a pinch. For best results, use homemade puff pastry or high-quality store-bought sheets. Regular biscuit dough won't give the same light, airy layers—this dish relies on the delicate puff pastry structure for its signature appeal.
How do I keep the egg yolks runny?
Use room temperature eggs and bake at 375°F for no longer than 30 minutes. The internal temperature should reach 165°F for safety, but not exceed it. Slice immediately after baking and serve warm. If the yolks set too quickly, reduce the baking time by 2-3 minutes next time.
Can I make this vegetarian?
Swap the bacon for crispy tempeh bacon or smoked tofu strips, and use vegetarian cheddar. The egg and cheese filling remains the same. For extra flavor, add sun-dried tomatoes or caramelized onions to the filling. The texture contrast will still be delicious without meat!
