Side Dishes
This beef and vegetable pie recipe delivers the ultimate comfort food experience with a flaky crust that perfectly encases a hearty filling of tender beef and seasonal vegetables. 💛 The secret to achieving that signature golden-brown crust lies in a few simple techniques that transform basic ingredients into a restaurant-worthy dish.
I've been perfecting this recipe for years, and it's become a staple for family gatherings and special occasions.
The beauty of this recipe is in its versatility—you can use whatever vegetables you have on hand, from carrots and peas to mushrooms and green beans. The beef gets beautifully browned before simmering in a rich gravy, while the vegetables soften just enough to meld with the meat.
A well-made pie crust, whether shortcrust or puff pastry, completes the dish with its signature crispness and buttery flavor.
By the time it emerges from the oven, you'll have a pie that's golden, bubbling, and filled with tender beef and vegetables swimming in savory gravy. The crust will be perfectly crisp along the edges while remaining tender in the center, creating the ideal balance of textures.
This is the kind of dish that makes weeknight dinners feel like a celebration.
Serve with a simple green salad or buttered mashed potatoes to round out the meal. The leftovers reheat beautifully, making this an excellent recipe for meal prep as well. Let's get started on creating a pie that will impress everyone at the table.
Ingredients for beef and vegetable pie
Sixteen ingredients transform into a golden, flaky pie with hearty beef and seasonal vegetables.
| Ingredient | Amount | Notes |
|---|---|---|
| Beef Chuck Roast 🥩 | 2 lb | Cut into 1-inch cubes, trim excess fat |
| All-Purpose Flour 🌾 | 3 cups | For pie crust, plus extra for dusting |
| Cold Unsalted Butter 🧈 | 1 cup | Cut into cubes, chilled for flaky crust |
| Ice Water 💧 | ½ cup | For pie crust dough |
| Yellow Onion 🧅 | 1 whole | Medium size, finely diced |
| Carrots 🥕 | 1 ½ lb | Medium size, peeled and sliced |
| Green Peas 🌱 | 1 cup | Fresh or frozen, thawed if frozen |
| Mushrooms 🍄 | 8 oz | Cremini or white, sliced |
| Beef Stock 🍲 | 2 cups | Homemade or quality store-bought |
| Whole Milk 🥛 | ½ cup | For gravy richness |
| All-Purpose Flour 🌾 | 2 tbsp | For gravy thickening |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | Divided for crust and filling |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | For seasoning beef |
| Fresh Thyme Leaves 🌿 | 1 tbsp | Chopped, for filling flavor |
| Fresh Parsley 🌿 | 2 tbsp | Chopped, for garnish |
The beef chuck roast is non-negotiable for this pie—its rich, beefy flavor holds up perfectly to the long baking time. Ask your butcher to cube it if you're not comfortable doing it yourself, or buy pre-cubed from the meat counter. For the crust, King Arthur Flour is my go-to for all-purpose, but any high-quality brand works. The butter should be cold when you cut it into cubes—press them into the flour mixture for that signature flakiness. If you're using frozen peas, no need to thaw them; they'll release moisture as they cook, creating a luscious gravy.
No beef stock on hand? Substitute with a mix of chicken stock and soy sauce for depth, though the flavor won't be identical. Fresh thyme is ideal, but dried thyme at one-third the amount works in a pinch. For the mushrooms, shiitake or cremini add earthy notes, but white mushrooms are perfectly fine. The carrots can be swapped for turnips or parsnips if you prefer. If you're making this ahead, prep the filling and crust separately, then assemble just before baking—this ensures the crust stays crisp.
The crust dough can be made a day ahead and stored in the fridge, wrapped tightly in plastic. The filling keeps well in the fridge for 3 days, so you can prep everything in advance. For a restaurant-quality crust, brush the top with an egg wash before baking—it adds that golden sheen. Leftovers reheat beautifully; cover with foil to prevent drying out. This pie freezes wonderfully too—just assemble, bake, cool completely, then slice and freeze individual portions for up to 3 months. Garnish with fresh parsley right before serving for a pop of color.
Why You'll Love This Recipe
- Same recipe, different vibes: throw it together for a lazy Tuesday or dress it up with fresh herbs for a Sunday supper. The crust holds up beautifully, so you can bake it ahead or serve it straight from the oven—no last-minute stress.
- Foolproof Crust: The butter-and-flour crust comes together in minutes—no rolling pin required. Just toss cold cubes of butter into flour with ice water, pat it into a rough shape, and let the oven do the rest. (Yes, it’s lumpy, but no one cares when it’s that flaky.)
- Slow-Cooked Richness: That chuck roast? It turns melt-in-your-mouth tender while the onions caramelize into sweet, jammy perfection. The beef practically falls apart with a fork—no overcooking, no dry bites, just deep, savory satisfaction.
- Weeknight to Dinner Party: Same recipe, different vibes: throw it together for a lazy Tuesday or dress it up with fresh herbs for a Sunday supper. The crust holds up beautifully, so you can bake it ahead or serve it straight from the oven—no last-minute stress.
Step-by-step instructions for beef and vegetable pie
Master the art of a golden crust and tender filling with these precise techniques.
👨🍳 Step 1: Prepare the Beef and Vegetable Filling
Pat the 2 lb Beef Chuck Roast dry with paper towels and cut into 1-inch cubes, trimming any excess fat. In a large Dutch oven, heat 1 tablespoon olive oil over medium-high heat until shimmering. Add the beef in batches, searing until deeply browned on all sides—this builds rich flavor. Remove and set aside.
In the same pot, add 1 whole Yellow Onion and 1.5 lb Carrots (peeled and sliced), cooking for 5 minutes until softened. Stir in 8 oz sliced mushrooms and cook another 4 minutes until they release their moisture. Return the beef to the pot, then add 1 cup Green Peas, 1 tbsp chopped Fresh Thyme Leaves, 0.5 tsp Freshly Ground Black Pepper, and 0.75 tsp Diamond Crystal Kosher Salt (reserving 0.75 tsp for later). Pour in 2 cups Beef Stock and bring to a simmer for 20 minutes until the beef is tender and the vegetables are fork-tender.
🍳 Step 2: Make the Classic Pie Crust
In a large bowl, combine 3 cups All-Purpose Flour with 1.5 tsp Diamond Crystal Kosher Salt. Cut in 1 cup Cold Unsalted Butter (cubed) using a pastry cutter or your fingers until the mixture resembles coarse crumbs with pea-sized butter pieces. Gradually add 0.5 cup Ice Water, 1 tablespoon at a time, mixing gently until the dough just comes together—don't overwork it. Form into two discs, wrap in plastic, and chill for at least 1 hour (or up to 24 hours).
On a lightly floured surface, roll out one disc into a 12-inch circle for the bottom crust. Transfer to a 9-inch pie dish, pressing gently to fit. Roll out the second disc for the top crust. Cut a 1-inch border around the edge of the top crust and trim. Brush the bottom crust with egg wash (1 egg beaten with 1 tablespoon water), then arrange the vegetables and beef into the pie dish. Fold the trimmed top crust edges over the filling and press to seal. Place the top crust on top, trimming any excess.
🔥 Step 3: Bake to Golden Perfection
Preheat your oven to 375°F. Brush the top crust with egg wash and cut 4-5 slits in the center to allow steam to escape. Place the pie on a baking sheet (to catch any drips) and bake for 50-60 minutes until the crust is deep golden brown and the filling is bubbling through the slits. For extra flakiness, I like to tent the pie with foil after 30 minutes to prevent over-browning.
Remove from the oven and let rest for 15 minutes before slicing. The filling should be thick and rich, with the crust crisp and flaky. Garnish with 2 tbsp chopped Fresh Parsley just before serving. This resting time ensures clean slices and prevents filling from spilling out.
🥘 Step 4: Prepare the Creamy Gravy
While the pie rests, prepare the gravy by skimming any fat from the Dutch oven juices (if desired) and placing the pot over medium heat. Whisk in 2 tbsp All-Purpose Flour and cook for 1 minute to remove the raw flour taste. Gradually whisk in 0.5 cup Whole Milk and 0.25 cup Beef Stock, then simmer for 3-5 minutes until the gravy thickens to your desired consistency. Season with the remaining 0.75 tsp Diamond Crystal Kosher Salt and 0.25 tsp Freshly Ground Black Pepper. Serve warm alongside each slice of pie.
Pro Tips For Making Beef And Vegetable Pie
- SEAR THE ONIONS FIRST: I used to toss chopped onions straight into the pot with the beef, and they’d just sit there like soggy wallpaper. Now I brown them first in a dry pan for 8-10 minutes until deep golden—this caramelizes their sugars and builds flavor before the beef even goes in. (Yes, it’s an extra step, but your pie will taste like it simmered all day.)
- USE A KNIFE, NOT YOUR HANDS: When cutting the beef chuck roast, resist the urge to slice it with a spoon or your fingers—it’s not a steakhouse tenderizer. Use a sharp knife to cut against the grain into ½-inch slices, or you’ll end up with chewy, uneven pieces. (And for the love of pie crust, don’t skip this—no one wants a tough filling.)
- CHILL THE BUTTER WATER MIX: The ice water trick for pie dough works, but I learned the hard way that lukewarm butter makes for a gummy crust. Stick the cold butter cubes in the freezer for 10 minutes before mixing with ice water—this keeps the dough firm enough to roll out without sticking. (Trust me, your future self will curse you if you skip this.)
- REST THE BEEF AFTER SEARING: After browning the beef, let it sit on a plate for 5 minutes before adding liquid. This prevents the meat from releasing all its juices at once and turning your filling into a stew. (I know, I know—you want to keep cooking. But this is the thing that matters most for tender beef.)
Common mistakes when making your beef and vegetable pie
Overworking the Dough
I've made this mistake more times than I'd like to admit—overmixing the pie crust dough turns it tough instead of flaky. The moment the dough starts to come together when adding ice water, stop mixing immediately.
Overworking develops gluten, which is great for bread but ruins pie crust texture. Use your fingers or a pastry cutter to gently combine the ingredients until just combined. 💫
Skipping the Chill
Never, ever skip chilling the dough before rolling it out. The cold butter needs time to firm up, or it'll melt during baking and create a greasy, soggy crust. I always wrap the dough discs in plastic and refrigerate them for at least 1 hour—overnight chilling is even better.
If you're in a rush, pop them in the freezer for 20 minutes while you prep the filling.
Under-Seasoning the Filling
The filling needs proper seasoning to shine, especially since the crust steals some attention. Don't be shy with the salt and pepper—taste as you go! I always add an extra pinch of salt after simmering because the beef stock often contains some.
Fresh herbs like thyme and parsley add brightness, so don't skip them. Remember, you can always adjust later, but you can't fix bland filling.
Not Preheating the Dish
Many home cooks forget to preheat their pie dish before adding the bottom crust. This causes the butter in the dough to melt too quickly, leading to a shriveled crust.
I always place my pie dish in a 375°F oven for 5-10 minutes before assembling. This simple step makes a world of difference in crust quality. ⏰
Overfilling the Pie
An overfilled pie will have a soggy bottom crust because the filling can't set properly. The filling should come up about ½ inch below the top crust edge when assembled. If you're worried about spillage, use a 9-inch pie dish with a removable bottom—it's a game-changer for clean slices.
I've also found that slightly underfilling helps prevent the top crust from puffing unevenly.
Baking Without Venting
Those steam vents in the top crust aren't just decorative—they're essential! Without them, steam builds up and can cause the crust to puff unevenly or even burst. Cut 4-5 slits in a cross pattern before baking.
For extra insurance, I sometimes add a small cut in the center of each pie slice mark to ensure perfect steam release. 🔥
Nutrition facts
Frequently asked questions
Can I use ground beef instead of beef chuck roast?
Ground beef will work, but the texture and flavor won't be the same. Chuck roast stays tender and flavorful during long baking, while ground beef can turn dry and lose its richness. If you must substitute, use 80/20 ground chuck and reduce the cooking time to 30-40 minutes after the crust is golden.
How do I make this pie ahead of time?
Assemble the pie completely (including top crust) and refrigerate for up to 24 hours before baking. For make-ahead convenience, prepare the filling and crust separately, then assemble just before baking. Baked pies reheat well—cover with foil and warm in a 350°F oven for 15-20 minutes. Leftovers keep for 4 days in the fridge or 3 months frozen.
What vegetables can I substitute?
This recipe is flexible! Swap carrots for turnips or parsnips, mushrooms for bell peppers or zucchini, or peas for corn or lima beans. For a heartier version, add potatoes or butternut squash. Just adjust cooking times—root vegetables need 5-10 extra minutes to soften fully.
Can I make the crust without butter?
Yes, but the texture will differ. Replace butter with ½ cup vegetable shortening or ½ cup cold lard for a flakier result. For a lighter option, use 1 cup cold coconut oil (solid). Shortening creates a tender crust, while lard adds a slightly richer flavor. Chill the dough extra long (2 hours) for best results.
Why did my crust turn out soggy?
Soggy crusts usually mean one of three things: overfilling (filling should be ½ inch below crust edge), skipping the egg wash (brush both crusts lightly), or underbaking. Preheat your pie dish and bake on the lower oven rack for 10 minutes before moving to center. For extra insurance, sprinkle ½ cup crushed cornflakes between crusts before adding filling.
