This easy beef pot pie combines tender beef, vegetables, and a savory gravy, all tucked beneath a golden, flaky pie crust. This hearty dish is comforting and satisfying, making it the ultimate comfort food for busy evenings or cozy weekends, or the perfect St. Patrick's Day dinner recipe.

I just love cozy dinners that taste like they took all day. This beef pot pie bridges the gap between quick convenience and slow-cooked comfort.
While traditional pot pies might seem overwhelming, this version uses smart shortcuts and simple ingredients to create that same homemade taste without hours spent at the kitchen counter.
It's divided into two stages—first, as chunks of beef simmer in a rich gravy enhanced with Worcestershire and soy sauce, and again when the flaky crust turns a stunning golden brown in the oven. My kids have learned to recognize the distinct aroma of this pie baking, and I often catch them walking back and forth until the pie is pulled out to cool. Even the pickiest vegetable critics somehow forget to complain when their carrots and peas are coated with the gravy.
This recipe takes about less than 2 hours from start to finish, and most of that time is hands-off. I often make the filling during weekend meal prep, then simply top it with pastry and bake when needed.
The recipe also freezes well, making it perfect for busy families who constantly need a reliable backup dinner plan. For the last couple of years, this beef pot pie and my buttermilk chicken casserole have been in stiff competition for St. Patrick's Day dinner.
I started making this Irish-inspired beef pot pie when I wanted something different from chicken pot pie and was looking for a recipe that could work for both special occasions and regular weeknight dinners. Now it's become one of our go-to comfort foods—special enough for Sunday dinner but simple enough for any day of the week. The leftovers might be even better, making them perfect for lunch the next day.
If you're feeding a hungry family or stocking your freezer with homemade comfort food, this pot pie is a recipe worth keeping. It combines the convenience of modern shortcuts with the satisfaction of serving something that tastes completely homemade.

Ingredients

- Vegetable oil - used for browning the beef and sautéing the vegetables.
- Beef stew meat - serves as the main protein, giving heartiness and flavor.
- Onion - diced onion contributes sweetness and depth.
- Celery stalks - diced celery adds crunch and a subtle flavor.
- Carrot - peeled and diced, it brings sweetness and color.
- Tomato paste - adds richness and a slight acidity, deepening the flavor.
- Garlic - minced garlic provides aromatic flavor.
- Flour - used to thicken the sauce, giving it a heartier consistency. Can use gluten-free flour.
- Beef broth - serves as the liquid base.
- Brown gravy mix - adds additional flavor and thickness.
- Worcestershire sauce - contributes a savory, umami flavor
- Soy sauce - adds saltiness and depth to the flavor profile.
- Sugar - balances the flavors by adding a hint of sweetness.
- Peas - provide a pop of color and sweetness to the finished dish.
- Egg – used for brushing over the pie crust to give it a golden, glossy finish when baked.
- 9-inch pie crust - serves as the base or topping for the dish, adding a flaky texture. You may make your own or use store-bought pie crust.
See the recipe card for exact quantities.
Step-by-step Instructions

If you're in the mood for a comforting and hearty meal, this beef pot pie is an excellent choice! With tender beef, savory vegetables, and a flaky crust, trust me when I say it'll be a household favorite. Just follow the straightforward steps below to create your own delicious pot pie!
Preheat the Oven
Begin by preheating your oven to 350°F (175°C). This step is important to ensure that the pot pie cooks evenly once it is placed in the oven.
Brown the Beef
In a Dutch oven, heat the vegetable oil over medium-high heat. Once the oil is hot, add the stew beef to the pot. Season the beef with pepper and cook for about 5-8 minutes, stirring occasionally, until the meat is browned on all sides. This browning process adds depth of flavor to the dish.
Want to save this?
Sauté the Vegetables

After the beef is browned, add the diced onions, celery, and carrots to the pot. Continue to cook for an additional 5 minutes, stirring frequently, until the vegetables begin to soften. This will bring out their flavors and prepare them for the next steps.
Add Flavorings and Thicken the Mixture


Next, stir in the minced garlic, tomato paste, and flour. Mix well to coat the beef and vegetables evenly with the flour, which will help thicken the filling. Afterward, pour in the beef broth, and add the brown gravy packet, Worcestershire sauce, soy sauce, and sugar. Stir the mixture until everything is well combined.
Bake the Beef Mixture


Cover the Dutch oven with a lid and place it in the preheated oven. Bake for 80-90 minutes, or until the beef is tender. The slow cooking process allows the flavors to meld and the meat to become fork-tender.
Prepare for the Pie Crust

Once the beef mixture is done baking, remove it from the oven and let it sit for 5-10 minutes to cool slightly. Stir in the peas at this stage, mixing them into the filling. Increase the oven temperature to 400°F (200°C) for baking the pie crust.
Transfer to Pie Pan
Carefully transfer the beef and vegetable mixture to a 9-inch pie pan. Make sure to spread it evenly across the bottom of the pan to ensure even cooking.
Prepare the Egg Wash
In a small bowl, beat the egg. Use a pastry brush to apply the beaten egg around the edge and rim of the pie pan. This will help create a golden, shiny crust when baked.
Add the Pie Crust

Place the pie crust on top of the beef mixture, folding the edges inward to create a neat finish. Using a sharp knife, cut a 1-inch hole in the center of the crust to allow steam to escape during baking. Additionally, make several ½-inch slits around the hole to promote even cooking.
Final Touches and Bake

Brush the top of the crust with the remaining beaten egg. If desired, sprinkle with pepper and parsley for added flavor and a touch of color. Place the pie in the oven and bake for 20-30 minutes, or until the crust is golden brown and flaky.
Cool and Serve



Once baked, remove the pot pie from the oven and allow it to cool for about 15 minutes before serving. This resting period helps the filling set slightly, making it easier to slice and serve. Enjoy your hearty beef pot pie!
Storage

To store the beef pot pie, allow it to cool to room temperature after baking. Once cooled, cover the pie with plastic wrap or transfer it to an airtight container. Store it in the refrigerator for 2-3 days.
If you have leftover filling, it can be frozen for future use. Simply transfer the cooled filling to a freezer-safe container or bag, removing as much air as possible to prevent freezer burn. You can freeze this up to 3 months. When you're ready to use it, thaw the filling in the refrigerator overnight and then bake it in a fresh pie crust.
To reheat individual portions of the baked pot pie, place them in the oven at 350°F (175°C) for about 15-20 minutes, or until heated through. Enjoy your pot pie!
Top Tips
Explore different crusts: Don’t hesitate to experiment with various types of crusts for your beef pot pie. Puff pastry provides a light and flaky texture that puffs beautifully when baked, while a homemade pie crust gives a traditional, buttery flavor. You can even try a biscuit topping for a comforting twist. Each crust type can change the dish in different ways, so find the one that suits your taste best.
Utilize pre-diced vegetables: To cut down on prep time, use pre-diced onions, celery, and carrots available in the produce section or salad bar of many grocery stores. This convenient option saves you the hassle of chopping, allowing you to assemble your pot pie quickly while still enjoying fresh flavors in your dish.
Use frozen mixed vegetables: Another option is to use frozen mixed vegetables instead of chopping individual ones. This not only speeds up the process but also adds a variety of colors and nutrients to your filling. Just make sure to thaw and drain any excess moisture before incorporating them into the mixture to prevent a watery pot pie.
What to Serve Beef Pot Pie

When serving beef pot pie, adding a fresh or roasted side can round out the meal. A crisp, tangy salad like Ukrainian cucumber salad brings a light contrast to the rich, savory filling, while crispy cucumber rice salad adds texture with its crunchy cucumbers and toasted rice. For those who enjoy heartier greens, broccoli salad combines crisp vegetables with a creamy dressing, making it a great match for the buttery pie crust.
Roasted vegetables also work well as a side. Air fryer brussel sprouts have a crisp exterior that pairs nicely with the soft filling of the pie, while roasted potatoes with broccoli bring an earthy, caramelized flavor that complements the dish without overpowering it. For a comforting addition, green cauliflower bake is a creamy, cheesy option that adds richness without being too heavy. Any of these recipes can round out the meal while keeping the focus on the main dish.

Recipe
Tried and loved this recipe? Please leave a 5-star review below! Your reviews mean a lot to me, so if you've got any questions, please let me know in a comment.
Easy Beef Pot Pie
Equipment
Ingredients
- 3 tablespoon vegetable oil
- 1.5 lbs beef stew meat
- 1 teaspoon pepper
- 1 onion diced
- 2 celery stalks diced
- 1 carrot peeled and diced
- 2 tablespoon tomato paste
- 2 tablespoon garlic minced
- 3 tablespoon flour
- 2 cups beef broth
- 1 packet brown gravy
- 1 tablespoon Worcestershire sauce
- 1 tablespoon soy sauce
- 1 tablespoon sugar
- 1 cup peas
- 1 egg
- 1 9-inch pie crust
Instructions
- Preheat oven to 350°F. In a Dutch oven, heat oil over medium-high heat. Add stew beef, season with pepper, and cook for 5-8 minutes until browned. Add onions, celery, and carrots; cook for 5 minutes.
- Add garlic, tomato paste, and flour; stir to coat. Add beef broth, gravy packet, Worcestershire sauce, soy sauce, and sugar. Stir, cover, and bake for 80-90 minutes or until beef is tender.
- Remove from oven and let sit for 5-10 minutes. Stir in peas. Increase oven temperature to 400°F. Transfer mixture to a 9-inch pie pan. Beat egg in a small bowl and brush around the edge and rim of the pan.
- Place pie crust on top, folding edges inward. Cut a 1-inch hole in the center and make ½-inch slits around it.
- Brush crust with remaining egg and sprinkle with pepper and parsley (optional). Bake for 20-30 minutes until crust is golden. Cool for 15 minutes before serving.





