Rich Braised Beef Pot Pie with Savory Gravy
Rich Braised Beef Pot Pie with Savory Gravy

There’s nothing quite like a homemade beef pot pie to warm you up on a chilly evening. This ultimate comfort food features tender chunks of beef slow-cooked in a rich, savory gravy with hearty vegetables, all encased in a buttery, flaky crust. Perfect for family dinners or when you need a satisfying meal that feels like a hug in a dish.
This recipe builds on the classic comfort of traditional beef pot pies but elevates it with deep, complex flavors from the slow braising process. The result is a pie that’s both nostalgic and gourmet—exactly what you want for those cozy nights at home.

Ingredients
- 2 lbs beef chuck, cut into 1-inch cubes
- 2 tablespoons olive oil
- 1 large onion, diced
- 3 cloves garlic, minced
- 3 carrots, peeled and sliced
- 2 celery stalks, sliced
- 8 oz mushrooms, sliced
- 3 tablespoons all-purpose flour
- 2 cups beef broth
- 1 cup vegetable broth
- 2 tablespoons tomato paste
- 1 tablespoon Worcestershire sauce
- 1 teaspoon dried thyme
- 1 bay leaf
- 1 cup frozen peas
- Salt and black pepper to taste
- 2 sheets puff pastry or pie crust
- 1 egg, beaten (for egg wash)
Step-by-Step Instructions
Step 1: Preheat your oven to 325°F (165°C). Season the beef cubes generously with salt and pepper.
Step 2: Heat olive oil in a large Dutch oven over medium-high heat. Brown the beef in batches, ensuring each piece gets a nice sear on all sides. Remove and set aside.
Step 3: In the same pot, add onions, garlic, carrots, celery, and mushrooms. Cook until vegetables soften, about 5-7 minutes.
Step 4: Sprinkle flour over the vegetables and stir to coat. Cook for 1 minute to remove the raw flour taste.
Step 5: Gradually add beef broth and vegetable broth, stirring constantly to prevent lumps. Add tomato paste, Worcestershire sauce, thyme, and bay leaf.
Step 6: Return the browned beef to the pot. Bring to a simmer, then cover and transfer to the preheated oven. Braise for 2-2.5 hours until the beef is fork-tender.
Step 7: Remove from oven and stir in frozen peas. Discard the bay leaf. Let the filling cool slightly while you prepare the crust.
Step 8: Increase oven temperature to 400°F (200°C). Transfer the beef mixture to a 9-inch pie dish. Cover with puff pastry or pie crust, crimping the edges. Cut slits in the top to allow steam to escape. Brush with beaten egg.
Step 9: Bake for 25-30 minutes until the crust is golden brown and flaky. Let rest for 10 minutes before serving.
Expert Tips
For the most tender beef, don’t skip the browning step—it creates delicious fond at the bottom of the pot that adds incredible depth to your gravy. If you’re short on time, you can use pre-cooked roast beef from your local butcher, though the slow-braised flavor is worth the wait.
This hearty pie pairs beautifully with simple sides like fluffy lemon rice or a fresh green salad. The bright, zesty notes complement the rich beef filling perfectly.
Make ahead tip: The beef filling can be prepared up to 2 days in advance and stored in the refrigerator. Simply assemble and bake when ready to serve for an easy weeknight dinner that tastes like you spent all day cooking.
Frequently Asked Questions
Can I make this recipe in a slow cooker?
Yes! Brown the beef and vegetables as directed, then transfer everything to a slow cooker. Cook on low for 6-8 hours or high for 3-4 hours. Thicken the sauce with a cornstarch slurry if needed before assembling the pie.
What can I use instead of puff pastry?
You can use homemade pie crust, store-bought pie crust, or even biscuit dough for a different texture. For a lighter option, try a mashed potato topping instead of pastry.
How do I store leftovers?
Leftover pot pie will keep in the refrigerator for 3-4 days. Reheat in the oven at 350°F for best results to maintain the crispy crust. You can also freeze the unbaked assembled pie for up to 3 months—bake from frozen, adding extra time as needed.

Rich Braised Beef Pot Pie with Savory Gravy
Ingredients
Method
- Preheat your oven to 325°F (165°C). Season the beef cubes generously with salt and pepper.
- Heat olive oil in a large Dutch oven over medium-high heat. Brown the beef in batches, ensuring each piece gets a nice sear on all sides. Remove and set aside.
- In the same pot, add onions, garlic, carrots, celery, and mushrooms. Cook until vegetables soften, about 5-7 minutes.
- Sprinkle flour over the vegetables and stir to coat. Cook for 1 minute to remove the raw flour taste.
- Gradually add beef broth and vegetable broth, stirring constantly to prevent lumps. Add tomato paste, Worcestershire sauce, thyme, and bay leaf.
- Return the browned beef to the pot. Bring to a simmer, then cover and transfer to the preheated oven. Braise for 2-2.5 hours until the beef is fork-tender.
- Remove from oven and stir in frozen peas. Discard the bay leaf. Let the filling cool slightly while you prepare the crust.
- Increase oven temperature to 400°F (200°C). Transfer the beef mixture to a 9-inch pie dish. Cover with puff pastry or pie crust, crimping the edges. Cut slits in the top to allow steam to escape. Brush with beaten egg.
- Bake for 25-30 minutes until the crust is golden brown and flaky. Let rest for 10 minutes before serving.
