Main Courses
This beef and cheese pie recipe delivers the perfect marriage of flaky crust and rich, savory filling—where tender beef meets melted cheese in every bite. 💛 The secret lies in layering a well-seasoned beef mixture with layers of sharp cheddar and Gruyère, then encasing it in a golden, buttery crust that holds up beautifully during baking.
I've perfected this technique after years of testing, ensuring the crust stays crisp while the filling remains tender and gooey.
The beauty of this recipe is its balance—flaky layers that shatter when cut, a beef filling that's seasoned just right, and cheese that melts into a creamy, stretchy blanket.
Unlike traditional meat pies, this version uses a combination of ground beef and finely chopped chuck for maximum tenderness, while the cheese blend ensures each slice is rich and satisfying.
The crust, made with a simple but effective shortcrust recipe, is rolled out just thick enough to hold the filling without becoming soggy.
What makes this beef and cheese pie truly special is how it transforms a simple concept into something restaurant-worthy. The crust achieves that flaky, golden perfection you'd expect from a bakery, while the filling delivers layers of flavor—savory beef, sharp cheese, and aromatic herbs—that keep you reaching for seconds.
It's the kind of dish that feels indulgent yet still manageable for a weeknight dinner, especially when you use pre-made dough for the crust.
Perfect for family dinners, potlucks, or even a cozy Sunday lunch, this pie reheats beautifully and tastes even better the next day. The combination of textures—crisp crust, tender beef, and melty cheese—makes it a crowd-pleaser that stands out from basic meat pies.
Let's get started on creating this comforting, flavorful masterpiece.
Ingredients for beef and cheese pie
Sixteen quality ingredients create this restaurant-style beef and cheese pie with flaky crust.
| Ingredient | Amount | Notes |
|---|---|---|
| Unsalted Butter 🧈 | 1 cup | Cold, cubed for crust |
| All-Purpose Flour 🌾 | 2 ½ cups | Plus 1 tbsp for rolling |
| Ice Water 💧 | ¼ cup | Chilled for dough |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Ground Black Pepper 🌶️ | ¼ tsp | Freshly cracked |
| Ground Chuck 🥩 | 1 ½ lb | Finely chopped, lean |
| Ground Beef 🥩 | ½ lb | 80/20 fat ratio |
| Yellow Onion 🧅 | 1 whole | Finely diced |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh |
| Beef Broth 💧 | ½ cup | Low-sodium preferred |
| Worcestershire Sauce 🍶 | 1 tbsp | Vegetarian if needed |
| Dried Thyme 🌿 | 1 tsp | Or 1 tbsp fresh |
| Sharp Cheddar Cheese 🧀 | 1 ½ cups | Shredded, block preferred |
| Gruyère Cheese 🧀 | 1 cup | Shredded, aged |
| Heavy Cream 🥛 | ¼ cup | Full-fat for richness |
| Egg 🥚 | 1 whole | Beaten for egg wash |
The crust's flakiness starts with cold butter—never softened. King Arthur flour or Gold Medal are my go-tos for consistent results. For the filling, chuck roast is key—it stays tender while cooking, unlike leaner cuts. Buy pre-chopped from the deli section to save time, or ask your butcher to cube it for you. The cheese blend matters too: Gruyère's nutty depth pairs perfectly with sharp cheddar's tang. If you can't find Gruyère, Comté or aged Gouda work in a pinch.
No beef broth? Chicken broth plus 1 tsp soy sauce gets you close. Worcestershire sauce hard to find? Substitute 1 tbsp soy sauce plus 1 tsp balsamic vinegar. Fresh thyme unavailable? Dried at one-third the amount. For the crust, if you're short on butter, substitute shortening at the same weight—it's less flavorful but holds up better. The heavy cream can be swapped for half-and-half, though the texture will be slightly lighter. Always shred your own cheese—pre-shredded contains anti-caking agents that prevent proper melting.
The crust dough should rest 1 hour before rolling—this prevents shrinking. Wrap it tightly in plastic and refrigerate. The filling can be prepped 1 day ahead and stored in the fridge. Assemble the pie just before baking for maximum crispness. Leftovers keep 4 days in the fridge or 3 months frozen. For reheating, cover with foil and bake at 350°F (175°C) for 15-20 minutes until heated through.
Why You'll Love This Recipe
- No Fuss Dough: I swear by that cold butter and ice water trick—it makes the crust flaky without any fuss. Roll it out while the filling simmers, and you’re basically assembling a pie like a pro, even if your kitchen looks like a tornado hit it.
- Cheese Pulls Hard: The moment that melted cheese stretches across the top? Absolute magic. That crispy, golden crust with gooey cheese and tender beef underneath? It’s the kind of bite that makes you close your eyes and sigh. (Yes, even on a Tuesday night.)
- Lunchbox Hero: Between us, this pie reheats like a dream—just pop it in the oven for 10 minutes, and it’s back to its glorious self. Pack slices for work, school lunches, or a picnic, and you’ll be the one everyone thanks for thinking ahead.
- Budget Stretch: Ground beef and cheese are my wallet’s best friends. A single pie feeds four (or five if you’re me) and costs next to nothing. Honestly, it’s the kind of recipe that makes me feel like I’m feeding a crowd without breaking the bank.
Step-by-step instructions for beef and cheese pie
Assemble this rich, savory pie with a flaky crust that encases perfectly seasoned meat and melted cheese layers.
👨🍳 Step 1: Prepare the Flaky Crust
In a large bowl, combine the 1 cup unsalted butter and 2.5 cups all-purpose flour using a pastry cutter or your fingers until the mixture resembles coarse crumbs with pea-sized butter pieces. This texture is crucial for creating flaky layers. Add the 0.5 tsp salt and 0.25 tsp ground black pepper, mixing just until evenly distributed.
Gradually add the 0.25 cup ice water, 1 tablespoon at a time, mixing gently with a fork until the dough just comes together. Avoid overmixing—stop when the dough forms a shaggy mass that holds when pressed. Turn the dough onto a lightly floured surface and knead briefly (about 10 seconds) until smooth. Divide into two equal portions, flatten into discs, wrap in plastic, and chill for 30 minutes.
🍳 Step 2: Cook the Savory Meat Filling
In a large skillet over medium-high heat, combine the 1.5 lb ground chuck and 0.5 lb ground beef. Cook, stirring occasionally, until the meat is deeply browned and broken into small crumbles, about 8-10 minutes. This browning develops rich flavor—don't rush it.
Push the meat to one side of the skillet and add the 1 whole yellow onion and 4 cloves garlic cloves. Sauté for 3-4 minutes until the onion softens and the garlic becomes fragrant. Stir in the 0.5 cup beef broth, 1 tbsp Worcestershire sauce, and 1 tsp dried thyme, scraping up any browned bits from the bottom of the pan. Cook for another 2-3 minutes until the liquid reduces slightly and the flavors meld.
🥘 Step 3: Assemble the Cheese Layers
In a medium bowl, combine the 1.5 cups sharp cheddar cheese and 1 cup gruyère cheese with the 0.25 cup heavy cream. Stir until the cheeses are fully melted and the mixture is smooth and creamy. The heat from the warm filling will help this process along when combined.
Spread half of the meat mixture evenly in a 9-inch pie dish or similar deep baking dish. Top with half of the cheese mixture, spreading it into an even layer. Repeat with the remaining meat and cheese. The layers should be uniform to ensure even baking.
🔥 Step 4: Roll Out and Cover the Pie
Roll out one chilled dough disc on a lightly floured surface to fit the top of your pie dish, about 1/8-inch thick. Carefully transfer it to cover the pie, pressing gently along the edges to seal. Trim any excess dough, leaving a 1-inch border. Roll out the second dough disc to create a lattice pattern or cut into strips for decorative coverage.
Arrange the lattice or strips over the top of the pie, pressing lightly to adhere. Brush the top crust with the 1 whole beaten egg for a golden finish. Cut a few small slits in the top to allow steam to escape during baking. Place the pie on a baking sheet lined with parchment paper to catch any drips.
🔥 Step 5: Bake to Golden Perfection
Preheat your oven to 375°F. Bake the pie for 45-50 minutes until the crust is deep golden brown and the filling is bubbling at the edges. The cheese should be fully melted and the crust should be crisp and flaky.
Remove the pie from the oven and let it rest for 10-15 minutes before slicing. This resting time allows the filling to set slightly and makes it easier to serve without spilling. The pie will be hot—let it cool for a few minutes before cutting into wedges to enjoy the perfect combination of flaky crust, savory meat, and melted cheese.
Pro Tips For Making Beef And Cheese Pie
- CHILL THE DOUGH: I learned this the hard way—rolling out pie dough straight from the fridge makes it tough and chewy. Wrap the dough in plastic and refrigerate it for at least 30 minutes before handling, even if you’re in a hurry. Cold butter stays firm, and the crust won’t fight you when you stretch it.
- USE ICE WATER: Skip the tap water—it’s the difference between a flaky crust and a sad, dense one. Mix your flour and butter with ice water (yes, actual ice cubes) until the dough just comes together. The cold slows gluten formation, so you get layers instead of a brick. And no, you don’t need to thaw it later.
- SEAR THE BEEF FIRST: Raw beef in a pie? That’s a shortcut to a greasy mess. Brown your ground beef in a skillet before adding it to the filling—it renders the fat, deepens the flavor, and keeps the crust from turning soggy. Drain most of the fat afterward, but leave a teaspoon or two to keep the pie juicy.
- BLIND BAKE THE CRUST: This isn’t the prettiest method, but it’s the tastiest. Roll out your dough, fit it into the pie dish, and prick the bottom all over with a fork. Line it with parchment, fill with pie weights or dried beans, and bake at 375°F (190°C) for 15 minutes before adding your filling. No soggy bottom here—your future self will thank you.
Perfect pairings for this dish
Crust Variations
For a puff pastry twist, replace the shortcrust with store-bought puff pastry—simply roll it out, cut a circle to fit your pie dish, and fold the edges up for a rustic look. I love Pepperidge Farm or St. Pierre brands for their reliability.
If you prefer a whole wheat option, swap out 1 cup of the all-purpose flour for whole wheat flour, but add 1 extra tablespoon of ice water to compensate for the extra moisture. 🥧
Side Dish Harmony
A crisp apple salad brightens the richness—toss 2 cups mixed greens with 1 sliced Granny Smith apple, 1/4 cup walnuts, and a balsamic vinaigrette. The tartness cuts through the pie’s richness perfectly.
For a heartier option, serve with roasted Brussels sprouts tossed in 1 tablespoon maple syrup and 1/2 teaspoon smoked paprika for a caramelized bite. 🥗
Beverage Pairings
A bold red wine like Cabernet Sauvignon or Syrah complements the beef’s depth, while a Malbec adds fruitiness that mirrors the cheese’s nuttiness. For beer lovers, a dark ale (like Guinness or Samuel Adams Black Lager) balances the savory flavors.
If you prefer lighter options, a sparkling rosé with its crisp acidity refreshes the palate between bites. 🍷
Cheese Swaps
Need a dairy-free option? Replace the cheddar and Gruyère with 1.5 cups dairy-free sharp cheddar (like Violife or Follow Your Heart) and 1 cup cashew-based Gruyère substitute. For extra indulgence, add 1/2 cup caramelized onions to the filling—they sweeten the meat and cheese beautifully.
If you love spice, fold in 1/2 teaspoon smoked paprika with the cheese for a subtle kick. 🧀
Make-Ahead Magic
Assemble the pie unbaked up to 24 hours ahead and refrigerate. When ready to bake, add 5-10 minutes to the baking time to account for the cold start. The crust will still turn golden and flaky!
For freezing, bake the pie fully, cool completely, wrap tightly in plastic wrap and aluminum foil, then freeze for up to 3 months. Thaw overnight in the fridge before reheating. ❄️
Nutrition facts
Frequently asked questions
Can I use pre-made pie crust instead of homemade?
For convenience, use a 9-inch pre-made shortcrust pastry (like Pillsbury) or puff pastry for extra flakiness. Just be sure to blind-bake the bottom crust for 5 minutes at 375°F (190°C) before adding filling to prevent a soggy bottom.
What’s the best way to prevent a soggy crust?
Prevent sogginess by baking the bottom crust alone for 5 minutes before adding filling, and brushing the crust edges with beaten egg before sealing. Also, avoid overfilling—leave 1-inch headspace under the top crust. For extra insurance, sprinkle 1/4 cup crushed cornflakes on the bottom crust before adding filling.
Can I make this pie ahead of time?
Yes! Assemble the pie unbaked up to 24 hours ahead and refrigerate. Add 5-10 minutes to baking time if cold. For freezing, bake fully, cool completely, wrap tightly, and freeze for up to 3 months. Thaw overnight in the fridge before reheating.
What if I don’t have Gruyère cheese?
No problem! Replace it with aged Gouda or Comté for a similar nutty flavor. For extra richness, add 1/2 cup cream cheese to the cheese mixture. If avoiding dairy, use dairy-free sharp cheddar and cashew-based substitutes.
How do I reheat leftovers?
Cover slices with foil and reheat at 350°F (175°C) for 15-20 minutes until heated through. For microwave reheating, cover with a damp paper towel and heat for 30-45 seconds to restore crispness. Leftovers keep 4 days refrigerated.
