Main Courses
This beef bacon and cheese pie delivers a flaky crust that perfectly encases layers of savory ground beef, crispy bacon, and melted cheese—every bite is a harmonious blend of textures and flavors. 🔥 The secret lies in the crust: using high-fat puff pastry ensures those signature golden, crispy layers that hold up to the rich filling inside. I developed this recipe after years of perfecting the balance between tender beef, smoky bacon, and gooey cheese, ensuring each component shines without overpowering the others.
The filling starts with lean ground beef seasoned just enough to let the bacon and cheese take center stage, while the cooked bacon adds a smoky depth that ties everything together. Sharp cheddar and mozzarella create the perfect melty contrast—cheddar for tangy bite, mozzarella for stretchy richness. The crust isn't just an afterthought; it's the star that makes this pie feel like a restaurant-quality dish you'd be proud to serve.
What you'll end up with is a golden, bubbling pie with a flaky crust that's crisp enough to cut through the creamy filling, while the inside stays tender and packed with flavor. The aroma alone will have everyone gathering around the table, and the first bite delivers that perfect combination of savory, smoky, and cheesy goodness. This isn't just a pie—it's a showstopper that transforms a simple dinner into something special.
Pair it with a crisp green salad or roasted vegetables to balance the richness, and you've got a complete meal that's hearty enough for a family dinner but impressive enough for company. Ready to make this beef bacon and cheese pie? Let's get started with the ingredients and instructions.
Ingredients for beef bacon and cheese pie
Puff pastry, ground beef, crispy bacon, and melty cheese—these ingredients create a flaky, golden pie that's all about texture and flavor.
| Ingredient | Amount | Notes |
|---|---|---|
| High-Fat Puff Pastry 🥧 | 1 sheet | Thawed if frozen, room temperature |
| Lean Ground Beef 🥩 | 1 lb | 85% lean, finely chopped |
| Bacon 🥓 | 6 oz | Thick-cut, chopped into small pieces |
| Sharp Cheddar Cheese 🧀 | 1 cup | Shredded, block preferred |
| Mozzarella Cheese 🧀 | 1 cup | Shredded, low-moisture preferred |
| Yellow Onion 🧅 | 1 medium | Finely diced, about 1 cup |
| Garlic Cloves 🧄 | 2 cloves | Minced, fresh preferred |
| All-Purpose Flour 🌾 | 1 tbsp | For dusting work surface |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Butter 🧈 | 2 tbsp | Unsalted, for brushing crust |
| Egg Wash 🥚 | 1 whole | 1 egg beaten with 1 tsp water |
The puff pastry is non-negotiable here—look for high-fat versions at stores like Whole Foods or Costco for that signature flakiness. If you can't find it, Pepperidge Farm or Storebrand work in a pinch. The ground beef should be 85% lean (or leaner) to avoid a greasy filling. I always grab thick-cut bacon from the butcher section—it stays crispier longer. For the cheeses, sharp cheddar (like Cabot) and low-moisture mozzarella (the kind from a block) give the best melty contrast. The onion can be any variety, but yellow or red work best for this recipe—they caramelize nicely without overpowering.
No thick-cut bacon? Regular bacon works, but pat it dry first to avoid excess moisture. Short on cheddar? Pepper jack adds a kick, or Gruyère for something more sophisticated. The garlic can be pre-minced from a jar (it's fine), but fresh is always better if you've got it. For the flour, any all-purpose brand works—Gold Medal or Bob's Red Mill are my go-tos. If you're making this ahead, cook the bacon and beef filling in advance and refrigerate it separately until ready to assemble. The butter for brushing the crust? European-style (like Plugrá) melts beautifully and adds richness.
This pie tastes even better the next day—reheat at 375°F for 15-20 minutes until bubbly. Store leftovers in an airtight container for up to 3 days. The crust stays crispy if you keep it covered with parchment paper while cooling. For extra flakiness, chill the dough for 30 minutes before rolling. And if you're making it ahead? Assemble the pie, cover it, and refrigerate overnight—bake straight from the fridge for even better results.
Why You'll Love This Recipe
- Crispy Shortcut Magic: I swear by that high-fat puff pastry—it’s already flaky and golden, so no rolling or fussing. Just unroll, fill, fold, and bake. Twenty minutes later, you’ve got a restaurant-worthy crust without the effort.
- Salty-Savory Bomb: That combo of lean ground beef and crispy bacon? Chef’s kiss. The sharp cheddar melts into gooey pockets while the mozzarella stretches just enough to pull everything together—rich, smoky, and cheesy in the best way.
- Weeknight Workhorse: Between us, this is my go-to for game days, lazy Sundays, or when the kids suddenly announce they’re starving. It reheats perfectly for leftovers (yes, even the next day) and feeds a crowd without requiring a side dish.
- Budget-Friendly Feast: Honestly, the ingredients won’t break the bank—ground beef and bacon stretch far, and cheese stretches even further when melted. One pie feeds four, and the leftovers? Just as good cold for lunches the next day. Smart spending, big flavor.
Step-by-step instructions for beef bacon and cheese pie
Here's how to build layers of savory perfection with that golden, flaky crust you crave.
🥘 Step 1: Prepare the Filling Foundation
In a large skillet over medium-high heat, add the 6 oz bacon and cook for 5-6 minutes until crispy. Use a slotted spoon to remove the bacon, leaving the rendered fat in the pan—this is pure flavor gold. Reduce heat to medium and add the 1 lb lean ground beef to the skillet.
Cook the beef for 5-6 minutes, breaking it apart with a wooden spoon until it's fully browned. Here's the thing—don't drain the fat. That bacon grease and beef fat will create the rich base for your filling. Add the 1 medium yellow onion and cook for another 3-4 minutes until softened. Stir in the 2 cloves garlic and cook for 30 seconds until fragrant.
👨🍳 Step 2: Season and Combine Cheeses
Sprinkle the 1 tsp salt and 0.5 tsp black pepper over the beef mixture and stir well to distribute evenly. Remove the skillet from heat and let it cool slightly for 2 minutes. This prevents the cheeses from turning rubbery when added later.
In a medium bowl, combine the 1 cup sharp cheddar cheese and 1 cup mozzarella cheese. Fold these cheeses into the warm beef mixture until fully incorporated. The cheeses should melt slightly from the residual heat, creating a cohesive filling. Spread the 1 tbsp all-purpose flour on a clean work surface—this prevents sticking when you roll out the dough.
🍳 Step 3: Assemble the Pie Layers
Roll out the 1 sheet high-fat puff pastry on the floured surface to form a 12x15-inch rectangle. I like to use my rolling pin, but you can also press it gently with your hands for a rustic look. Transfer the pastry to a parchment-lined baking sheet and spread the beef-cheese filling evenly, leaving a 1-inch border around the edges.
Here's where it gets fun—fold the pastry edges inward to create a sealed crust. Brush the exposed pastry with the 2 tbsp butter, focusing on the edges. This creates a beautiful golden finish. Fold the top edge over the filling and crimp decoratively with a fork or your fingers. The butter will make those edges crispy and irresistible.
🔥 Step 4: Bake to Golden Perfection
Preheat your oven to 400°F while you prepare the egg wash. In a small bowl, whisk together the 1 whole egg wash (1 egg beaten with 1 tsp water) until smooth. Brush this generously over the entire pie, including the top and sides. This creates that signature glossy finish.
Bake for 25-30 minutes until the crust is deep golden brown and the filling is bubbling. The pie is done when the internal temperature reaches 165°F and the edges are crisp. Let it rest for 5 minutes before slicing—this helps the filling set and prevents leaks.
🍽️ Step 5: Serve Warm and Enjoy
Use a sharp knife to cut the pie into 4 equal wedges. The filling should be hot and gooey, with melted cheeses pulling slightly when you cut through. Serve immediately with a side of crusty bread to soak up any extra filling. Each bite delivers crispy bacon, tender beef, and that perfect balance of sharp cheddar and creamy mozzarella.
Real talk: The first time I made this, I rushed the resting step and ended up with a messy serving. Trust me—those 5 minutes make all the difference. Enjoy your savory masterpiece while it's warm!
Pro Tips For Making Beef Bacon And Cheese Pie
- Pre-Cook the Bacon: I used to add raw bacon straight to the beef mixture, thinking it would crisp up later—wrong. Cook the bacon first until it’s crispy, then crumble it finely. That extra fat renders out and flavors the beef while keeping the pie from getting soggy. (Yes, even if you’re impatient like me, resist the urge to skip this.)
- Brown the Beef First: Lean ground beef releases water when cooked, and if you skip browning, your pie filling will turn out gray and wet. Cook the beef until it’s fully browned and broken into small pieces before mixing in any cheese or sauce. This step makes all the difference in texture—trust me, I’ve made the soggy version.
- Use Both Cheeses Separately: Sharp cheddar melts into a rich, tangy sauce, while mozzarella adds stretch and creaminess. Layer the cheddar on the bottom of the pie crust first, then top with the beef-bacon mix and sprinkle mozzarella on top. This way, the cheddar flavors the crust, and the mozzarella gives that classic pull-apart texture.
- Chill the Puff Pastry: High-fat puff pastry is forgiving, but if you roll it out too soon, it’ll shrink and lose its flaky layers. Wrap the sheet in plastic and refrigerate it for 15–20 minutes before assembling the pie. Cold pastry handles better and bakes up taller—no more sad, flat pies. (Your future self will thank you.)
Troubleshooting your beef bacon and cheese pie
Crust Not Flaking
If your puff pastry turns out tough instead of flaky, it’s likely overworked or not chilled properly. Handle the dough as little as possible—press it gently rather than rolling aggressively. Before rolling, chill the pastry sheet for 30 minutes in the fridge. I also recommend using high-fat puff pastry (at least 35% fat content) from brands like Whole Foods or Costco for that signature flakiness. 🥧
Filling Too Greasy
Excess fat in the filling can make the crust soggy. Drain most of the bacon grease after cooking the bacon, leaving just 1-2 tablespoons for flavor. For the beef, use 85% lean or leaner to reduce fat content. If your filling still looks too wet, sprinkle 1 tbsp all-purpose flour over it before assembling the pie—this helps absorb excess moisture.
Cheese Not Melting
Cheese that refuses to melt usually means the filling wasn’t hot enough when mixed. Warm the beef mixture slightly before adding the cheese so it starts melting immediately. If the cheese still doesn’t melt during baking, try using a lower-moisture mozzarella (like Kraft Natural) and adding 1 tbsp heavy cream to the filling for extra richness. Bake at 400°F for 30 minutes instead of 25 to ensure full melting.
Edges Burning
If the crust edges brown too quickly while the center stays pale, your oven runs hot. Lower the temperature to 375°F and bake for 35-40 minutes. Brush the edges with egg wash after the first 15 minutes of baking to protect them. For extra insurance, place a baking sheet on the lower rack to reflect heat upward more evenly. 🔥
Filling Leaking
Leaky filling usually means the crust wasn’t sealed properly or the pie wasn’t rested. Fold the pastry edges inward to create a fully enclosed crust, and crimp them tightly with a fork. After baking, let the pie rest for 10 minutes (not just 5) before slicing—this gives the filling time to set. If it still leaks, your filling might be too wet; reduce the bacon grease next time.
Bacon Too Soft
Thick-cut bacon stays crispy longer, but if yours turns soft, cook it longer or use regular bacon instead. For extra crunch, bake the pie on the middle rack (not the top) to avoid direct heat. If you’re reheating leftovers, warm them in a 350°F oven for 10 minutes—microwaving makes bacon soggy. For next-level crispiness, broil the pie for 2 minutes at the end of baking (watch closely!).
Nutrition facts
Frequently asked questions
Can I use store-bought pie dough instead of puff pastry?
You can try! However, puff pastry gives that signature flaky, golden texture that pie dough can't match. If you're set on pie dough, use a thick-crust variety and brush it with extra butter before baking for richness. The filling will still taste great, but the texture won't be as impressive.
How do I make this recipe vegetarian?
Swap the ground beef for 1 lb plant-based crumbles (like Beyond Meat) and use vegan bacon bits (or smoked tofu crumbles). Replace the cheeses with vegan cheddar and mozzarella (like Violife or Daiya). The flavor will be different but still satisfying! For extra umami, add 1 tbsp soy sauce to the filling.
Can I make this ahead of time?
Assemble the pie, cover it tightly, and refrigerate for up to 24 hours before baking. For best results, bake straight from the fridge (add 5-10 minutes to baking time). Leftovers keep well in an airtight container for 3 days—reheat at 350°F for 10-15 minutes to restore crispiness.
What's the best way to reheat slices?
Oven reheating preserves the crust's texture best. Wrap slices in foil and warm at 350°F for 8-10 minutes. For quick reheating, use the microwave (but expect softer crust)—cover with a damp paper towel and heat for 45-60 seconds. Never reheat straight from frozen without thawing first.
Can I add other vegetables to the filling?
Yes! Try adding 1 cup diced bell peppers or ½ cup mushrooms> for extra texture. Sauté them with the onions for 3-4 minutes> until softened. Avoid watery veggies like zucchini or tomatoes—they'll make the filling too wet.
