If you are on the hunt for a heartwarming, satisfying dish that brings everyone to the table with smiles, then this Delicious Meat Pie Recipe is exactly what you need. Combining a savory blend of ground beef and pork, aromatic spices, and a golden, flaky crust, this pie is a cozy classic that feels like a warm hug in every bite. Perfect for family dinners or casual gatherings, this recipe delivers robust flavors and comforting textures that will have you making it on repeat.

Ingredients You’ll Need
Gathering simple yet essential ingredients is the secret to creating that perfect balance of flavor and texture in this delicious meat pie. Each component plays a unique role in making the filling rich and the crust irresistibly flaky, turning everyday staples into a standout dish.
- 1 lb ground beef: The star protein delivering hearty flavor and juicy texture.
- 1/2 lb ground pork (optional): Adds extra moisture and a subtle sweetness, but all beef works great too.
- 1 tablespoon olive oil: For sautéing and adding a smooth richness.
- 1 small onion (finely chopped): Brings natural sweetness and depth to the filling.
- 2 garlic cloves (minced): Infuses the meat mixture with aromatic warmth.
- 1/2 teaspoon dried thyme: Offers a mild herbaceous note, balancing the savory flavors.
- 1/2 teaspoon ground allspice: Adds a subtle hint of sweetness and complexity.
- 1/4 teaspoon ground cloves: Brings a delicate, fragrant spice to elevate the filling.
- 1/2 teaspoon salt: Essential for enhancing all the other flavors.
- 1/2 teaspoon black pepper: Provides a gentle kick and warmth.
- 1/4 cup beef broth: Keeps the filling moist and flavorful as it cooks.
- 1 tablespoon Worcestershire sauce: Delivers savory umami depth that makes every bite irresistible.
- 2 tablespoons all-purpose flour: Helps thicken the filling for that perfect pie consistency.
- 1 (14 oz) package refrigerated pie crusts (or homemade): The buttery, flaky base and top that hold everything together elegantly.
- 1 egg (beaten, for egg wash): Gives the crust a gorgeous golden sheen and crisp finish.
How to Make Delicious Meat Pie Recipe
Step 1: Prepare the Filling
Start by heating olive oil in a large skillet over medium heat. Sauté the finely chopped onion and minced garlic until they’re beautifully softened and fragrant, about 3 to 4 minutes—you’ll know the kitchen is already smelling amazing. Next, add the ground beef and pork, breaking up the meat with your spoon so it cooks evenly. Sprinkle in thyme, allspice, cloves, salt, and pepper, stirring to combine all those wonderful spices. Continue cooking until the meat is browned and no longer pink, roughly 7 to 8 minutes.
Step 2: Thicken the Mixture
It’s time to turn that hearty meat into a luscious filling. Sprinkle the flour evenly over the meat mixture and stir well to coat it—this will help thicken things up nicely. Then pour in the beef broth and Worcestershire sauce and cook for another 3 to 4 minutes, letting the liquid reduce and the flavors meld. Once the filling has thickened just right, remove the skillet from heat and let it cool slightly. This step ensures your crust won’t turn soggy later on.
Step 3: Assemble the Pie
Roll out one pie crust and gently place it into a 9-inch pie plate, letting the edges hang a little over the sides. Spoon the savory meat filling evenly into this crust, spreading it out so every slice gets a generous amount. Cover the top with the second crust, crimping the edges firmly to seal in all the goodness. Don’t forget to cut a few slits in the top crust to let the steam escape while baking—that little detail makes all the difference!
Step 4: Bake to Golden Perfection
Brush the top crust with the beaten egg—this trusty egg wash is your ticket to that stunning golden-brown finish. Place the pie in your preheated 375°F oven and bake for 35 to 40 minutes, keeping an eye on it toward the end so it doesn’t overdo. When the crust looks perfectly crisp and golden, pull it out and let it rest for at least 10 minutes before slicing. Patience here rewards you with clean, beautiful slices and the filling settling in.
How to Serve Delicious Meat Pie Recipe

Garnishes
A sprinkle of fresh parsley or chopped chives on top of the sliced meat pie adds a lovely pop of color and freshness that complements the rich filling beautifully. A dollop of tangy mustard or a spoonful of homemade gravy on the side can also elevate the experience, bringing contrast to the savory depth.
Side Dishes
Classic comfort sides pair wonderfully with this pie. Think creamy mashed potatoes, roasted root vegetables, or a crisp green salad with a light vinaigrette for balance. These dishes not only round out the meal but add textural contrast that keeps every bite exciting.
Creative Ways to Present
For a festive twist, serve the meat pie in individual ramekins for personal-sized pies, making it perfect for dinner parties. Alternatively, top the pie with lattice crust or cut fun shapes from the dough for a whimsical presentation that will impress family and guests alike.
Make Ahead and Storage
Storing Leftovers
After enjoying your pie, store any leftovers in an airtight container in the refrigerator. They will stay fresh and delicious for up to 3 days, making for an easy next-day meal or snack.
Freezing
If you want to save time down the line, you can freeze the assembled, unbaked pie wrapped tightly in plastic and foil for up to 2 months. When ready to enjoy, simply thaw it overnight in the fridge and bake as usual for a freshly baked dinner in no time.
Reheating
Reheat slices in the oven at 350°F for 15 to 20 minutes to restore that flaky crust and warm the filling evenly. Avoid the microwave if possible, as it can make the crust soggy.
FAQs
Can I make this meat pie gluten-free?
Absolutely! You can substitute the all-purpose flour with a gluten-free flour blend for thickening, and choose gluten-free pie crusts or make your own from gluten-free pastry dough.
Is it okay to use only ground beef?
Yes, using all ground beef in this Delicious Meat Pie Recipe works perfectly fine and will still give you that delicious, comforting flavor.
How do I prevent the pie crust from getting soggy?
Letting the filling cool slightly before assembling helps, and making slits on top allows steam to escape during baking, which keeps the crust crisp.
Can I add vegetables to the filling?
Definitely! Diced cooked potatoes, peas, or even carrots can be mixed into the filling for added texture and nutrition.
What is the best way to reheat leftover meat pie?
Reheating in the oven at 350°F ensures the crust stays flaky and the filling warms through evenly, preserving the pie’s delicious texture.
Final Thoughts
There’s something so special about a homemade meat pie that makes every mealtime feel like an occasion, and this Delicious Meat Pie Recipe lives up to that promise with hearty flavor and comforting allure. Whether you’re cooking for your family or treating guests, give this recipe a try—you’ll be amazed how simple ingredients come together to create something truly unforgettable.
Print
Delicious Meat Pie Recipe
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Total Time: 1 hour
- Yield: 6 servings
- Category: Main Course
- Method: Baking
- Cuisine: Canadian, American
Description
This delicious meat pie recipe combines ground beef and pork with warm spices and a flaky pie crust to create a comforting and satisfying main course. Perfect for a cozy dinner, this savory pie features a rich filling enhanced with garlic, onions, Worcestershire sauce, and a blend of herbs and spices. Baked until golden brown, it offers a classic comfort food experience loved in Canadian and American cuisines.
Ingredients
Meat Filling
- 1 lb ground beef
- 1/2 lb ground pork (optional, or use all beef)
- 1 tablespoon olive oil
- 1 small onion, finely chopped
- 2 garlic cloves, minced
- 1/2 teaspoon dried thyme
- 1/2 teaspoon ground allspice
- 1/4 teaspoon ground cloves
- 1/2 teaspoon salt
- 1/2 teaspoon black pepper
- 1/4 cup beef broth
- 1 tablespoon Worcestershire sauce
- 2 tablespoons all-purpose flour
Pie Crust and Topping
- 1 (14 oz) package refrigerated pie crusts (or homemade)
- 1 egg, beaten (for egg wash)
Instructions
- Preheat Oven: Preheat your oven to 375°F to ensure it’s ready for baking the pie once the filling and crust are prepared.
- Sauté Aromatics: Heat olive oil in a large skillet over medium heat. Add finely chopped onion and minced garlic, sautéing until softened and fragrant, about 3–4 minutes.
- Cook Meat: Add ground beef and pork to the skillet, crumbling them as they cook. Stir in dried thyme, ground allspice, ground cloves, salt, and black pepper. Continue cooking until the meat is browned and cooked through, approximately 7–8 minutes.
- Thicken Filling: Sprinkle all-purpose flour evenly over the meat mixture and stir well to coat. Pour in beef broth and Worcestershire sauce, cooking for another 3–4 minutes while stirring until the filling thickens slightly. Remove from heat and allow to cool slightly.
- Prepare Pie Crust: Roll out one pie crust and fit it into a 9-inch pie plate, making sure it is evenly spread with no air pockets.
- Add Filling: Spoon the cooled meat filling evenly into the prepared pie crust.
- Top and Seal: Place the second pie crust over the filling. Crimp the edges of the crusts together to seal the pie, then cut a few slits in the top crust to allow steam to escape during baking.
- Apply Egg Wash: Brush the top crust with the beaten egg to promote a golden, glossy finish when baked.
- Bake: Bake the pie in the preheated oven for 35–40 minutes, or until the crust is golden brown and crisp.
- Rest and Serve: Remove the pie from the oven and let it rest for 10 minutes before slicing and serving.
Notes
- For added richness and texture, consider mixing diced cooked potatoes or peas into the meat filling before assembling the pie.
- You can freeze the unbaked meat pie for up to 2 months; simply thaw it in the refrigerator before baking as directed.

