Classic Meat Pie Recipe

Servings: 6
meat pie pinit

I grew up thinking meat pies were something you bought from a bakery, not something you made at home. Then one weekend I decided to try making them from scratch, and I was surprised by how much better they tasted. The filling was richer, the pastry was flakier, and the whole kitchen smelled amazing while they baked.

These Classic Meat Pies are filled with tender chunks of beef cooked slowly in a rich gravy with mushrooms, herbs, and a splash of stout. The filling is tucked inside a crisp shortcrust pastry base and topped with golden puff pastry. They take a little time, but most of that is hands-off cooking while the beef becomes perfectly tender.

I like making the filling a day ahead because it gives the flavors time to develop and makes assembling the pies much easier. Whether you’re serving them for lunch, dinner, game day, or stocking the freezer for later, these homemade meat pies are always worth the effort.

You should also check out French Onion Chicken Recipe

Why You’ll Love This Recipe

What makes this meat pie so good is the balance between the buttery pastry and the hearty filling. The beef cooks in a thick, savory gravy with onions, garlic, and herbs, creating something that’s filling and satisfying without needing a long list of ingredients. It’s also a practical recipe because it can be made in advance, sliced into portions, and reheated without losing its texture. Whether you serve it with vegetables, salad, or on its own, it’s one of those meals that always feels complete.

Ground beef forms the base of the filling and gives the pie its rich, savory flavor. Cooking it with onions and garlic adds depth, while a little tomato paste intensifies the taste and helps create that classic meat pie color. Beef broth brings everything together into a thick gravy, and a small amount of flour helps the filling set properly so it slices cleanly once baked.

Carrots or peas can be added for a bit of sweetness and texture, but they’re optional depending on how traditional you want the pie to be. Worcestershire sauce gives the filling a deeper, more savory finish, and dried thyme adds a familiar, comforting flavor.

For the crust, ready-made shortcrust pastry keeps things simple and reliable. It bakes into a crisp, golden layer that holds the filling perfectly, and an egg wash on top gives it that classic glossy finish.

how to make meat pie

Ingredients

For the Filling:

  • 1 lb (450g) ground beef (or ground pork/turkey)
  • 1 tablespoon olive oil
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 1 carrot, finely diced
  • 1/2 cup frozen peas
  • 1 tablespoon tomato paste
  • 1 cup beef broth
  • 1 teaspoon Worcestershire sauce
  • 1 teaspoon dried thyme
  • Salt and black pepper, to taste
  • 1 tablespoon flour (for thickening, optional)

For the Crust:

  • 2 sheets pie crust (store-bought or homemade)
  • 1 egg, beaten (for egg wash)

How to make meat pie

Heat olive oil in a skillet over medium heat. Add onion, garlic, and carrot. Cook until softened, about 5 minutes. Stir in ground beef and cook until browned. Add tomato paste, Worcestershire sauce, thyme, salt, and pepper. Pour in beef broth and simmer for 10 minutes. If mixture is too thin, stir in flour to thicken. Stir in peas and remove from heat. Let cool slightly.

Preheat oven to 375°F (190°C). Roll out one pie crust into a greased 9-inch pie dish. Spoon in the cooled meat filling. Top with the second crust, sealing the edges. Cut a few slits in the top crust to allow steam to escape. Brush with egg wash.

Bake for 40–45 minutes, or until crust is golden brown. Allow to cool for 10 minutes before slicing.

Serving Suggestions

  • Serve warm with a side salad or mashed potatoes.
  • Add a little gravy on top for extra richness.
  • Perfect for freezing bake one now, save one for later!

This meat pie recipe is exactly what you want to be making for dinner tonight.

Classic Meat Pie Recipe

Prep Time 20 mins Cook Time 45 mins
Servings: 6

Description

There’s nothing quite as comforting as a warm, flaky meat pie straight out of the oven. With its buttery golden crust and savory, flavorful filling, this dish is a classic you’ll want to make again and again. Perfect for family dinners, holidays, or cozy nights in, this recipe brings together tender ground beef, aromatic herbs, and vegetables wrapped in a rich pastry crust.

Ingredients

Filling

Crust

Instructions

  1. Heat olive oil in a skillet over medium heat. Add onion, garlic, and carrot. Cook until softened, about 5 minutes. Stir in ground beef and cook until browned. Add tomato paste, Worcestershire sauce, thyme, salt, and pepper. Pour in beef broth and simmer for 10 minutes. If mixture is too thin, stir in flour to thicken. Stir in peas and remove from heat. Let cool slightly.
  2. Preheat oven to 375°F (190°C). Roll out one pie crust into a greased 9-inch pie dish. Spoon in the cooled meat filling. Top with the second crust, sealing the edges. Cut a few slits in the top crust to allow steam to escape. Brush with egg wash.
  3. Bake for 40–45 minutes, or until crust is golden brown. Allow to cool for 10 minutes before slicing.
Keywords: meat pie
File under
Recipe Card powered by WP Delicious