This Beef Pot Pie is a cozy dish filled with tender beef and veggies, all wrapped in a flaky crust. It’s like a warm hug in a bowl!
Honestly, who can resist a crispy crust? It’s the perfect thing to enjoy on a chilly evening. I love serving it with a side salad for a tasty dinner! 🥗😊
Key Ingredients & Substitutions
Beef Chuck: This cut is perfect for pot pie because it becomes tender when slow-cooked. If you can’t find chuck, brisket or stew meat works too. Just cut it into similar-sized pieces for even cooking!
Vegetables: The classic mix is carrots, onions, and celery. If you’re not a fan of one, feel free to swap in some bell peppers or mushrooms. They add great flavor too!
Frozen Peas: These add color and sweetness. If you don’t have them, green beans or corn can be good substitutes. Even fresh peas, if you can get them, are a nice touch!
Pie Crust: Feel free to use store-bought crust for convenience. If you want a healthier option, you can use a whole wheat pie crust or even mashed potatoes as a topping for a twist!
How Do I Make the Beef Tender and Flavorful?
To achieve tender beef in your pot pie, it’s all about cooking it low and slow. Here’s what to focus on:
- First, sear the beef on high heat. This locks in the juices and adds depth to the flavor.
- After browning, simmer the beef in the broth and spices. Cover and let it cook gently for about 1 to 1.5 hours. This gives it time to break down and become tender.
- If you’re using a slow cooker, let it cook on low for at least 6 hours for perfect tenderness.
For added richness, you can throw in a splash of red wine with the broth! Enjoy your cooking adventure!

How to Make Beef Pot Pie
Ingredients You’ll Need:
For the Filling:
- 1 1/2 pounds beef chuck, cut into 1-inch cubes
- Salt and pepper, to taste
- 3 tablespoons olive oil or vegetable oil
- 1 large onion, finely chopped
- 2 cloves garlic, minced
- 3 large carrots, peeled and diced
- 2 stalks celery, diced
- 1 cup frozen peas
- 1/2 cup canned chickpeas (optional)
- 1/4 cup all-purpose flour
- 2 cups beef broth
- 1 teaspoon Worcestershire sauce
- 1 teaspoon dried thyme (or 1 tablespoon fresh thyme)
- 1 bay leaf
For the Pie:
- 1 sheet refrigerated pie crust (or homemade pie dough)
- 1 egg, beaten (for egg wash)
- Fresh parsley, for garnish (optional)
How Much Time Will You Need?
This Beef Pot Pie requires about 30 minutes of prep time, plus 1 to 1.5 hours for cooking the beef until tender. After that, allow 30 minutes for baking. So, in total, you’ll need around 2 hours to make this cozy dish!
Step-by-Step Instructions:
1. Preheat the Oven:
Start by preheating your oven to 400°F (200°C). This will ensure it’s hot and ready for the pie once you’re done preparing the filling.
2. Brown the Beef:
Season the beef cubes with salt and pepper. In a large skillet or Dutch oven, heat 2 tablespoons of oil over medium-high heat. Brown the beef in batches, about 5-7 minutes per batch, until nicely seared on all sides. Once browned, remove the beef and set it aside.
3. Cook the Vegetables:
In the same pan, add the remaining 1 tablespoon of oil. Sauté the onions, garlic, carrots, and celery over medium heat until they become soft, about 5-6 minutes. This step adds fantastic flavor to the filling!
4. Add Flour and Broth:
Sprinkle the flour over the softened vegetables and stir well to combine. Cook for 1-2 minutes to cook off the raw flour taste. Gradually stir in the beef broth, scraping up all the browned bits from the bottom of the pan.
5. Combine Ingredients:
Return the browned beef to the pan, along with Worcestershire sauce, thyme, and bay leaf. Bring the mixture to a gentle simmer. Cover and cook for about 1 to 1.5 hours, until the beef is very tender. If you wish, you can transfer mixture to a slow cooker to achieve even more tenderness.
6. Final Touches:
Once the beef is cooked, remove the bay leaf. Stir in the frozen peas and chickpeas if you’re using them. Taste the filling and adjust seasoning with more salt and pepper if needed.
7. Assemble the Pie:
Pour the hearty beef mixture into individual oven-safe ramekins or a baking dish. Roll out your pie crust to cover the top if necessary, and cut it to fit. Place the crust over the filling, pressing down on the edges to seal it well.
8. Bake to Perfection:
Brush the top of the pie with the beaten egg to achieve a beautiful golden crust. Cut a few small slits in the crust to allow steam to escape. Bake in the preheated oven for 25-30 minutes, or until the crust is puffed and golden brown.
9. Serve and Enjoy:
Let the pie cool slightly before serving. If you like, garnish with fresh parsley to add a pop of color. This hearty beef pot pie is perfect with mashed potatoes or a crisp green salad!
Enjoy making this comforting classic! It’s sure to warm your heart and fill your tummy.
Can I Use Leftover Roast Beef for This Recipe?
Absolutely! Leftover roast beef works great in this pot pie. Just chop it into bite-sized pieces and add it in place of the raw beef, reducing the cooking time for the filling since it’s already cooked.
What Can I Use Instead of Beef Broth?
If you don’t have beef broth on hand, chicken broth can be used as a substitute. For a vegetarian option, vegetable broth will also work beautifully, but it may change the flavor slightly.
How to Store Leftovers?
Store any leftover pot pie in an airtight container in the fridge for up to 3 days. To reheat, place it in a preheated oven at 350°F (175°C) until warmed through or microwave individual portions until hot.
Can This Recipe Be Frozen?
Yes, you can freeze the assembled but unbaked pot pie. Wrap it tightly in plastic wrap and then in foil. It can be frozen for up to 3 months. When ready to bake, you can cook it straight from frozen; just add extra baking time!



