Snacks
This bacon cheese puff pastry recipe delivers crispy, golden layers that shatter at the touch, filled with smoky bacon and melty cheese—perfect for parties or satisfying snack cravings.
The secret lies in perfectly cooked bacon that infuses the cheese filling with rich flavor while maintaining that signature flaky, buttery texture from the puff pastry. I've tested this recipe countless times, and it never fails to impress with its combination of textures and flavors.
What sets this recipe apart is the balance between the crispy, airy puff pastry and the creamy, pull-apart cheese filling. You'll start by cooking thick-cut bacon until it's crispy, then chopping it finely to distribute its smoky flavor throughout the cheese mixture.
The puff pastry is rolled, cut, and folded into layers that create those iconic flaky pockets when baked.
By the time it emerges from the oven, you'll have a golden, shatteringly crispy pastry with a gooey, melty cheese center that pulls apart at every bite. The bacon adds a savory depth that complements the creamy cheese perfectly, while the puff pastry provides that satisfying crunch.
This dish is ideal for gatherings, game days, or whenever you need a snack that feels like a treat.
The best part? This recipe comes together in just 30 minutes of active prep time, with most of the work done during baking. Serve warm with a side of marinara or ranch for dipping, and get ready for compliments that will make it a regular in your rotation.
Let's get started!
Ingredients for bacon cheese puff pastry
Six crispy ounces of bacon and a package of puff pastry make this snack irresistible.
| Ingredient | Amount | Notes |
|---|---|---|
| Thick-Cut Bacon 🥓 | 6 oz | Cooked until crispy, chopped finely |
| Puff Pastry Sheets 🍞 | 1 package | Store-bought, thawed if frozen |
| Shredded Cheddar Cheese 🧀 | 1 ½ cups | Sharp cheddar preferred, not pre-shredded |
| Heavy Cream 🥛 | ½ cup | Full-fat for best texture |
| Butter 🧈 | ½ cup | Cold, cubed for filling |
| All-Purpose Flour 🌾 | ¼ cup | For dusting work surface |
| Egg 🥚 | 1 whole | Beaten for egg wash |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
| Garlic Powder 🧄 | ½ tsp | For added flavor depth |
| Milk 🥛 | 1 tbsp | For brushing puff pastry |
| Olive Oil 🫒 | 1 tbsp | For brushing pastry |
The bacon is non-negotiable here—thick-cut, cooked until it's crispy and smoky. Costco or Trader Joe's have the best thick-cut bacon, but any quality brand works. Chop it finely so every bite gets that rich, smoky flavor. The puff pastry? Pillsbury or Store brand both work, but keep it cold until you're ready to roll. If your dough is too sticky, chill it for 10 minutes. The cheese matters too—sharp cheddar melts better than mild, and pre-shredded gets clumpy. Grab a block and shred it yourself.
No thick-cut bacon? Regular bacon chopped into small pieces works, but it won't be as crispy. Out of cheddar? Gruyère or mozzarella add different but delicious flavors. The filling needs to be creamy but not runny—if your butter melts too fast, pop it in the freezer for 5 minutes. For extra richness, add a splash of heavy cream to the cheese mixture. And if you're feeling fancy, swap the milk brush for egg wash—it gives that golden, restaurant-quality finish.
This keeps for 2 days in the fridge, but honestly, it's best fresh out of the oven. Reheat in a 350°F oven for 5-10 minutes until golden and crispy. Freezing? Wrap tightly in foil and it'll last 3 months. I always make a double batch—half for the party, half for later. Store in an airtight container so it doesn't dry out. Serve with marinara or ranch for dipping, and get ready for compliments.
Why You'll Love This Recipe
- I swear by this: just crispy bacon crumbles and cheddar folded into flaky pastry. No fancy techniques—just layer, fold, bake. That’s it. The heavy cream brush keeps it golden and tender without fuss.
- Two-Ingredient Magic: I swear by this: just crispy bacon crumbles and cheddar folded into flaky pastry. No fancy techniques—just layer, fold, bake. That’s it. The heavy cream brush keeps it golden and tender without fuss.
- Crispy-Creamy Obsession: The contrast? Chef’s kiss. Crunchy bacon bits, melty cheese, and that buttery puff pastry edge—every bite has all three. Honestly, I’ve made this three times in a week, and my husband still steals the last piece.
- Weeknight Hero: Frozen puff pastry in the freezer? Game over for sad takeout nights. Assemble while the bacon cooks, pop in the oven, and boom—dinner’s ready. (Yes, even on a Tuesday night when you’re exhausted.)
Step-by-step instructions for bacon cheese puff pastry
Here's how to create layers of smoky bacon and melty cheese between crispy puff pastry sheets.
Cook the Bacon and Make the Filling
Line a baking sheet with parchment paper and lay out the 6 oz thick-cut bacon in a single layer. Cook in a cold skillet over medium heat for 12-15 minutes, flipping halfway, until crispy and golden brown. Transfer to a paper towel-lined plate to drain, then chop into fine crumbles while still warm.
In a medium bowl, combine the 1.5 cups shredded cheddar cheese, 0.5 cup heavy cream, 0.5 cup cold cubed butter, 0.5 tsp salt, 0.25 tsp black pepper, and 0.5 tsp garlic powder. Mix until the butter is completely melted and the filling is smooth. Stir in the chopped bacon until evenly distributed. This rich, smoky mixture will be the star between your pastry layers.
Prepare the Puff Pastry
Preheat your oven to 375°F and line two baking sheets with parchment paper. Unfold the puff pastry sheets and place them on a lightly floured surface. Using a sharp knife or pizza cutter, divide each sheet into four equal rectangles—this makes assembly easier and creates neat individual portions.
Lightly brush each rectangle with 1 tbsp milk (divided evenly) using a pastry brush. This helps create a golden, crispy finish. Keep the remaining pastry covered with a clean kitchen towel to prevent drying while you work. The milk will also help the layers stick together during baking.
Assemble the Layers
Spread ¼ of the bacon cheese filling evenly over one rectangle of puff pastry, leaving a ½-inch border around the edges. This prevents the filling from oozing out during baking. Top with another rectangle of puff pastry, pressing gently to seal the edges. Repeat this process with the remaining filling and pastry rectangles, creating four individual squares. Place them seam-side up on the prepared baking sheets.
Use a fork to press along the edges of each square, creating a decorative pattern and ensuring a good seal. This step is crucial for that classic puff pastry look and prevents the filling from leaking out. Chill the assembled squares in the refrigerator for 15 minutes while you prepare the egg wash.
Add the Egg Wash and Bake
Whisk together the 1 whole egg and 1 tbsp olive oil in a small bowl until smooth. Brush this mixture generously over the tops of all four pastry squares. The egg wash will give them that beautiful golden-brown finish and add extra crispiness. For even more shine, you can brush a second coat after 15 minutes of baking.
Bake in the preheated oven for 25-30 minutes until the pastry is deep golden brown and puffed. The filling should be hot and bubbly when cut open, with crispy layers on the outside and melty cheese inside. For best results, bake until an instant-read thermometer inserted into the center reads 170°F. Let rest for 5 minutes before serving to allow the filling to set slightly.
Pro Tips For Making Bacon Cheese Puff Pastry
- CHILL THE BACON: Cook the thick-cut bacon until just crispy, then transfer it to a wire rack set over a plate. Let it cool for 10 minutes before layering it into the puff pastry—this prevents soggy spots when the cheese melts. I learned this the hard way after my first batch turned into a greasy, greasy mess.
- BRUSH, DON’T BAKE DRY: Before adding the cheese and bacon, lightly brush the puff pastry with melted butter and a splash of heavy cream. This adds moisture and helps the layers puff higher. Skip this, and you’ll end up with dry, cracker-like edges instead of flaky, golden perfection.
- WEIGHT DOWN THE CHEESE: Sprinkle the shredded cheddar evenly, then press down gently with a piece of parchment paper or a second sheet of puff pastry. This keeps the cheese from sliding around when you cut the triangles, ensuring every bite has that gooey pull. (Yes, it looks weird—trust me.)
- CUT THIN, STACK HIGH: Roll out the puff pastry to ¼-inch thickness and cut into triangles—thinner layers mean faster cooking and more even browning. If you’re short on time, freeze the assembled triangles on a tray before baking; they’ll crisp up faster and stay crisp longer. (Your future self will thank you.)
Best sauces and condiments for these flavors
Classic Marinara Dip
Warm marinara sauce is the ultimate companion to these crispy bites. I like to use a high-quality jarred sauce like Rao's or Barilla—simmer it for 5-10 minutes to intensify the flavors. For extra richness, stir in 1 tbsp butter or a splash of heavy cream at the end.
Serve in a small bowl with a spoon for dipping, or drizzle it over the top of the puff pastry if you prefer a saucy finish. 🍅
Creamy Ranch Dressing
Ranch takes this dish to another level with its tangy, herby profile. Mix ½ cup mayonnaise, ¼ cup sour cream, 2 tbsp buttermilk, 1 tbsp fresh dill, 1 tsp dried parsley, ½ tsp garlic powder, and ¼ tsp onion powder.
For a quick version, use store-bought ranch dressing like Hidden Valley and warm it slightly to loosen the texture. The cool creaminess contrasts beautifully with the warm, crispy pastry. 🥛
Spicy Honey Glaze
This sweet-and-spicy twist adds a gourmet touch. Combine ¼ cup honey, 2 tbsp apple cider vinegar, 1 tbsp sriracha, and 1 tsp Dijon mustard in a small saucepan. Simmer for 3-4 minutes until slightly thickened, then drizzle over the warm puff pastry.
The heat from the sriracha balances the richness of the cheese, while the honey adds a touch of sweetness that cuts through the smokiness of the bacon. 🌶️
Garlic Aioli
A bold garlic aioli elevates these bites to restaurant-quality. Blend ½ cup mayonnaise, 1 clove roasted garlic, 1 tbsp lemon juice, ½ tsp salt, and ¼ tsp black pepper until smooth. For extra depth, add 1 tsp chopped fresh parsley at the end.
Serve chilled for a cool, creamy contrast to the warm pastry. This sauce pairs especially well if you add a touch of smoked paprika to the filling for extra smokiness. 🧄
Blue Cheese Dip
For a bold, tangy option, blend ½ cup sour cream, ¼ cup crumbled blue cheese, 1 tbsp chopped chives, 1 tsp lemon juice, and ½ tsp Worcestershire sauce. Thin with a splash of milk if needed.
The sharp, creamy flavor of blue cheese cuts through the richness of the bacon and cheese filling, making every bite more complex. Serve with extra crispy puff pastry pieces for dipping. 🧀
Nutrition facts
Frequently asked questions
Can I use regular pastry dough instead of puff pastry?
Puff pastry is key for that signature crispy, flaky texture! Regular pie crust or shortcrust won't give you the same airy, shatteringly light layers. If you're set on a different dough, try phyllo dough for a similar crispy result, but the flavor profile will differ significantly.
How do I prevent the cheese filling from leaking out?
Leave a ½-inch border of pastry around the edges when spreading the filling, and press the layers firmly together. Chilling the assembled pastries for 15 minutes before baking also helps the dough set. If you notice leaks during baking, cover with foil for the last 5 minutes to finish cooking.
Can I make this ahead of time?
Assemble the pastries and refrigerate them overnight, then bake fresh when ready. For longer storage, freeze the unbaked pastries (wrapped tightly) for up to 3 months. Bake straight from frozen, adding 5-10 extra minutes at 375°F. They reheat beautifully in the oven for 5-10 minutes at 350°F.
What's the best cheese substitute if I don't have cheddar?
Try Gruyère for nutty depth, mozzarella for extra stretchiness, or Gouda for a caramelized flavor. Avoid pre-shredded cheese—it contains anti-caking agents that make the filling grainy. If you're feeling adventurous, mix ½ cup cheddar with ½ cup cream cheese for a richer, creamier texture.
Why did my puff pastry turn out flat instead of flaky?
This usually happens when the dough warms up too much before baking or if the filling is too hot. Keep the pastry cold until baking, and make sure your filling is room temperature (not hot from freshly melted butter). Also, avoid overworking the dough—handle it as little as possible to preserve those delicate layers.
