Experience the warmth and richness of this Classic Meat Pie recipe, a timeless comfort food that combines a savory beef filling with a flaky, golden crust.

Whether you're preparing dinner for the whole family or want something cozy on a cool evening, this dish brings big flavor and old-fashioned satisfaction. The tender meat, aromatic herbs, and buttery pastry come together for a meal that's both filling and flavorful.
Ideal for any season and easy to make with simple ingredients, this Classic Meat Pie recipe turns your kitchen into a haven of delicious tradition. Ready to bake up something wholesome and memorable? Let’s jump into this hearty homemade favorite.
Warm and Savory: Your Go-To Classic Meat Pie Recipe
This Classic Meat Pie recipe offers layers of flavor built from scratch. It starts with ground beef, sautéed onions, and garlic, simmered in a rich broth thickened with flour and tomato paste. With Worcestershire sauce and aromatic herbs, each bite bursts with savory depth.
Wrapped in a golden pie crust and packed with tender peas and carrots, this meat pie delivers the perfect mix of rustic charm and home-cooked satisfaction. Plus, it’s easy to prepare, making it a great choice for weeknights or special occasions.
Serving Suggestions:
Pro Tips for the Perfect Classic Meat Pie Crust and Filling
- Cool the Filling: Let the meat mixture cool slightly before assembling the pie. This prevents the crust from becoming soggy.
- Crimp the Edges Well: Sealing the top and bottom crusts together helps keep the filling inside while baking.
- Use an Egg Wash: Brushing the top crust with beaten egg adds a lovely golden sheen.
- Don’t Skip the Herbs: The thyme and rosemary add a depth of flavor that brings out the best in the beef.
- Vent the Top: A few slits in the top crust allow steam to escape and keep your pie from puffing up unevenly.

Classic Meat Pie Recipe:
- Preparation time: 20 minutes
- Cooking time: 30 minutes
- Servings: 6
- Equipment: 9-inch pie dish, skillet, rolling pin, pastry brush
With this Classic Meat Pie recipe, you’ll serve up the kind of meal that brings people together around the table, eager for seconds.
Ingredients:
- 1 pound ground beef
- 1 tablespoon olive oil
- 1 large onion, finely chopped
- 2 cloves garlic, minced
- 1 cup beef broth
- 2 tablespoons tomato paste
- 1 tablespoon Worcestershire sauce
- 1 teaspoon dried thyme
- 1 teaspoon dried rosemary
- ½ teaspoon salt
- ½ teaspoon black pepper
- 2 tablespoons all-purpose flour
- 1 cup frozen peas and carrots
- 1 package (2 sheets) ready-made pie crusts
- 1 egg, beaten (for egg wash)
Directions:
- Preheat and Prep: Preheat your oven to 400°F. Grease a 9-inch pie dish or line with parchment paper.
- Sauté the Aromatics: In a skillet, heat olive oil over medium. Add onion and cook for 5 minutes until soft. Stir in garlic and cook for 1 more minute.
- Brown the Beef: Add ground beef to the skillet. Break it apart as it cooks. Cook for 8–10 minutes until browned. Drain excess fat.
- Add Flavor: Stir in tomato paste, Worcestershire sauce, thyme, rosemary, salt, and pepper. Mix well to blend the flavors.
- Thicken the Filling: Sprinkle flour over the beef mixture and stir it in. Cook for 2 minutes to eliminate the raw flour taste.
- Simmer to Perfection: Gradually add beef broth while stirring. Simmer for 5 minutes until the mixture thickens.
- Add Vegetables: Mix in the peas and carrots. Let the filling cook for 2 minutes, then remove from heat and cool slightly.
- Prepare the Crust: Roll out one pie crust sheet and place it into the pie dish. Let the edges hang over.
- Fill the Pie: Spoon the cooled beef mixture evenly into the pie crust.
- Add the Top Crust: Roll out the second sheet and place it over the filling. Trim extra dough, then crimp the edges to seal.
- Vent and Brush: Cut a few slits in the top crust for steam to escape. Brush with beaten egg for a golden finish.
- Bake Until Golden: Bake in the preheated oven for 25–30 minutes until the crust is golden and filling is bubbling.
- Cool Before Serving: Let the meat pie rest for 10 minutes before slicing. This helps the filling set for clean, neat slices.
Ready to Relish!
This Classic Meat Pie recipe gives you a savory, satisfying meal that tastes like something Grandma used to make. The crust is flaky, the filling is rich and comforting, and the entire dish comes together beautifully.
It’s great with a side salad, a scoop of mashed potatoes, or even just on its own. No matter how you serve it, this pie hits the spot.
Storage Solutions:
Leftover slices can be stored in an airtight container in the refrigerator for up to three days. To reheat, place the slice in a 350°F oven for 10–15 minutes until warmed through. You can also freeze the whole baked pie or individual slices. Just wrap tightly in foil and store in a freezer-safe bag for up to one month. Reheat directly from frozen for a quick and hearty meal.
This Classic Meat Pie recipe is more than just dinner—it’s a warm, nostalgic reminder that simple ingredients can make the most satisfying meals.
Print
Classic Meat Pie
With this Classic Meat Pie recipe, you’ll serve up the kind of meal that brings people together around the table, eager for seconds.
- Total Time: 50 minutes
- Yield: 6 1x
Ingredients
-
1 pound ground beef
-
1 tablespoon olive oil
-
1 large onion, finely chopped
-
2 cloves garlic, minced
-
1 cup beef broth
-
2 tablespoons tomato paste
-
1 tablespoon Worcestershire sauce
-
1 teaspoon dried thyme
-
1 teaspoon dried rosemary
-
½ teaspoon salt
-
½ teaspoon black pepper
-
2 tablespoons all-purpose flour
-
1 cup frozen peas and carrots
-
1 package (2 sheets) ready-made pie crusts
-
1 egg, beaten (for egg wash)
Instructions
-
Preheat and Prep: Preheat your oven to 400°F. Grease a 9-inch pie dish or line with parchment paper.
-
Sauté the Aromatics: In a skillet, heat olive oil over medium. Add onion and cook for 5 minutes until soft. Stir in garlic and cook for 1 more minute.
-
Brown the Beef: Add ground beef to the skillet. Break it apart as it cooks. Cook for 8–10 minutes until browned. Drain excess fat.
-
Add Flavor: Stir in tomato paste, Worcestershire sauce, thyme, rosemary, salt, and pepper. Mix well to blend the flavors.
-
Thicken the Filling: Sprinkle flour over the beef mixture and stir it in. Cook for 2 minutes to eliminate the raw flour taste.
-
Simmer to Perfection: Gradually add beef broth while stirring. Simmer for 5 minutes until the mixture thickens.
-
Add Vegetables: Mix in the peas and carrots. Let the filling cook for 2 minutes, then remove from heat and cool slightly.
-
Prepare the Crust: Roll out one pie crust sheet and place it into the pie dish. Let the edges hang over.
-
Fill the Pie: Spoon the cooled beef mixture evenly into the pie crust.
-
Add the Top Crust: Roll out the second sheet and place it over the filling. Trim extra dough, then crimp the edges to seal.
-
Vent and Brush: Cut a few slits in the top crust for steam to escape. Brush with beaten egg for a golden finish.
-
Bake Until Golden: Bake in the preheated oven for 25–30 minutes until the crust is golden and filling is bubbling.
-
Cool Before Serving: Let the meat pie rest for 10 minutes before slicing. This helps the filling set for clean, neat slices.
- Prep Time: 20 minutes
- Cook Time: 30 minutes






