Main Courses
This roast beef pie recipe delivers the ultimate comfort food experience—tender roast beef, savory gravy, and a golden crust that brings British pubs straight to your kitchen table.
The secret lies in slow-cooking the beef until it's fork-tender, then layering it with rich gravy and encasing it in flaky pastry for a showstopping centerpiece. I've perfected this technique over years of testing, ensuring every bite combines hearty meat with buttery pastry perfection.
The beauty of this dish is its versatility—whether you're hosting a Sunday dinner or craving a cozy weeknight meal, this pie delivers restaurant-quality results without the fuss. The beef cooks low and slow in a flavorful broth, developing deep, caramelized notes that infuse the gravy.
Meanwhile, the pastry gets crisp enough to hold its shape while remaining tender enough to melt in your mouth. It's the kind of dish that makes your home smell like a classic British pub.
What sets this recipe apart is the balance of textures and flavors—juicy beef that practically falls apart, velvety gravy that clings to every bite, and a pastry crust that's both sturdy and delicate.
The assembly might take a little time, but the hands-off cooking method means minimal effort once everything's in the oven. You'll end up with a pie that's impressive enough for company but simple enough for a family dinner.
Serve with classic sides like roasted vegetables, mashed potatoes, or a simple green salad to complete the meal. The leftovers reheat beautifully, making this an ideal make-ahead option for busy schedules. Here's how to create this comforting classic in your own kitchen.
Ingredients for roast beef pie
Six hearty ingredients for the beef filling plus classic pastry essentials—this pie is all about tender meat and golden crust.
| Ingredient | Amount | Notes |
|---|---|---|
| Beef Chuck Roast 🥩 | 3 lb | Boneless, cut into 1-inch cubes |
| All-Purpose Flour 🌾 | 3 cups | For pie crust, plus extra for dusting |
| Unsalted Butter 🧈 | 1 ½ cups | Cold, cubed for pastry |
| Beef Broth 💧 | 2 cups | Low-sodium preferred |
| Red Wine 🍷 | 1 cup | Dry, like Cabernet Sauvignon |
| Onions 🧅 | 2 whole | Yellow, roughly chopped |
| Carrots 🥕 | 3 medium | Peeled, chopped into chunks |
| Garlic Cloves 🧄 | 4 cloves | Minced for flavor base |
| Tomato Paste 🍅 | 2 tbsp | Smooth, for richness |
| Fresh Thyme 🌿 | 2 tbsp | Leaves only, chopped fine |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | 1 tsp | Freshly ground preferred |
| Ice Water ❄️ | ½ cup | For pie dough elasticity |
The beef is everything here. Chuck roast is your best bet—it's cheaper than ribeye but develops that melt-in-your-mouth texture. Look for good marbling at Costco or Whole Foods if you want to splurge, but the regular supermarket chuck works fine too. Cube it evenly (about 1-inch pieces) so it cooks through consistently. The carrots and onions? Baby carrots and yellow onions save chopping time, but regular old store-brand works just as well. Fresh thyme is ideal, but dried works at half the amount if you're in a pinch.
No red wine? Beef broth with an extra splash of balsamic vinegar gets you close. The tomato paste might seem like overkill for just two tablespoons, but trust me—it adds that deep, umami richness that makes the gravy sing. For the pie crust, King Arthur flour is my go-to, but any all-purpose works. And if you're short on butter, vegetable shortening keeps the crust flaky (though it won't taste as rich). The beef broth should be low-sodium—you're adding plenty of salt later, and you don't want to overdo it.
This pie reheats beautifully—honestly, it's even better the next day once all the flavors meld. Store leftovers covered in the fridge for up to 4 days, or freeze portions for 3 months. I like to make a double batch and freeze one pie for lazy Sundays. The pastry can be prepped ahead and kept in the fridge for 2 days before baking. Just let it sit at room temp for 30 minutes before rolling to avoid cracking.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m too tired to fuss—just brown the beef, toss in the flour and wine, then bake. The broth thickens into a glossy sauce while you’re busy doing anything else.
- Wine-Infused Richness: That splash of red wine? It’s not just fancy—it tenderizes the chuck roast and deepens the gravy into something dangerously good. Honestly, my picky husband doesn’t even notice the veggies I sneak in.
- Leftovers That Shine: This pie reheats like a dream—crispy top, juicy filling, no drying out. I make a double batch on Sundays because it’s the only meal I don’t dread eating for lunch the next day.
- Budget-Friendly Feast: A chuck roast stretches across two meals, and the flour-butter crust costs pennies. Between us, this is how I feed my family hearty meals without breaking the bank or stressing over grocery runs.
Step-by-step instructions for roast beef pie
Here's how to create a hearty roast beef pie with a golden crust and tender meat filling.
Prepare the Beef Filling
In a large Dutch oven, combine the 3 lb beef chuck roast cut into 1-inch cubes, the 2 whole onions chopped into chunks, and the 3 medium carrots cut into pieces. This mix creates the flavorful base for your pie filling.
Add the 4 cloves garlic cloves minced, 2 tbsp tomato paste, 2 tbsp fresh thyme, 1.5 tsp salt, and 1 tsp black pepper to the Dutch oven. Stir everything together until the vegetables and beef are well coated with the seasonings.
Pour in the 1 cup red wine and 2 cups beef broth, scraping the bottom of the pot to release any browned bits. This step develops deep, rich flavors that will infuse the beef as it cooks. Bring the mixture to a boil over medium-high heat, then reduce the heat to low and cover the pot. Let it simmer for 2 hours or until the beef is fork-tender and the liquid has reduced by half. This slow cooking ensures the beef stays tender and juicy.
Make the Pie Crust
In a large mixing bowl, combine the 3 cups all-purpose flour and 1.5 tsp salt. Cut in the 1.5 cups unsalted butter, which should be cold and cubed, using a pastry cutter or your fingers until the mixture resembles coarse crumbs. This texture is crucial for a flaky crust.
Gradually add the 0.5 cup ice water, 1 tablespoon at a time, mixing gently with a fork until the dough just comes together. Be careful not to overmix—just until it holds when pressed. Turn the dough out onto a lightly floured surface and knead it lightly for about 30 seconds to bring it together. Divide the dough into two equal parts, flatten each into a disk, wrap in plastic, and refrigerate for at least 30 minutes.
Assemble and Bake the Pie
Preheat your oven to 375°F. Roll out one of the dough disks on a lightly floured surface into a circle large enough to fit the bottom of a 9-inch pie dish. Gently press it into the dish, trimming any excess dough. This will be the base of your pie.
Transfer the cooked beef mixture to the pie crust-lined dish, spreading it evenly. Roll out the second dough disk and place it on top of the filling. Cut a few small slits in the top crust to allow steam to escape. Brush the top crust with a bit of beaten egg (optional) for a golden finish.
Place the pie on a baking sheet to catch any drips and bake for 45-50 minutes or until the crust is golden brown and the filling is bubbling. The pie is done when the crust is fully set and the filling has thickened. Let it cool for 15 minutes before slicing to allow the juices to set.
Serve with Gravy
While the pie cools, strain the juices from the pie into a saucepan and skim off any excess fat. Bring the juices to a simmer over medium heat and stir in 1 tbsp cornstarch mixed with 1 tbsp cold water to thicken the gravy. Simmer for another 2-3 minutes until the gravy reaches your desired consistency.
Slice the pie into wedges and serve immediately with the rich gravy spooned over the top. The combination of tender beef, flaky crust, and savory gravy makes this roast beef pie a comforting and satisfying meal perfect for any occasion.
Pro Tips For Making Roast Beef Pie
- Sear the Chuck First: If you skip browning that beef chuck, you’ll end up with a dish that tastes more like stew than pie. Hit it hard with butter—3-4 minutes per side—until it’s deep golden, then deglaze with wine right away. That crust isn’t just for looks; it’s where all the flavor hides.
- Deglaze with Wine, Then Simmer: Don’t just dump the wine and walk away. After searing, let it bubble for 2 full minutes to cook off the alcohol, then add broth and reduce by half. I used to rush this, and the pie always tasted flat—like someone forgot to season it.
- Use Cold Butter for Layers: Cut that unsalted butter into chunks and toss it into the flour mix before adding liquid. When you bake it, those cold butter pieces will create flaky layers instead of a greasy mess. Trust me, your pie crust will thank you—even if you’re not a pastry snob.
- Don’t Overfill the Pie: Stuffing that chuck roast mixture too tightly? It’ll spill over the edges and make a soggy bottom. Pack it loosely, then press the top crust gently—just enough to seal, not smother. And for the love of gravy, pre-bake the bottom crust for 10 minutes before filling.
Make-ahead tips for this roast beef pie
Prep Ahead Strategy
The beef filling can be fully cooked and refrigerated for 2 days before assembly. I like to make this the night before—it gives the flavors time to meld beautifully. Store the cooked filling in an airtight container and reheat gently on the stove before assembling the pie.
The pastry dough can also be made 2 days ahead and kept wrapped in plastic in the fridge. 🧁
Freezer-Friendly Filling
For even longer prep, freeze the cooked beef filling in quart-sized freezer bags for up to 3 months. Thaw overnight in the fridge before using. I've found that freezing the filling actually intensifies the flavors—just be sure to add a splash of broth when reheating to restore moisture.
The crust should be assembled fresh after thawing for best texture.
Crust Prep Shortcut
Skip rolling dough from scratch by using pre-made pie crusts from the store. I recommend Pillsbury refrigerated crusts for convenience—they're just as flaky when baked properly. If using, thaw completely before assembling and blind-bake the bottom crust for 10 minutes at 375°F to prevent sogginess.
This saves 30 minutes of prep time without sacrificing quality.
Make-Ahead Assembly
Assemble the pie 12 hours ahead and refrigerate uncovered. This allows the crust to firm up slightly, making it easier to transfer to the oven. When ready to bake, let it sit at room temperature for 30 minutes before baking.
I've even baked pies straight from the fridge—just add 10-15 minutes to the baking time. The filling stays hot enough to cook through while the crust browns perfectly. 💡
Gravy Prep
Make the gravy 1 day ahead and store it in a separate container. Reheat it gently with the pie before serving—it thickens beautifully when warmed through.
For extra richness, add 1 tbsp beef drippings when reheating. I keep a small jar of cornstarch slurry on hand to thicken gravy quickly when needed.
Serving Timeline
Plan to bake the pie 1 hour before serving to allow for cooling and slicing. The filling continues to set as it cools, making it easier to serve neat slices.
For large gatherings, bake two pies and keep one refrigerated—it reheats beautifully in a 350°F oven for 20 minutes. The gravy can be reheated separately if needed. 🍽️
Nutrition facts
Frequently asked questions
Can I use ground beef instead of roast beef?
While ground beef works in a pinch, it won't give you the same tender, melt-in-your-mouth texture. The slow-cooked roast beef develops deep flavor and stays juicy—ground beef can turn dry. If you're set on ground beef, use 80/20 lean-to-fat ratio and cook it separately until just browned (5 minutes) before adding to the pie filling.
How do I prevent a soggy bottom crust?
Prevent sogginess by blind-baking the bottom crust for 10 minutes at 375°F before adding filling. Sprinkle dried breadcrumbs or crushed cornflakes between the bottom crust and filling as another barrier. For extra insurance, chill the assembled pie for 30 minutes before baking to help the crust firm up.
What's the best way to reheat leftovers?
Slice the pie and reheat portions in a 350°F oven for 15-20 minutes until warmed through. For microwave reheating, cover with a damp paper towel and heat in 30-second intervals until hot. The gravy can be reheated separately on the stovetop with a splash of beef broth to restore richness. Leftovers keep well for 4 days in the fridge.
Can I make this pie vegetarian?
Replace the beef with mushrooms (cremini or portobello), lentils, or jackfruit for texture. Use vegetable broth instead of beef broth and add 1 tsp smoked paprika for depth. The pastry and gravy techniques remain the same. The filling will have a different texture but still deliver rich, satisfying flavors.
Why did my crust turn out tough?
Overworking the dough or using warm butter are the most common culprits. Keep the butter cold and handle the dough as little as possible. For extra flakiness, chill the dough between rolling sessions. If the crust seems dry, brush it with 1 tbsp melted butter before baking. Remember, the crust should be lightly golden, not dark brown.
