Beef and vegetable pie is a classic comfort food—a rich, savory filling of tender beef and root vegetables in a thick gravy, all tucked under a golden, flaky pastry crust. It’s a complete meal in one dish, perfect for chilly evenings or a satisfying Sunday dinner. This recipe builds deep flavor by browning the beef first, then simmering it with vegetables in a rich broth until everything is meltingly tender.
Ingredients
- 2 lbs (900 g) beef chuck, cut into 1-inch cubes
- 2 tbsp (30 ml) vegetable oil, divided
- 1 large onion, chopped
- 2 cloves garlic, minced
- 3 tbsp (45 g) all-purpose flour
- 2 cups (480 ml) beef broth
- 1 cup (240 ml) red wine (optional, or use extra broth)
- 2 tbsp (30 g) tomato paste
- 1 tsp dried thyme
- 1 bay leaf
- 2 large carrots, peeled and sliced into 1/2-inch rounds
- 2 large potatoes, peeled and diced into 1/2-inch cubes
- 1 cup (150 g) frozen peas
- Salt and freshly ground black pepper, to taste
- 1 large egg, beaten (for egg wash)
- 1 sheet (about 9-10 inches / 23-25 cm) puff pastry or shortcrust pastry, thawed if frozen
Instructions
- Preheat your oven to 350°F (175°C).
- Pat the beef cubes dry with paper towels. Season generously with salt and pepper.
- In a large Dutch oven or heavy-bottomed pot, heat 1 tablespoon of oil over medium-high heat. Working in batches, brown the beef on all sides, about 5-7 minutes per batch. Transfer the browned beef to a plate and set aside.
- Reduce heat to medium. Add the remaining 1 tablespoon of oil and the chopped onion. Sauté until the onion is soft and translucent, about 5 minutes. Add the garlic and cook for 1 minute more, until fragrant.
- Stir in the flour and cook, stirring constantly, for 1-2 minutes to make a roux. It should be lightly browned.
- Gradually pour in the beef broth and red wine (if using), stirring continuously to prevent lumps. Add the tomato paste, thyme, and bay leaf. Bring the mixture to a simmer, scraping up any browned bits from the bottom of the pot.
- Return the beef and any accumulated juices to the pot. Cover and transfer to the preheated oven. Braise for 1 hour and 30 minutes, or until the beef is almost tender.
- Remove the pot from the oven. Stir in the carrots and potatoes. Return to the oven, covered, and cook for another 30-45 minutes, until the vegetables are tender and the beef is fully cooked and fork-tender.
- Remove the pot from the oven. Discard the bay leaf. Stir in the frozen peas. Taste the filling and adjust seasoning with salt and pepper. Let the filling cool slightly while you prepare the pastry.
- Increase the oven temperature to 400°F (200°C).
- Transfer the filling to a 9-inch (23-cm) deep pie dish or a 2-quart (2-liter) baking dish. Place the pastry sheet over the filling, tucking the edges under to seal. Cut a few slits in the top to allow steam to escape. Brush the pastry with the beaten egg.
- Place the pie on a baking sheet to catch any drips. Bake for 25-35 minutes, until the pastry is puffed and golden brown. Let rest for 10 minutes before serving. The filling should be bubbling hot, and the internal temperature of the beef should be at least 145°F (63°C) as per USDA FSIS guidelines for whole cuts of beef, though it will be well above that after braising.
Tips
- Use the right beef: Chuck or other tough, well-marbled cuts are ideal for braising. They become tender and flavorful during the long cooking time. Avoid lean cuts like sirloin, which will dry out.
- Don’t skip browning: Browning the beef creates a deep, savory flavor base through the Maillard reaction. It’s worth the extra few minutes.
- Make it ahead: The filling can be made up to 2 days in advance. Cool completely, then refrigerate. When ready to assemble, reheat the filling gently on the stove before topping with pastry and baking.
- Substitutions: No red wine? Use all beef broth. You can also swap the potatoes for parsnips or turnips, and add mushrooms with the onions for extra earthiness.
Serving Suggestions
Serve the pie hot, straight from the dish, with a side of buttery mashed potatoes or crusty bread to soak up the rich gravy. A simple green salad with a tangy vinaigrette provides a nice contrast to the hearty filling. Steamed green beans or roasted Brussels sprouts also work beautifully.
Variations
- Individual pies: Divide the filling among 4-6 ramekins and top each with a small round of pastry. Reduce the baking time to 15-20 minutes.
- Cheesy topping: For a twist, top the filling with mashed potatoes instead of pastry, sprinkle with grated cheddar cheese, and bake until golden and bubbly—a shepherd’s pie style.
- Herb infusion: Add a sprig of fresh rosemary or a few sprigs of parsley to the braising liquid along with the thyme for extra aromatic depth.
- Guinness beef pie: Replace the red wine with a stout beer like Guinness for a richer, maltier flavor. Use a non-alcoholic stout if you prefer.
Storage and Reheating
Refrigerate leftover pie within 2 hours of baking, covered, for up to 3-4 days. To reheat, place individual slices in a 350°F (175°C) oven for 15-20 minutes, or until heated through. The pastry will crisp up again in the oven. You can also microwave individual portions, but the pastry will be soft. For longer storage, freeze the baked pie (or just the filling) for up to 3 months. Thaw overnight in the refrigerator before reheating in the oven until the internal temperature reaches 165°F (74°C) for leftovers.
Frequently Asked Questions
Can I use a different cut of beef? Yes, you can use round steak, brisket, or even stew meat labeled for stewing. Just be sure to adjust the cooking time—leaner cuts may cook faster, while tougher cuts may need more time to become tender.
Can I make this pie in a slow cooker? Absolutely. Brown the beef and sauté the onions as directed, then transfer everything except the peas and pastry to a slow cooker. Cook on low for 6-8 hours or high for 4-5 hours, until the beef and vegetables are tender. Stir in the peas, then proceed with the pastry topping and baking as directed.
Can I add other vegetables? Certainly. Mushrooms, celery, leeks, or even parsnips are great additions. Add them with the onions or during the last 30 minutes of braising, depending on their cooking time.
Why is my pastry soggy? A soggy bottom can result from a filling that’s too wet. Make sure your filling is thick and not too watery before adding the pastry. Letting it cool slightly helps, and baking on a preheated baking sheet also promotes a crisp crust.
Can I use store-bought pie crust? Yes, both puff pastry and shortcrust pastry work well. If using a bottom crust, blind-bake it first to prevent sogginess. This recipe uses a top crust only, which is simpler.
How do I know when the beef is done? The beef should be fork-tender, meaning it easily shreds or cuts with a fork. While the USDA FSIS safe minimum for whole cuts of beef is 145°F (63°C) with a 3-minute rest, braised beef is cooked much longer and will be well above this temperature, ensuring tenderness and safety.
Related
- Quick Dinner Recipes Kmart: 5 Easy Meals
- Hot Adult Beverage Recipes: 5 Cozy Cocktails
- Best Hot Drink Recipes with Milk: 6 Cozy Favorites
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).