Main Courses
This roast beef pie recipe transforms a classic comfort food into a showstopping centerpiece that tastes like Sunday dinner in every bite. The secret lies in slow-cooking tender beef until it shreds effortlessly, then encasing it in a golden, flaky crust that holds up to slicing without crumbling.
I’ve perfected this technique over years of holiday gatherings, where it consistently earns rave reviews—even from skeptics who swear they don’t like meat pies.
The filling starts with a rich, savory beef slow-cooked with aromatic vegetables and herbs until fork-tender, then shredded into bite-sized perfection. While the beef develops deep flavor, the crust gets its signature flakiness from a simple butter-and-flour technique, brushed with egg wash for that irresistible golden finish.
Every element—from the tender meat to the crisp crust—works together to create a pie that’s both impressive and approachable.
What sets this recipe apart is the balance of textures: the crispy, buttery crust contrasts beautifully with the moist, flavorful beef filling, while the caramelized edges add a touch of sweetness that complements the savory meat.
It’s the kind of dish that feels special enough for a holiday table but simple enough for a weeknight dinner, with leftovers that reheat just as well as the first slice.
Serve with a sharp horseradish cream or a simple green salad to cut through the richness, and prepare to be asked for seconds. The best part? This pie tastes even better the next day, making it perfect for meal prep or gifting. Let’s get started on creating your own masterpiece.
Ingredients for roast beef pie
Sixteen ingredients crafting a showstopping centerpiece with tender beef and golden crust perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| Chuck Roast Beef 🥩 | 3 lb | Bone-in preferred for flavor |
| All-Purpose Flour 🌾 | 4 cups | For crust, sifted if lumpy |
| Cold Unsalted Butter 🧈 | 1 ½ cups | Cubed, for flaky crust |
| Yellow Onions 🧅 | 2 whole | Medium, diced for filling |
| Carrots 🥕 | 4 medium | Peeled, diced for filling |
| Garlic Cloves 🧄 | 6 cloves | Fresh, minced for filling |
| Fresh Thyme 🌿 | ¼ cup | Leaves only, chopped |
| Beef Stock 💧 | 2 cups | Homemade or high-quality |
| Red Wine 🍷 | 1 cup | Bold, dry variety |
| Large Eggs 🥚 | 1 whole | For egg wash |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tbsp | For crust and filling |
| Ground Black Pepper 🌶️ | 1 tsp | Freshly cracked |
| Allspice Berries 🌶️ | ½ tsp | Crushed, for depth |
| Fresh Horseradish 🌿 | ¼ cup | Grated, for horseradish cream |
| Sour Cream 🧀 | ½ cup | Full-fat for creaminess |
The chuck roast is non-negotiable—its marbling and connective tissue create the melt-in-your-mouth texture that makes this pie legendary. Whole Foods and Costco carry excellent pre-trimmed chuck roasts, but if you're buying a whole piece, look for 2-3 inches of fat cap to keep the meat moist during slow cooking. Fresh thyme and allspice berries elevate the filling beyond basic beef and veggies, so Penzeys Spices or your local specialty market are worth the trip for quality. The beef stock should be rich and homemade if possible—Kitchen Basics or Pacific Foods brands are excellent shortcuts when needed.
No red wine? Substitute with beef stock and a splash of balsamic vinegar—the acidity mimics the wine's depth. Fresh horseradish can be swapped for prepared horseradish sauce at half the amount, though freshly grated delivers that signature kick. The crust requires cold butter for flakiness, but if you're in a hurry, chill the butter cubes for 30 minutes in the freezer. For the vegetables, baby carrots work perfectly if you're short on time, though their sweeter flavor pairs beautifully with the beef. The horseradish cream can be made ahead and stored for up to 3 days—just stir before serving.
The crust dough should be rolled and chilled for at least 30 minutes before baking to prevent shrinking. Wrap any unused dough tightly in plastic and store in the fridge for up to 48 hours or freeze for 3 months. The filling can be prepped a day ahead and refrigerated, though the beef will be even more tender after overnight chilling. For serving, slice the pie while still warm—this ensures clean cuts through the crust. Leftovers reheat beautifully in a 350°F oven for 20 minutes, covered with foil, to maintain moisture.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m too tired to wash pots—just brown the beef, toss in the veggies, dump in the dough, and bake. The crust seals itself while everything cooks, so no extra steps or mess.
- Rich, Deep Flavor: That chuck roast? It melts into tender, juicy perfection, while the onions and carrots caramelize into sweet, earthy layers. Honestly, the first bite makes me forget it’s "just" a pie—it’s comfort food in every sense.
- Weeknight Workhorse: I make this when I’ve got soccer practice, book club, or just a bad day—it reheats beautifully for lunches, feeds a crowd without fuss, and even my picky teenager doesn’t complain. (Yes, even on a Tuesday night.)
- Budget-Friendly Feast: A big cut of chuck roast and simple pantry staples stretch into a meal that feels special, not skimpy. I’ve made this for potlucks, family dinners, and lazy Sundays—always with leftovers I actually look forward to.
Step-by-step instructions for roast beef pie
This method delivers a rich, slow-cooked filling encased in a flaky crust—every layer perfected.
Prepare the Roast Beef Filling
Preheat your oven to 325°F. In a large Dutch oven, combine the 3 lb chuck roast beef, 2 whole yellow onions (diced), 4 medium carrots (peeled and diced), 6 cloves garlic cloves (minced), 0.25 cup fresh thyme (chopped), 1.5 tbsp diamond crystal kosher salt, 1 tsp ground black pepper, and 0.5 tsp allspice berries (crushed). The vegetables should coat the beef evenly—this ensures flavor penetration.
Pour in the 1 cup red wine and 2 cups beef stock, stirring to combine. Bring to a simmer over medium-high heat, then transfer the Dutch oven to the preheated oven. Cover tightly with a lid and cook for 3 hours, or until the beef is fork-tender. The filling should reduce slightly, creating a thick, flavorful sauce—this is the foundation of your pie.
Create the Horseradish Cream and Make the Crust
While the filling cooks, prepare the horseradish cream by whisking together the 0.5 cup sour cream and 0.25 cup fresh horseradish (grated) in a small bowl. Set aside—this tangy topping balances the richness of the roast beef. In a separate large bowl, combine the 4 cups all-purpose flour and 1.5 tbsp diamond crystal kosher salt. Cut in the 1.5 cups cold unsalted butter (cubed) using a pastry cutter or your fingers until the mixture resembles coarse crumbs with pea-sized butter pieces. This texture is crucial for a flaky crust.
Add 1 whole large egg and mix until the dough just comes together. Avoid overworking it—this develops gluten and makes the crust tough. Divide the dough into two equal portions, shape each into a disk, wrap in plastic, and chill for 30 minutes in the refrigerator. Cold dough is easier to roll out and prevents shrinking.
Assemble and Bake the Pie
Roll out one dough disk on a lightly floured surface to fit a 9-inch pie dish, about ⅛-inch thick. Transfer to the dish and trim the edges, leaving a ½-inch overhang. Prick the bottom with a fork to prevent air pockets. Pour the roast beef filling into the crust, spreading it evenly. Brush the edges of the crust with cold water, then roll out the second dough disk and place it over the filling, sealing the edges by pinching them together with your fingers or a fork. Cut slits in the top crust to allow steam to escape.
Brush the top crust with the beaten 1 whole large egg (mixed with a splash of water for a glossy finish) and bake in the preheated 375°F oven for 45-50 minutes, until the crust is deep golden brown and the filling is bubbling. The pie is done when the internal temperature of the beef reaches 165°F. Let it rest for 15 minutes before serving to allow the juices to redistribute.
Serve with Horseradish Cream
Slice the pie and serve each portion topped with a dollop of the horseradish cream. The contrast between the creamy topping and the rich, savory filling creates a perfect balance of flavors. For best results, serve immediately while the crust is still warm and flaky. This pie tastes even better the next day, but the crust is at its peak freshness when first baked.
Pro Tips For Making Roast Beef Pie
- SEAR THE MEAT FIRST: I learned this the hard way—skipping the sear means your pie filling tastes more like stewed beef than roasted. Pat the chuck roast very dry, then hit it with a hot pan (no oil needed) until deep brown on all sides. That crust locks in flavor and keeps the filling from turning mushy later.
- CUT THE ONIONS SMALL: I used to slice them thick, thinking it’d save time, but they just sat there like rocks. Dice the yellow onions into ¼-inch pieces—they’ll soften faster and blend into the filling instead of becoming a textural afterthought. (Yes, even if you’re impatient like me.)
- DON’T OVERWORK THE DOUGH: Cold butter in the crust is non-negotiable, but so is resisting the urge to knead the dough to death. Mix the flour and butter with a fork or your fingers until it’s just combined—no need for a food processor. Overworking it makes the pie tough, and nobody wants a chewy crust fighting with the rich beef filling.
- REST THE MEAT UNDER FOIL: After browning, let the chuck roast sit for 5–10 minutes under foil before slicing it for the pie. This keeps it warm and makes it far easier to shred—no more fighting with cold, stringy meat. (Your future self will thank you when you’re not struggling to get even pieces.)
Storing and reheating this recipe
Refrigerator Storage
Let your roast beef pie cool completely before storing—this prevents condensation that makes the crust soggy. Transfer to an airtight container (I use Pyrex glass containers with snap-on lids) and refrigerate for up to 4 days.
The flavors actually deepen overnight, making it perfect for meal prep. Just reheat before serving to restore that golden crust. ❄️
Freezer Storage
For longer storage, wrap the pie tightly in plastic wrap followed by aluminum foil to protect against freezer burn. Place in a freezer-safe bag and store for up to 3 months. Thaw overnight in the refrigerator before reheating.
I recommend freezing the pie unbaked—assemble it, wrap it, and freeze. Bake straight from frozen at 375°F for 60-70 minutes with a foil tent over the crust for the first 30 minutes.
Reheating Methods
For oven reheating, preheat to 350°F, cover loosely with foil, and warm for 20-25 minutes until the crust is golden and the filling reaches 165°F.
For microwave reheating, cover with a damp paper towel and heat in 30-second intervals on 50% power, stirring between each interval. The microwave can dry out the crust, so I prefer oven reheating for best results. 🔥
Crust Refresh Tips
If the crust loses its crispness after reheating, broil for 2-3 minutes at the end to restore its golden sheen. Brush with melted butter before reheating to add extra richness.
For extra flakiness, sprinkle coarse sugar on the crust before baking—it caramelizes beautifully and adds a subtle sweetness that complements the savory filling. 🌟
Filling Moisture
Add 1-2 tablespoons of beef stock when reheating if the filling appears dry. The extra liquid helps maintain the tender texture of the shredded beef. If the pie was stored with horseradish cream, add it fresh after reheating to preserve its bright, tangy flavor.
Always taste before serving—seasonings can intensify after storage. ✨
Make-Ahead Horseradish Cream
Prepare the horseradish cream 2 days ahead and store in an airtight container in the refrigerator. Stir before serving to distribute the flavors evenly. If the cream separates, whisk vigorously to re-emulsify.
For extra creaminess, add 1 tablespoon of heavy cream before serving. This topping is the perfect finishing touch to reheated pie! 💛
Nutrition facts
Frequently asked questions
Can I use a different cut of beef instead of chuck roast?
While chuck roast is ideal for its marbling and tenderness, you can substitute with brisket or short ribs. These cuts will need an extra 30-45 minutes of cooking time to reach the same fork-tender texture. Avoid lean cuts like sirloin—they'll dry out in the pie.
How do I prevent the crust from getting soggy?
Always pre-cook the filling completely and let it cool slightly before assembling. Brush the bottom crust with egg wash before adding filling, then sprinkle with coarse sugar for extra crispness. Chill the assembled pie for 20 minutes before baking to help the crust set.
Can I make this pie in a smaller or larger dish?
Yes! For an 8-inch dish, reduce ingredients by 25%. For a 10-inch dish, increase by 33%. Adjust baking time accordingly—40 minutes for 8-inch, 55 minutes for 10-inch. The crust-to-filling ratio should remain consistent to maintain texture.
What's the best way to reheat leftovers?
Oven reheating gives the best results: cover loosely with foil and warm at 350°F for 20-25 minutes until the crust is golden. For microwave reheating, use 50% power in 30-second intervals covered with a damp paper towel. Always add fresh horseradish cream after reheating.
Can I make this pie ahead of time?
Assemble the pie 1 day ahead and refrigerate unbaked. Bake straight from the fridge, adding 10-15 minutes to the baking time. For freezing, assemble unbaked and freeze for up to 3 months. Bake from frozen at 375°F for 60-70 minutes with a foil tent.
