Snacks
This bacon cheese puff pastry recipe delivers the ultimate combination of flaky, golden layers and smoky-salty bacon that will have everyone reaching for seconds. The secret lies in crisping the bacon perfectly before folding it into rich, melted cheese—every bite is a perfect balance of textures and flavors. I developed this recipe after years of testing, ensuring the pastry stays crisp while the filling remains gooey and irresistible.
The magic happens when you layer the pre-cooked bacon and sharp cheddar between sheets of high-quality puff pastry, then fold it into delicate pleats. Baking at just the right temperature creates those signature flaky layers, while the bacon adds a satisfying crunch that contrasts beautifully with the creamy cheese.
This recipe is perfect for snacking, appetizers, or even a hearty breakfast—it’s that versatile.
What you’ll end up with is a golden, crispy pastry with layers that practically melt in your mouth, filled with smoky bacon and gooey cheese. The aroma alone will fill your kitchen with warmth, and the first bite delivers that perfect harmony of textures—crispy, flaky, and rich.
It’s the kind of dish that feels special yet comes together with simple techniques.
Whether you’re hosting a party or just craving something indulgent, this recipe delivers restaurant-quality results at home. The best part? It’s easy to customize—add herbs, swap in different cheeses, or even drizzle with a honey glaze for extra sweetness. Let’s get started!
Ingredients for bacon cheese puff pastry
Gather these golden, cheesy, bacon-packed ingredients for layers that'll have everyone begging for more.
| Ingredient | Amount | Notes |
|---|---|---|
| High-Quality Puff Pastry Sheets 🍞 | 2 sheets | Thawed if frozen, room temperature |
| Thick-Cut Bacon 🥓 | 8 oz | Smoked or applewood preferred |
| Sharp White Cheddar Cheese 🧀 | 1 ½ cups | Shredded, not pre-shredded |
| Unsalted Butter 🧈 | 2 tbsp | Melted, full-fat for richness |
| Heavy Cream 🥛 | ¼ cup | Full-fat for best texture |
| Granulated Sugar 🍚 | 1 tbsp | For sprinkling on top |
| Diamond Crystal Kosher Salt 🧂 | ½ tsp | For sprinkling and seasoning |
| Freshly Ground Black Pepper 🌶️ | ¼ tsp | Lightly seasoned on cheese |
| All-Purpose Flour 🌾 | 2 tbsp | For dusting work surface |
| Large Egg 🥚 | 1 whole | Beaten for egg wash |
| Garlic Powder 🧄 | ½ tsp | Optional, for extra flavor |
| Chopped Fresh Chives 🌿 | 2 tbsp | For garnish (optional) |
The puff pastry makes or breaks this—Whole Foods or Trader Joe's have the best pre-sliced sheets, but any high-quality brand works. Look for thick sheets (about 1/4-inch) with good flakiness. If using frozen, thaw in the fridge overnight. The bacon needs to be thick-cut (not those flimsy pre-cooked strips)—Oscar Mayer or Applewood smoked are my go-tos. Cook it crispy first, then chop it into bite-sized pieces. The cheddar? Sharp white is non-negotiable—Cabot or Tillamook melt beautifully. Pre-shredded cheese has anti-caking agents that ruin the texture, so grab a block and shred it yourself.
No sharp cheddar? Pepper jack or Gruyère work in a pinch, but the flavor won’t be the same. Ran out of heavy cream? Full-fat sour cream thinned with milk mimics the richness. The egg wash is key for that golden finish—don’t skip it! If you’re feeling fancy, add a pinch of paprika to the egg wash for extra color. The garlic powder is totally optional, but trust me, it takes this to the next level. For extra crunch, sprinkle a little panko breadcrumbs on top before baking. And if you’re making this ahead? Freeze the assembled puff pastries before baking—they’ll crisp up perfectly when thawed and reheated.
Store any leftovers in an airtight container at room temperature for up to 2 days—they’ll stay crispy if kept away from moisture. For longer storage, freeze the unbaked pleated pastries on a tray first, then transfer to a bag. Bake straight from frozen, adding 2-3 extra minutes to the cooking time. These reheat beautifully in the oven at 375°F for 5-7 minutes—just watch closely to avoid over-browning. The aroma alone will wake up your whole house, so save some for midnight snacks.
Why You'll Love This Recipe
- No-Fuss Assembly: I swear, this recipe is about as easy as it gets—just layer bacon and cheese onto puff pastry, brush with cream, and bake. No rolling, no fussing, no stress. The dough does all the work.
- Crispy-Creamy Magic: That first bite? Flaky, golden puff pastry with crispy bacon and sharp cheddar melting into a creamy center. It’s the kind of combo that makes you close your eyes and groan—no exaggeration.
- Party in a Pan: Between us, this is my go-to for game day, brunch, or even a lazy Sunday. Cut into squares or triangles, it’s always a hit—no one ever leaves a bite behind.
- Budget-Friendly Luxury: Puff pastry might seem fancy, but a single sheet stretches far, and bacon/cheese stretch even more. I’ve fed six people for under $15 with leftovers that reheat like a dream. (Yes, even on a Tuesday night.)
Step-by-step instructions for bacon cheese puff pastry recipe
Here's how to craft golden, flaky layers with crispy bacon and melty cheese - every bite will be perfection.
👨🍳 Step 1: Prepare the Bacon and Cheese Filling
Line a baking sheet with parchment paper and arrange the 8 oz thick-cut bacon in a single layer. Cook in a cold skillet over medium heat for 12-15 minutes, flipping occasionally, until the bacon is crispy and fully cooked. Let it cool for 5 minutes before carefully removing the bacon from the skillet, leaving the rendered fat behind.
While the bacon cooks, shred the 1.5 cups sharp white cheddar cheese using a box grater or food processor. In a small bowl, combine the shredded cheese with the 0.25 cup heavy cream, 0.5 tsp kosher salt, 0.25 tsp black pepper, and 0.5 tsp garlic powder. Mix until the cheese is evenly coated with the cream mixture and begins to soften slightly. This ensures a smooth, creamy filling that won't be grainy when baked.
👨🍳 Step 2: Assemble the Puff Pastry Layers
Preheat your oven to 400°F and lightly dust a clean work surface with the 2 tbsp all-purpose flour. Unfold one sheet of the high-quality puff pastry and place it on the floured surface. Gently spread the cheese mixture evenly over the pastry, leaving a ½-inch border around the edges. This prevents the filling from oozing out during baking.
Cut the 8 oz crispy bacon into small pieces and sprinkle them evenly over the cheese mixture. Fold the edges of the pastry inward to create a sealed package, then use a sharp knife to trim any excess dough. Repeat this process with the second sheet of puff pastry, creating two identical packages.
🔥 Step 3: Create the Signature Layers
Place one of the filled pastry packages on a parchment-lined baking sheet. Unfold the second sheet of puff pastry and carefully place it on top of the first package, creating a double-layered pastry. Using a sharp knife or pizza cutter, score the top pastry into 16 even squares, cutting all the way through the top layer but not into the bottom layer. This creates the classic puff pastry design.
Brush the top pastry with the melted 2 tbsp unsalted butter, then sprinkle evenly with the 1 tbsp granulated sugar and the remaining 0.25 tsp black pepper. This sweet-savory topping adds a delightful contrast to the rich bacon and cheese filling. Finally, brush the entire top with the beaten 1 whole large egg for a golden, glossy finish.
🔥 Step 4: Bake to Golden Perfection
Bake in the preheated 400°F oven for 25-30 minutes until the puff pastry is deep golden brown and puffed to its fullest. The filling should be bubbling hot and the cheese should be fully melted. If the top isn't browning quickly enough, increase the oven temperature to 425°F for the last 5 minutes of baking.
Remove from the oven and let cool for 5 minutes before cutting into individual squares. Garnish with the 2 tbsp chopped fresh chives for a pop of color and freshness. Serve warm and watch as the cheese pulls slightly in the center, creating that irresistible gooey texture that makes these appetizers so addictive.
Pro Tips For Making Bacon Cheese Puff Pastry
- Preheat Like It’s 1985: Your oven needs to hit 400°F and sit for at least 10 minutes before baking—no exceptions. I used to slide those puff pastry sheets in cold and wondered why they turned out dense instead of flaky. The butter in the pastry needs that heat to melt properly and create those layers, so don’t skip it. (Yes, even if you’re impatient like me.)
- Cook Bacon First: Get that bacon crispy and drained before touching the pastry—no soggy bottoms allowed. I learned this the hard way when I tried to layer everything raw and ended up with a greasy, uneven mess. Drain on paper towels, then chop into bite-sized pieces so the cheese and bacon distribute evenly.
- Shred Cheese Hot: Use freshly grated sharp white cheddar straight from the fridge—it melts cleaner and doesn’t clump. I was skeptical until I tried it: pre-shredded cheese has anti-caking agents that turn your filling into a gluey nightmare. A box grater takes 2 minutes and makes all the difference.
- Brush Butter Lightly: Spread a thin layer of melted unsalted butter over the pastry before folding—just enough to glaze, not drown. Too much butter = soggy layers. I now use about 1 tablespoon total, split between the top and bottom sheets, and it keeps everything crisp without being greasy. (Your future self will thank you.)
Essential equipment for this dish
Puff Pastry Essentials
You absolutely need high-quality puff pastry sheets—I can’t stress this enough. Look for Whole Foods Market or Trader Joe’s brands, which have the best flakiness and thickness.
Store-bought sheets save time, but if you’re ambitious, you can make your own using a store-bought puff pastry dough and folding it yourself. For best results, thaw the sheets in the fridge overnight before using. Never skip this step—room-temperature pastry bakes more evenly. 🍞
Bacon Prep Tools
A cast-iron skillet is non-negotiable for crispy bacon. I use a 10-inch Lodge skillet because it retains heat perfectly and prevents soggy bacon. For chopping the bacon after cooking, a sharp chef’s knife or pizza cutter works best—just be careful not to crush the pieces.
If you’re short on time, pre-cooked bacon (like Oscar Mayer thick-cut) can be used, but fresh-cooked bacon adds that unmatched smoky depth. 🥓
Cheese Handling Gear
Shredding cheese properly is key to avoiding a grainy texture. A box grater or food processor with a shredding blade works best. If you’re using a food processor, pulse the cheese in short bursts to avoid clumping.
For mixing the cheese filling, a small mixing bowl and rubber spatula are ideal. Don’t forget to season the cheese with Diamond Crystal kosher salt—it dissolves better than table salt and enhances flavor. 🧀
Baking Must-Haves
Your oven needs to be preheated to 400°F for perfect results. A parchment-lined baking sheet prevents sticking and makes cleanup a breeze. For scoring the pastry into squares, a sharp pizza cutter or chef’s knife works best—just cut through the top layer only.
A pastry brush is essential for applying the egg wash and melted butter evenly. If your oven runs hot, consider using an oven thermometer to ensure accuracy. 🔥
Finishing Touches
For garnishing, a pair of kitchen shears makes quick work of chopping fresh chives. If you’re adding extra crunch, panko breadcrumbs or crushed potato chips work great. A small bowl for mixing the sugar and pepper topping keeps everything organized.
And for serving, a wooden board or slate platter adds a rustic touch that makes these appetizers feel extra special. ✨
Nutrition facts
Frequently asked questions
Can I use pre-cooked bacon for this recipe?
Yes, but fresh-cooked bacon makes a noticeable difference! Pre-cooked bacon lacks that smoky depth from rendering its own fat. If you must use it, choose thick-cut varieties like Oscar Mayer and crisp them in a skillet for 3-4 minutes before chopping. For best flavor, always cook your own bacon at medium heat until fully crispy.
What if my puff pastry doesn't puff up?
This usually happens from cold pastry or insufficient heat. Always thaw frozen sheets overnight in the fridge, never at room temperature. Preheat your oven to 400°F and use a parchment-lined baking sheet—this helps create steam for rising. If it's still flat, try baking at 425°F for the last 5 minutes to encourage puffing.
Can I make this ahead of time?
Assemble the pleated pastries and freeze them unbaked on a tray for 1 hour, then transfer to a bag. Bake straight from frozen, adding 2-3 extra minutes at 400°F. For reheating, warm in the oven at 375°F for 5-7 minutes—the cheese will melt beautifully. Store baked pastries in an airtight container for up to 2 days at room temperature.
What's the best cheese substitute if I don't have sharp cheddar?
For closest flavor, try pepper jack or Gruyère. If you prefer mild cheese, mozzarella works but lacks the tangy depth. Avoid pre-shredded cheese—it contains anti-caking agents that prevent proper melting. If using a substitute, increase the cream slightly (1 extra tbsp) to compensate for lower fat content.
How do I get extra crispy bacon in my pastries?
Crispiness comes from two key steps: cooking the bacon properly first, and baking at the right temperature. Cook bacon in a cold skillet over medium heat for 12-15 minutes until fully crispy. For extra crunch, sprinkle 1 tbsp sugar on top before baking—this caramelizes and adds texture. Bake at 400°F for 25-30 minutes, then broil for 1-2 minutes at the end for maximum crispness.
