Breakfast & Brunch
This bacon and cheese pastry recipe delivers the perfect balance of smoky, sweet, and savory flavors in every flaky, golden layer. The secret lies in crisp, smoky bacon layered with sharp cheddar and a buttery, flaky crust that shatters with the first bite. I've perfected this technique over years of testing—each fold and layer matters to achieve that restaurant-quality texture.
What sets this recipe apart is the combination of a classic homemade puff pastry (or store-bought for convenience) with a filling that's both rich and balanced. The bacon adds depth, while the cheese melts into a gooey, stretchy center that pulls apart effortlessly.
Baking at 375°F ensures a crispy, golden crust while keeping the filling warm and bubbly.
By the time it emerges from the oven, you'll have a pastry with layers so delicate they practically dissolve in your mouth—crisp edges, tender cheese, and bacon that's perfectly crisp yet tender.
The aroma alone will have everyone gathering around the table, and the first bite delivers that perfect harmony of textures and flavors.
Whether you serve it as a breakfast centerpiece or a brunch showstopper, this pastry is sure to impress. Pair it with a tangy dipping sauce or fresh fruit to cut through the richness. Here's how to make it—step by step.
Ingredients for bacon and cheese pastry
Four simple layers create this showstopper: flaky pastry, crispy bacon, melty cheese, and buttery richness.
| Ingredient | Amount | Notes |
|---|---|---|
| Homemade or Store-Bought Puff Pastry 🥧 | 1 sheet | Thawed if frozen, room temperature |
| Thick-Cut Bacon 🥓 | 8 oz | Smoked or applewood flavor preferred |
| Sharp Cheddar Cheese 🧀 | 1 ½ cups | Shredded, block preferred over pre-shredded |
| Unsalted Butter 🧈 | ¼ cup | Cold, cut into small cubes |
| Heavy Cream 🥛 | ¼ cup | Full-fat for richness |
| Granulated Sugar 🍚 | 1 tbsp | For slight sweetness |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground for best flavor |
| Garlic Powder 🧄 | ½ tsp | For subtle depth |
| All-Purpose Flour 🌾 | 2 tbsp | For dusting pastry |
| Egg Wash 🥚 | 1 whole | 1 egg beaten with 1 tsp water |
| Coarse Sea Salt 🧂 | ½ tsp | For sprinkling on top |
The bacon is non-negotiable here—thick-cut is key for that perfect crunch. Costco or Trader Joe's usually have the best selection, but any smoked or applewood variety works. Cook it low and slow until crispy, then chop it into small pieces (no need to be perfect). For the cheese, block cheddar shreds better and melts more smoothly than pre-shredded. If you're using store-bought puff pastry, check the expiration date—it should be pliable but not sticky when you unroll it. Homemade? Make a double batch if you're feeling ambitious—it's worth the effort.
No thick-cut bacon? Regular bacon chopped into smaller pieces works in a pinch, but it won't be as crispy. Pre-shredded cheese? Pick up Diamond Crystal kosher salt to sprinkle on top—it'll dissolve into the cheese better than regular salt. Running low on heavy cream? Full-fat sour cream thinned with a splash of milk mimics the texture. The garlic powder can be swapped for fresh minced garlic (1/2 tsp) if you've got it. And if you're short on time, bake the bacon directly on the pastry for 5 minutes before adding the cheese—it'll save you a step.
This pastry is best made fresh, but you can prep the filling ahead. Assemble the pastry, cover, and refrigerate for up to 24 hours—the flavors meld beautifully overnight. Bake it the morning of brunch for maximum crispiness. Leftovers? Slice and reheat at 350°F for 10 minutes—it won't be as flaky, but still delicious. Store any extras in an airtight container for 3 days in the fridge, or freeze for 2 months. Just thaw overnight in the fridge before reheating.
Why You'll Love This Recipe
- Foolproof Assembly: I swear by this—no rolling, no fussing. Just unfold the puff pastry, layer the crispy bacon and sharp cheddar, fold, and bake. My hands stay clean while the magic happens in the oven.
- Crispy-Creamy Magic: That first bite? Flaky, buttery pastry hugging caramelized bacon and melty cheddar—like a hug from a breakfast casserole. The heavy cream in the filling ties it all together without being heavy.
- Game for Any Meal: Weeknight dinner? Check. Brunch crowd? Done. Even my picky teen devours it—hot or cold. The leftovers reheat perfectly, and it’s the one dish that never feels like a repeat.
- Budget-Friendly Luxury: Thick-cut bacon and sharp cheddar feel indulgent, but this recipe stretches them far. Use store-bought puff pastry to cut costs, and you’ve got a restaurant-quality dish for half the price. My wallet thanks me.
Step-by-step instructions for bacon and cheese pastry
Here's how to create layers of flaky perfection with smoky-sweet bacon and melty cheese.
Cook the Bacon Until Crispy
Line a baking sheet with parchment paper and arrange the 8 oz thick-cut bacon in a single layer. Place it in a 400°F oven and bake for 15-20 minutes until the edges are deep golden brown and the bacon is fully crisped. The bacon should release easily from the paper when you lift a corner.
While the bacon cools, reduce the oven temperature to 375°F. I like to use a kitchen towel to drain the bacon on the sheet—this keeps the fat contained for easy cleanup later. Once cool enough to handle, roughly chop the bacon into ¼-inch pieces and set aside. Save the bacon fat for another use if you like, but don't worry about measuring it out—we're not using it here.
Prepare the Cheese Filling
In a medium bowl, combine the 1.5 cups sharp cheddar cheese, 0.25 cup heavy cream, 1 tbsp granulated sugar, 0.5 tsp garlic powder, and 0.5 tsp ground black pepper. Use your hands to work the mixture until it forms a smooth, crumbly paste—this ensures even distribution when we layer it later. The sugar adds a subtle caramel note that balances the smokiness of the bacon.
If the mixture seems too dry, add 1-2 teaspoons of the reserved bacon fat (if you saved it) to help bind it together. The cheese should hold its shape when pressed but still be workable. Sprinkle 2 tbsp all-purpose flour over the mixture and gently fold it in—this helps create that signature flaky texture when baked.
Assemble the Pastry Layers
Roll out the 1 sheet puff pastry on a lightly floured surface until it's about 12x15 inches—just big enough to fit in a 9x13-inch baking dish. Gently press the pastry into the dish, letting the edges hang over slightly. This creates a perfect crust that will crisp up beautifully during baking.
Spread about ⅓ of the cheese mixture evenly over the pastry, leaving a ½-inch border around the edges. Sprinkle half of the chopped bacon over the cheese, then add another ⅓ of the cheese mixture. Top with the remaining bacon and finish with the last ⅓ of the cheese mixture. Press down lightly to help the layers adhere—this prevents shifting during baking.
Create the Top Layers and Bake
Unfold the remaining puff pastry sheet and place it over the filling. Press gently to seal the edges, then use kitchen scissors to trim any excess pastry. Brush the top with the 1 whole egg wash (1 egg beaten with 1 tsp water) and sprinkle with 0.5 tsp coarse sea salt. The salt will create little pockets of flavor as it melts during baking.
Cut 4-5 slits in the top pastry layer to allow steam to escape—this prevents a soggy bottom. Bake at 375°F for 30-35 minutes until the pastry is golden brown and the filling is bubbling through the slits. The edges should be crisp, and the top should have a beautiful lattice pattern from the slits.
Rest and Serve Warm
Remove the pastry from the oven and let it rest for 10 minutes before slicing. This resting period allows the filling to set slightly, making it easier to cut clean portions. The interior should be gooey with melted cheese, the bacon crispy, and the pastry layers perfectly flaky.
Slice into 4 equal portions and serve warm. The contrast of the crispy bacon, creamy cheese, and buttery pastry makes every bite irresistible. For extra flair, drizzle with a little bacon fat or serve with a side of honey to balance the richness. Enjoy immediately—this pastry is best fresh from the oven!
Pro Tips For Making Bacon And Cheese Pastry
- Pre-Cook Bacon Properly: DESCRIPTION:
- Chill the Pastry: DESCRIPTION:
- Don’t Overfill the Puff: DESCRIPTION:
- Brush with Cream, Not Butter: DESCRIPTION:
Health benefits of this bacon and cheese pastry
Protein Powerhouse
This pastry packs a serious protein punch with 8 oz of thick-cut bacon and 1.5 cups sharp cheddar—about 30 grams of protein per serving. The bacon provides high-quality protein while the cheese adds calcium and casein for muscle repair and satiety.
I've found that combining these two creates a perfect balance of savory and umami that keeps you satisfied for hours. 💪
Healthy Fats
The bacon and cheese combination delivers monounsaturated fats that support heart health, while the puff pastry contributes butterfat for energy. The heavy cream adds richness without excessive calories when used in moderation.
I like to emphasize the bacon's natural fat content—it's what gives that irresistible crispiness while providing essential fatty acids.
Balanced Carbs
The flaky pastry provides complex carbohydrates that fuel your day, especially when paired with the protein and fats. The 2 tbsp flour in the filling helps create that signature flaky texture while adding minimal carbs.
For a lighter version, I sometimes replace 1 tbsp of the flour with almond flour—it keeps the texture while reducing carbs slightly.
Vitamin Boost
Sharp cheddar delivers vitamin A (important for vision) and calcium for bone health, while the bacon contributes B vitamins (especially B12) for energy metabolism. The garlic powder adds manganese and vitamin C, creating a surprisingly nutrient-dense dish.
I've noticed that adding these small amounts of spices really elevates the nutritional profile without sacrificing flavor. 🌱
Portion Control
While delicious, this pastry is calorie-dense, so I recommend serving 1 slice per person for a balanced meal. Pair it with a side of roasted vegetables or a simple salad to add fiber and volume.
The combination of protein, fats, and fiber helps stabilize blood sugar levels—something I've personally experienced when enjoying this as a brunch centerpiece.
Customizable Options
For a lighter version, try using reduced-fat cheese or turkey bacon to cut calories while maintaining flavor. I've also experimented with adding spinach or kale to the filling—just wilt it first and drain well to avoid excess moisture.
The key is balancing nutrition without compromising that signature flaky, cheesy, bacon-filled goodness. 💡
Nutrition facts
Frequently asked questions
Can I use store-bought puff pastry instead of homemade?
Store-bought puff pastry works beautifully and saves time. Look for brands like Pillsbury or Pepperidge Farm—just make sure it's thawed and pliable before rolling. For extra crispiness, brush the top with an egg wash before baking. The texture difference is minimal when baked properly.
How do I prevent the cheese from leaking out of the pastry?
Press the cheese mixture firmly into the pastry layers and seal the edges completely. Cutting small slits in the top crust (not too deep) helps steam escape without letting filling burst out. If the cheese seems too runny, chill the assembled pastry for 30 minutes before baking to help it set.
Can I make this pastry ahead of time?
Yes! Assemble the pastry, wrap tightly in plastic, and refrigerate for up to 24 hours. Bake it straight from the fridge (add 5-10 minutes to baking time). For freezing, bake first, then cool completely. Store in an airtight container for 3 days or freeze for 2 months. Reheat slices at 350°F for 10 minutes to restore crispiness.
What's the best cheese substitute if I don't have cheddar?
Try sharp white cheddar, gouda, or even pepper jack for extra kick. For a milder flavor, use Monterey Jack. Avoid pre-shredded cheese—it contains anti-caking agents that prevent proper melting. If you're dairy-free, try a mix of nutritional yeast and vegan cheese shreds (though texture may differ).
Why did my bacon get soggy instead of crispy?
Overcrowding the pan or cooking at too low heat causes soggy bacon. Use a single layer on a baking sheet and bake at 400°F for 15-20 minutes**. If using stovetop, cook in batches until edges are deep golden. For extra crispiness, bake the assembled pastry on a wire rack over a baking sheet to allow air circulation.
