Ultimate Classic Beef Pot Pie Recipe – Flaky Crust & Rich Gravy
Ultimate Classic Beef Pot Pie Recipe – Flaky Crust & Rich Gravy

There’s nothing quite like the comforting aroma of a homemade beef pot pie baking in the oven. This classic recipe combines tender chunks of beef, savory vegetables, and a rich gravy all wrapped in a flaky, buttery crust. Perfect for family dinners or cozy weekend meals, this beef pot pie will quickly become your go-to comfort food recipe.

Ingredients
For the Filling:
- 2 lbs beef chuck roast, cut into 1-inch cubes
- 2 tablespoons olive oil
- 1 large onion, diced
- 3 carrots, peeled and sliced
- 2 celery stalks, sliced
- 3 cloves garlic, minced
- 1/4 cup all-purpose flour
- 4 cups beef broth
- 1 cup frozen peas
- 1 teaspoon dried thyme
- 1 teaspoon Worcestershire sauce
- Salt and black pepper to taste
For the Crust:
- 2 sheets puff pastry or pie crust
- 1 egg, beaten (for egg wash)
Step-by-Step Instructions
Step 1: Brown the Beef
Heat olive oil in a large Dutch oven over medium-high heat. Season beef cubes with salt and pepper, then brown in batches until seared on all sides. Remove and set aside.
Step 2: Sauté Vegetables
In the same pot, add onions, carrots, and celery. Cook until softened, about 5-7 minutes. Add garlic and cook for another minute until fragrant.
Step 3: Make the Gravy
Sprinkle flour over the vegetables and stir to coat. Gradually add beef broth while stirring constantly to prevent lumps. Bring to a simmer until the gravy thickens.
Step 4: Combine and Simmer
Return the browned beef to the pot. Add thyme and Worcestershire sauce. Reduce heat to low, cover, and simmer for 1.5-2 hours until beef is tender. Stir in frozen peas during the last 5 minutes.
Step 5: Assemble the Pie
Preheat oven to 400°F (200°C). Transfer the beef filling to a 9-inch pie dish. Roll out one sheet of pastry to cover the top, trimming excess. Brush with egg wash and cut slits for steam to escape.
Step 6: Bake to Perfection
Bake for 25-30 minutes until the crust is golden brown and the filling is bubbling. Let rest for 10 minutes before serving.
Expert Tips
- Choose the right cut: Beef chuck roast becomes incredibly tender when slow-cooked
- Don’t skip the browning: Searing the beef creates deep flavor
- Thicken properly: Make sure your gravy coats the back of a spoon before assembling
- Cool slightly: Let the filling cool for 15 minutes before adding pastry to prevent sogginess
- Freeze for later: Assemble the pie and freeze before baking for an easy future meal
Frequently Asked Questions
Can I use store-bought pastry?
Absolutely! Quality store-bought puff pastry or pie crust works perfectly and saves time.
How long does beef pot pie keep?
Store leftovers in the refrigerator for up to 3 days. Reheat in the oven at 350°F for best results.
Can I make this ahead?
Yes! Prepare the filling up to 2 days in advance and assemble just before baking.
What vegetables can I add?
Potatoes, mushrooms, or green beans make excellent additions to the classic vegetable mix.

Ultimate Classic Beef Pot Pie Recipe – Flaky Crust & Rich Gravy
Ingredients
Method
- Heat olive oil in a large Dutch oven over medium-high heat. Season beef cubes with salt and pepper, then brown in batches until seared on all sides. Remove and set aside.
- In the same pot, add onions, carrots, and celery. Cook until softened, about 5-7 minutes. Add garlic and cook for another minute until fragrant.
- Sprinkle flour over the vegetables and stir to coat. Gradually add beef broth while stirring constantly to prevent lumps. Bring to a simmer until the gravy thickens.
- Return the browned beef to the pot. Add thyme and Worcestershire sauce. Reduce heat to low, cover, and simmer for 1.5-2 hours until beef is tender. Stir in frozen peas during the last 5 minutes.
- Preheat oven to 400°F (200°C). Transfer the beef filling to a 9-inch pie dish. Roll out one sheet of pastry to cover the top, trimming excess. Brush with egg wash and cut slits for steam to escape.
- Bake for 25-30 minutes until the crust is golden brown and the filling is bubbling. Let rest for 10 minutes before serving.
