Main Courses
This beef bacon and cheese pie recipe delivers the ultimate comfort food experience with layers of savory beef, crispy bacon, and melted cheese encased in a golden crust. 💛 The secret to its success lies in balancing tender beef, crisp bacon, and perfectly melted cheese—each bite is a harmonious blend of textures and flavors.
This dish is perfect for feeding a crowd or treating yourself to a hearty meal that feels like a hug in food form.
What sets this recipe apart is the triple-layered approach: a flaky crust, a rich beef and bacon filling, and a top layer of melted cheese that creates a golden, bubbly finish. The beef is slow-cooked to tender perfection, while the bacon adds a smoky depth that ties everything together.
The result is a pie that’s both satisfying and impressive, with a texture that’s crispy on the outside and creamy on the inside.
This dish is ideal for special occasions or a cozy weeknight dinner, especially when paired with a fresh salad or roasted vegetables. The combination of flavors and textures makes it a standout main course that will leave everyone asking for seconds.
Whether you're serving it at a gathering or enjoying it solo, this pie is sure to become a family favorite.
Ready in about an hour, this recipe is designed to be straightforward yet impressive, with clear instructions for assembling the layers and baking to perfection. The crust is easy to prepare, and the filling comes together with simple ingredients that deliver maximum flavor.
Let’s get started on creating this hearty, delicious pie!
Ingredients for beef bacon and cheese pie
Layered crust, smoky bacon, tender beef, and melty cheese—this pie delivers restaurant-quality comfort in every bite.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 3 ½ cups | For flaky crust layers |
| Unsalted Butter 🧈 | 1 ½ cups | Cold, cubed for crust |
| Ice Water 💧 | ½ cup | For dough elasticity |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked preferred |
| Bacon 🥓 | 1 ½ lb | Thick-cut, chopped small |
| Ground Beef (Chuck) 🥩 | 2 lb | 80/20 fat ratio preferred |
| Yellow Onion 🧅 | 1 whole | Medium, finely diced |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth |
| Beef Broth 💧 | 1 cup | Low-sodium preferred |
| Tomato Paste 🍅 | 2 tbsp | Smooth, no sugar added |
| Dried Thyme 🌿 | 1 tsp | Or 1 tbsp fresh |
| Shredded Cheddar Cheese 🧀 | 3 cups | Sharp variety preferred |
| Shredded Monterey Jack Cheese 🧀 | 1 ½ cups | For creamy melt |
| Egg 🥚 | 1 whole | For egg wash |
The crust is where it all starts. King Arthur flour or Brumfield's gives the best flakiness, but any all-purpose works in a pinch. For the butter, Plugrá or Land O'Lakes unsalted stays cold longer—critical for that perfect crumb. Chop the bacon yourself (no pre-cooked bits) and render the fat first—it's the flavor foundation. The beef? Chuck roast from Costco is my go-to, but grind it fresh if possible. Pre-ground often has fillers that make the filling dry. For the cheese, Kraft sharp cheddar and Monterey Jack from the deli section melt perfectly together—avoid pre-shredded blends with anti-caking agents.
No thick-cut bacon? Regular bacon chopped extra small works, but cook it longer to crisp. Running short on beef broth? Low-sodium chicken broth plus 1 tsp Worcestershire gets you close. Fresh thyme? Dried at one-third the amount is fine, but toast it first in a dry pan for 30 seconds to wake up the flavor. The tomato paste can be the squeeze-tube kind—Trader Joe's has great quality at half the price. For the crust, if you're short on butter, substitute with lard at the same amount for extra flakiness, but keep it cold. And if you're making this ahead, pre-cook the filling and store separately—assemble right before baking for maximum crispness.
This pie reheats beautifully—350°F for 15 minutes restores that golden crust. Store leftovers in the fridge for 4 days, covered tightly to keep the crust crisp. For freezer prep, assemble fully but unbaked, wrap in foil, and freeze. Bake straight from frozen at 400°F for 50 minutes with a foil tent over the top. The cheese layer freezes beautifully, so I always double the batch—portion into individual pies for easy serving later. If you're serving a crowd, pre-cut into wedges before baking so everyone gets a piece without the mess.
Why You'll Love This Recipe
- No-Rolling Dough: I swear by this trick—just mix flour, butter, ice water, and a pinch of salt until it clumps like wet sand. No rolling pin, no fuss, and the crust turns out flaky without the effort.
- Crispy-Creamy Magic: That buttery crust meets the salty-savory beef and melty cheese inside—it’s like biting into a hug. Honestly, the contrast is what makes this pie feel special every time.
- Lunchbox Hero: Between us, this reheats beautifully for work lunches or kids’ school meals. Pack a slice cold for a hearty breakfast or warm it up for a cozy dinner—no one ever turns it down.
- Budget Win: Flour, butter, and pepper? We’re talking pantry staples that stretch. I’ve made this for potlucks, last-minute dinners, and even as a side dish—always a hit, never a splurge.
Step-by-step instructions for beef bacon and cheese pie
Master the art of layered texture with this foolproof method for a pie that's crispy, savory, and perfectly balanced.
👨🍳 Step 1: Prepare the Triple-Layer Crust
Cut the 1.5 cups unsalted butter into ½-inch cubes and chill for 30 minutes. In a large bowl, whisk together the 3.5 cups all-purpose flour, 1.5 tsp salt, and 0.5 tsp ground black pepper. Add the cold butter cubes and work them into the flour using a pastry cutter or your fingers until the mixture resembles coarse crumbs with pea-sized butter pieces.
Drizzle in the 0.5 cup ice water, 1 tablespoon at a time, gently tossing with a fork until the dough just comes together. Avoid overmixing—just until the dough holds when pressed. Divide the dough into three equal portions and flatten each into a 6-inch round on parchment paper. Wrap and chill for 1 hour to firm up.
🔥 Step 2: Cook the Bacon and Sauté the Filling
In a large skillet over medium heat, cook the 1.5 lb bacon until crispy and the fat has rendered, about 8-10 minutes. Remove the bacon with a slotted spoon and set aside, leaving the fat in the pan. In the same skillet, add the 2 lb ground beef (chuck) and cook until browned, breaking it into small pieces.
Add the finely diced yellow onion and minced garlic cloves, cooking for 3-4 minutes until softened. Stir in the 2 tbsp tomato paste and 1 tsp dried thyme, cooking for another 2 minutes until fragrant. Pour in the 1 cup beef broth and scrape up any browned bits from the bottom of the pan. Season with an additional ½ tsp salt if needed.
🥘 Step 3: Assemble the Pie Layers
Preheat your oven to 375°F. Roll out the first dough portion into a 12-inch circle and press it into a 9-inch pie dish, trimming any excess. Blind-bake this bottom crust for 10 minutes—cover with parchment paper and fill with pie weights or dried beans to prevent puffing.
Remove the weights and spread the bacon-beef mixture evenly over the crust. Sprinkle 2 cups shredded cheddar cheese and 1 cup shredded Monterey Jack cheese over the meat, then layer the second dough round on top. Roll out the third dough portion and place it over the second layer, pressing gently to seal the edges. Cut 4-5 slits in the top crust for steam to escape.
🔥 Step 4: Bake to Golden Perfection
Brush the top crust with the beaten whole egg for a golden finish. Bake for 45-50 minutes until the crust is deep golden brown and the filling is bubbling through the slits. If the top browns too quickly, tent loosely with foil for the last 10 minutes of baking.
Remove from the oven and let the pie rest for 15 minutes before slicing. This resting time allows the filling to set slightly, making it easier to serve without a runny center. The crust should be crispy and flaky, the bacon perfectly crisp, and the cheese melted into a creamy, savory blanket over the rich beef mixture.
Pro Tips For Making Beef Bacon And Cheese Pie
- CHILL THE DOUGH: I learned this the hard way—rolling out warm dough for a pie crust makes it sticky and hard to handle. Pop the dough between two sheets of parchment, wrap it loosely, and refrigerate for at least 30 minutes. It’ll thank you with an easier-to-work crust and fewer tears (the human kind, not the dough kind).
- USE COLD BUTTER: This isn’t the prettiest method, but it’s the tastiest. Cut that unsalted butter into tiny cubes and toss them into the flour mixture before adding ice water. The cold butter creates flaky layers—skip this, and you’ll end up with a dense, greasy mess instead of a crisp, buttery crust.
- SALT THE CRUST: More salt than you think, especially if using unsalted butter. Sprinkle a pinch of salt over the crust before blind-baking—it’ll dissolve into the butter during baking and make the final texture richer. I used to skip this, and the pie always tasted bland compared to when I did.
- BLIND-BAKE FULLY: Don’t rush the blind-baking step. Crimp the edges, poke holes in the bottom, and bake with weights (or dried beans) until the crust is golden and completely set—no soft spots. If it’s still pale, it’ll turn soggy when you add the filling. I know, I know, but trust the process.
Regional styles of these flavors
Southern Comfort Style
In the South, this pie often gets a smoky twist with a touch of heat. I like adding ½ tsp smoked paprika to the beef filling and topping it with ½ cup diced jalapeños for a spicy kick.
Serve with a side of cornbread dressing or collard greens to complete the Southern feast. The extra smokiness from the bacon pairs beautifully with the heat, creating a flavor profile that’s both bold and comforting. 🌶️
Midwest Hearty Twist
The Midwest version leans into rustic, homey flavors with a thicker crust and extra layers of cheese. Use whole wheat flour for the crust to add a nutty depth, and add ½ cup caramelized onions to the filling for sweetness.
Top with an extra ½ cup cheddar cheese and bake until the crust is extra crispy. Pair it with a simple green salad with a tangy vinaigrette to balance the richness. This version is perfect for family gatherings or holiday meals.
New England Crispy Crust
Up north, the focus is on a lighter, flakier crust with a crispy finish. Replace ½ cup of the all-purpose flour with almond flour for a delicate crunch, and brush the top crust with 2 tbsp melted butter before baking.
Add ¼ cup chopped fresh chives to the filling for a bright, herbal note. Serve with roasted Brussels sprouts and a side of cranberry sauce to cut through the richness. The crispy crust and fresh herbs make this version feel lighter yet equally satisfying. ✨
Tex-Mex Fusion
For a Tex-Mex twist, swap out the beef for ground chorizo (about 1 lb), and add ½ cup diced bell peppers to the filling. Top with ½ cup shredded Monterey Jack cheese and ¼ cup chopped cilantro.
Serve with warm tortillas and a side of pico de gallo for dipping. The chorizo adds a smoky, spicy depth that pairs perfectly with the crispy bacon and melted cheese. This version is a crowd-pleaser at barbecues or fiesta-style gatherings. 🌵
Classic British Pie
In the UK, this pie often gets a richer, meatier filling with a flaky pastry top and bottom. Use lamb shoulder instead of beef (about 2 lbs), and add 1 tbsp Worcestershire sauce to the filling. Top with a lattice crust made from the remaining dough for a decorative finish.
Serve with mashed potatoes and steamed green beans for a traditional British meal. The lamb adds a deeper, earthier flavor that’s perfect for a hearty dinner. 🇬🇧
Nutrition facts
Frequently asked questions
Can I make this beef pie ahead of time?
Prep the filling and crust separately, then assemble the pie up to 24 hours before baking. Store the unbaked pie in the fridge, covered tightly. When ready to bake, let it sit at room temperature for 30 minutes before baking at 400°F for 50 minutes (add 10 minutes if frozen). The crust stays crispy, and the filling reheats beautifully.
What's the secret to extra crispy bacon in the pie?
Cook the bacon until fully crispy (no soft spots!) and drain it well on paper towels. Spread it evenly in the crust before adding the beef—this prevents sogginess. For extra crunch, sprinkle a pinch of cornstarch over the bacon before baking to absorb moisture.
Can I use pre-made pie crust instead?
Yes, but with adjustments! Use two 9-inch pre-made crusts (one for bottom, one for middle layer) and roll out the third dough portion yourself for the top. Pre-made crusts lack the flakiness of homemade, but they save time. Chill them 30 minutes before assembling to prevent shrinking.
Why did my cheese get stringy instead of creamy?
Overheating or old cheese causes stringiness. Use freshly shredded cheese (not pre-shredded with anti-caking agents) and bake at 375°F max. For extra creaminess, mix ¼ cup sour cream into the cheese before adding it to the filling. Also, avoid opening the oven door during baking!
What's the best way to serve leftovers?
Reheat slices in a 350°F oven for 10-15 minutes until golden and bubbly. For microwave reheating, cover with a damp paper towel and heat in 30-second bursts to prevent sogginess. Store leftovers for 4 days in the fridge or freeze the whole pie (unbaked) for up to 3 months.
