Savory meat pies are the ultimate comfort food, wrapping hearty fillings in flaky, golden crusts that beckon with every bite. Whether you’re craving a classic chicken pot pie or eager to explore global flavors, our roundup of 20 delicious recipes promises to satisfy. Perfect for cozy nights in or impressing guests, these pies are sure to become cherished favorites. Let’s dive into the delicious possibilities!
Classic Beef and Onion Meat Pie

You’ve probably had meat pies before, but this Classic Beef and Onion Meat Pie is a game-changer. It’s hearty, flavorful, and perfect for any occasion.
6
portions25
minutes50
minutesIngredients
- 2 cups all-purpose flour (I like to sift mine for a lighter crust)
- 1/2 cup unsalted butter, chilled and cubed (extra cold butter makes the flakiest crust)
- 1/4 cup ice water (just enough to bring the dough together)
- 1 lb ground beef (80/20 blend for the best flavor and juiciness)
- 1 large onion, finely chopped (yellow onions are my go-to for sweetness)
- 1 tsp salt (don’t skimp, it brings out the flavors)
- 1/2 tsp black pepper (freshly ground if you have it)
- 1 tbsp olive oil (extra virgin for a fruity note)
- 1 egg, beaten (for that golden crust)
Instructions
- Preheat your oven to 375°F. A properly heated oven ensures even cooking.
- In a large bowl, mix flour and butter until crumbly. Tip: Use your fingertips for better control.
- Gradually add ice water, stirring until dough forms. Don’t overmix to keep the crust tender.
- Roll out dough on a floured surface to fit a 9-inch pie dish. Chill for 15 minutes to prevent shrinking.
- Heat olive oil in a skillet over medium heat. Add onions, cooking until translucent, about 5 minutes.
- Add ground beef, salt, and pepper. Cook until beef is browned, breaking it into small pieces.
- Spoon the beef mixture into the chilled pie crust. Spread evenly.
- Cover with the remaining dough, sealing edges. Cut slits on top for steam to escape.
- Brush the top with beaten egg for a shiny finish.
- Bake for 35-40 minutes, until golden brown. Let it rest for 10 minutes before slicing.
Just out of the oven, this pie boasts a flaky crust with a savory, juicy filling. Serve it with a side of pickled vegetables for a tangy contrast.
Chicken and Mushroom Pot Pie

Everyone loves a comforting pot pie, especially when it’s packed with tender chicken and earthy mushrooms. This version is straightforward, delivering rich flavors without the fuss.
6
servings20
minutes45
minutesIngredients
- 2 cups diced chicken breast (I find thigh meat adds more flavor, but breast works for a leaner option)
- 1.5 cups sliced cremini mushrooms (button mushrooms are fine, but cremini have a deeper taste)
- 1 cup frozen peas and carrots mix (no need to thaw, they cook perfectly in the pie)
- 1/3 cup unsalted butter (I always use unsalted to control the dish’s saltiness)
- 1/3 cup all-purpose flour (for thickening, measure it leveled)
- 1.5 cups chicken broth (homemade is best, but store-bought works in a pinch)
- 2/3 cup milk (whole milk gives the richest sauce)
- 1 tsp salt (adjust based on your broth’s saltiness)
- 1/2 tsp black pepper (freshly ground for the best flavor)
- 1 package refrigerated pie crusts (or homemade if you’re feeling ambitious)
Instructions
- Preheat your oven to 425°F. This ensures a crispy crust.
- In a large skillet, melt butter over medium heat. Watch it closely to avoid browning.
- Add flour to the butter, whisking constantly for 2 minutes to cook out the raw taste.
- Gradually whisk in chicken broth and milk until smooth. Tip: Add liquids slowly to prevent lumps.
- Bring the mixture to a simmer, stirring frequently until it thickens, about 5 minutes.
- Stir in chicken, mushrooms, peas, carrots, salt, and pepper. Cook for 3 minutes to combine flavors.
- Remove from heat. Let it cool slightly while you prepare the crust. Tip: Cooling prevents a soggy bottom.
- Line a pie dish with one crust. Pour in the filling. Cover with the second crust, sealing edges.
- Cut slits in the top crust for steam to escape. Bake for 30-35 minutes until golden. Tip: Place on a baking sheet to catch spills.
Unbelievably flaky crust gives way to a creamy, savory filling. Serve it with a crisp green salad to cut through the richness.
Lamb and Rosemary Hand Pies

Gather around for a savory treat that’s perfect for any occasion. These Lamb and Rosemary Hand Pies are a delightful mix of flavors wrapped in a flaky crust.
6
portions15
minutes40
minutesIngredients
- 1 lb ground lamb (I find the fat content here adds great flavor)
- 1 tbsp fresh rosemary, finely chopped (fresh is key for that aromatic punch)
- 1/2 cup diced onions (yellow onions work best for sweetness)
- 1 tsp salt (I like sea salt for its clean taste)
- 1/2 tsp black pepper (freshly ground makes a difference)
- 1 package (14 oz) pre-made pie crusts (thawed if frozen, for convenience)
- 1 egg, beaten (room temp eggs help with even brushing)
- 1 tbsp olive oil (extra virgin is my go-to for its fruity notes)
Instructions
- Preheat your oven to 375°F. This ensures a crispy crust.
- Heat olive oil in a pan over medium heat. Add onions, cooking until translucent, about 5 minutes.
- Add ground lamb, breaking it apart with a spoon. Cook until no pink remains, roughly 8 minutes.
- Stir in rosemary, salt, and pepper. Cook for another 2 minutes to meld flavors. Remove from heat.
- Roll out pie crusts on a floured surface. Cut into 6-inch circles using a bowl or cutter.
- Spoon lamb mixture onto one half of each circle, leaving a border. Brush edges with beaten egg.
- Fold dough over filling, pressing edges with a fork to seal. Brush tops with more egg.
- Place pies on a baking sheet lined with parchment. Bake for 20-25 minutes, until golden brown.
Oven-fresh, these pies boast a crispy exterior with a juicy, herby lamb filling inside. Serve them with a side of mint yogurt sauce for an extra zing.
Spicy Jamaican Beef Patty

Warm up your kitchen with these Spicy Jamaican Beef Patties, a perfect blend of heat and flavor wrapped in a golden crust. They’re a hit for any meal or snack, easy to make, and even easier to love.
6
patties30
minutes27
minutesIngredients
– 2 cups all-purpose flour (I like to sift mine for extra flakiness)
– 1/2 cup cold unsalted butter, cubed (keep it cold for the best texture)
– 1/4 cup ice water (just enough to bring the dough together)
– 1 lb ground beef (85% lean works great for flavor and juiciness)
– 1 small onion, finely diced (the finer, the better for even distribution)
– 2 cloves garlic, minced (fresh is always my preference)
– 1 tbsp Jamaican curry powder (the spice that brings it all together)
– 1/2 tsp cayenne pepper (adjust based on your heat preference)
– 1/2 tsp salt (I find this amount perfectly balances the spices)
– 1/4 tsp black pepper (freshly ground adds a nice kick)
– 1 egg, beaten (for that beautiful golden finish)
Instructions
1. In a large bowl, mix flour and salt. Add cold butter, using your fingers to rub it into the flour until it resembles coarse crumbs.
2. Gradually add ice water, stirring until the dough just comes together. Wrap in plastic and chill for 30 minutes. Tip: Don’t overwork the dough to keep it tender.
3. While dough chills, brown ground beef in a skillet over medium heat, breaking it apart. Add onion and garlic, cooking until soft.
4. Stir in curry powder, cayenne, salt, and black pepper. Cook for 2 minutes, then remove from heat to cool slightly.
5. Preheat oven to 375°F. Roll out dough on a floured surface to 1/8-inch thickness. Cut into 6-inch circles.
6. Spoon beef mixture onto one half of each circle, leaving a border. Brush edges with beaten egg, fold over, and crimp with a fork to seal.
7. Place patties on a baking sheet, brush tops with remaining egg. Bake for 25 minutes or until golden brown. Tip: Rotate the sheet halfway for even browning.
8. Let cool for 5 minutes before serving. Tip: They’re even better with a side of cool, creamy coleslaw to balance the heat.
Enjoy these patties hot for the best experience. The crust is flaky, the filling is spicy and savory, perfect for a hearty snack or a main dish. Try serving them with a mango salsa for a sweet contrast.
Shepherd’s Pie with Mashed Potato Topping

Uncomplicated and hearty, this Shepherd’s Pie with Mashed Potato Topping is a comfort food classic. Perfect for using up leftover veggies and meat, it’s a one-dish wonder.
4
servings20
minutes50
minutesIngredients
- 1 lb ground lamb (beef works too, but lamb is traditional)
- 1 cup frozen peas and carrots (no need to thaw, they cook perfectly in the filling)
- 1 small onion, diced (yellow or white, whatever you have on hand)
- 2 cloves garlic, minced (fresh is best here for that punch of flavor)
- 2 tbsp tomato paste (I like the kind in a tube for easy storage)
- 1 tsp Worcestershire sauce (a splash adds depth)
- 1 cup beef stock (low sodium lets you control the saltiness)
- 2 lbs potatoes, peeled and cubed (Yukon Golds are my go-to for creamy mash)
- 1/2 cup milk (whole milk makes the mash extra rich)
- 4 tbsp butter (unsalted, so you can adjust seasoning)
- Salt and pepper (to taste, but don’t be shy)
Instructions
- Preheat oven to 400°F. This ensures a crispy top.
- Boil potatoes in salted water until fork-tender, about 15 minutes. Tip: Cut them same size for even cooking.
- While potatoes cook, brown lamb in a skillet over medium heat. Drain excess fat.
- Add onion and garlic to the skillet. Cook until soft, about 5 minutes.
- Stir in tomato paste, Worcestershire, and beef stock. Simmer until slightly thickened, about 10 minutes. Tip: Don’t rush this; it builds flavor.
- Mix in peas and carrots. Cook for 2 minutes. They should stay bright and crisp.
- Drain potatoes. Mash with milk and butter until smooth. Season well. Tip: Warm milk prevents a gluey texture.
- Spread lamb mixture in a baking dish. Top with mashed potatoes. Use a fork to create peaks for browning.
- Bake until golden and bubbly, about 20 minutes. Let stand 5 minutes before serving.
Warm, comforting, and satisfying, this pie has a creamy top with a savory, meaty bottom. Try serving it with a crisp green salad to cut through the richness.
Steak and Guinness Pie

Zesty flavors meet hearty comfort in this Steak and Guinness Pie. Perfect for chilly evenings, it’s a robust dish that promises satisfaction with every bite.
4
portions20
minutes135
minutesIngredients
- 2 lbs chuck steak, cubed (go for well-marbled pieces for tenderness)
- 1 cup Guinness stout (the darker, the richer the flavor)
- 1 large onion, diced (yellow onions work best for sweetness)
- 2 carrots, chopped (keep them chunky for texture)
- 2 tbsp all-purpose flour (for thickening, don’t skip)
- 1 tbsp tomato paste (adds a nice depth)
- 2 cups beef stock (homemade if you have it)
- 1 sheet puff pastry (thawed, but keep it cold until use)
- 1 egg, beaten (for that golden shine)
- Salt and pepper to taste (freshly ground pepper is a must)
Instructions
- Preheat your oven to 375°F (190°C).
- Season the steak cubes with salt and pepper. Brown them in a hot pan, then set aside.
- In the same pan, sauté onions and carrots until soft, about 5 minutes.
- Sprinkle flour over the veggies, stir well to coat, then add tomato paste.
- Pour in Guinness and beef stock, scraping the bottom for flavorful bits.
- Return the steak to the pan. Simmer on low for 1.5 hours until tender.
- Transfer the filling to a pie dish. Cover with puff pastry, trim edges, and brush with beaten egg.
- Bake for 25-30 minutes until the pastry is puffed and golden.
Crunchy pastry gives way to tender, flavorful steak in every forkful. Serve with a side of mashed potatoes or a simple green salad for contrast.
Pork and Apple Pie with Puff Pastry

Savor the perfect blend of savory pork and sweet apples encased in flaky puff pastry with this Pork and Apple Pie recipe. It’s a comforting dish that brings together the best of both worlds for any meal.
5
portions15
minutes33
minutesIngredients
- 1 lb ground pork (I find lean pork works best for a less greasy pie)
- 2 medium apples, peeled and diced (Granny Smith adds a nice tartness)
- 1 sheet puff pastry, thawed (keep it cold until ready to use for best results)
- 1 tbsp olive oil (extra virgin is my go-to for its flavor)
- 1/2 tsp salt (I like sea salt for its subtle crunch)
- 1/4 tsp black pepper (freshly ground makes all the difference)
- 1 egg, beaten (room temp eggs here help with even browning)
Instructions
- Preheat your oven to 400°F (200°C). A hot oven ensures the pastry puffs up nicely.
- Heat olive oil in a pan over medium heat. Add ground pork, breaking it apart with a spoon. Cook until no longer pink, about 5 minutes.
- Add diced apples, salt, and pepper to the pan. Cook for another 3 minutes until apples soften slightly. Tip: Don’t overcook the apples; they should retain some bite.
- Roll out the puff pastry on a floured surface to fit your pie dish. Tip: Chill the pastry for 10 minutes before rolling to prevent sticking.
- Transfer the pork and apple mixture into the pie dish. Cover with the puff pastry, sealing the edges by pressing down with a fork.
- Brush the top of the pastry with beaten egg for a golden finish. Tip: Use a pastry brush for even coverage.
- Cut a few slits on top to allow steam to escape. Bake for 25 minutes or until the pastry is golden and puffed.
The pie emerges with a crisp, buttery crust giving way to a juicy, flavorful filling. Serve it with a side of sharp cheddar or a simple green salad for a complete meal.
Venison and Red Wine Pie

Luscious and hearty, this venison and red wine pie is a game-changer for cozy dinners. Perfect for impressing guests or treating yourself.
2
servings20
minutes135
minutesIngredients
- 2 lbs venison, cubed (shoulder works best for tenderness)
- 1 cup red wine (a bold Cabernet adds depth)
- 2 cups beef stock (homemade if you have it)
- 1 large onion, diced (yellow for sweetness)
- 2 carrots, chopped (keep them chunky for texture)
- 2 tbsp all-purpose flour (for thickening, don’t skip)
- 3 tbsp olive oil (extra virgin is my go-to)
- 1 tsp thyme (fresh if possible, but dried works)
- Salt and pepper (to taste, but be generous)
- 1 package puff pastry (thawed, because homemade is a project)
- 1 egg, beaten (room temp eggs here for even washing)
Instructions
- Preheat oven to 375°F. This ensures even cooking.
- Heat olive oil in a large pan over medium-high heat. Sear venison until browned, about 5 minutes. Tip: Don’t overcrowd the pan.
- Remove venison, set aside. In same pan, sauté onions and carrots until soft, 5 minutes.
- Stir in flour, cook for 1 minute to remove raw taste.
- Add red wine, scrape up browned bits. Simmer until reduced by half, about 3 minutes.
- Return venison to pan. Add beef stock and thyme. Bring to a boil, then simmer for 1.5 hours until meat is tender. Tip: Lid slightly ajar to prevent boiling over.
- Season with salt and pepper. Transfer to pie dish. Let cool slightly.
- Cover with puff pastry, trim edges. Brush with beaten egg. Tip: Egg wash gives a golden finish.
- Bake for 25 minutes until pastry is puffed and golden.
Flaky pastry gives way to rich, wine-infused venison. Serve with a side of mashed potatoes for the ultimate comfort meal.
Curry Chicken Pie with Flaky Crust

Let’s dive into making a Curry Chicken Pie with Flaky Crust, a dish that combines spicy, savory flavors with a buttery, crisp exterior.
2
servings20
minutes40
minutesIngredients
- 2 cups all-purpose flour (I like to sift mine for extra flakiness)
- 1/2 cup unsalted butter, chilled and cubed (keep it cold for the best crust)
- 1/4 cup ice water (just enough to bring the dough together)
- 1 lb chicken breast, diced (thighs work too for more flavor)
- 1 tbsp curry powder (go for a brand you trust)
- 1/2 cup heavy cream (makes the filling luxuriously creamy)
- 1 small onion, finely chopped (yellow onions are my pick here)
- 1 garlic clove, minced (fresh is always better)
- Salt to taste (I start with 1/2 tsp and adjust)
Instructions
- Preheat your oven to 375°F (190°C). A hot oven is key for a flaky crust.
- In a large bowl, mix flour and salt. Add butter, using your fingers to rub it into the flour until it resembles coarse crumbs.
- Gradually add ice water, stirring until the dough comes together. Tip: Don’t overwork the dough to keep it tender.
- Roll out the dough on a floured surface to fit your pie dish. Chill for 30 minutes. This prevents shrinking.
- Meanwhile, cook chicken, onion, and garlic in a pan over medium heat until the chicken is no longer pink, about 5 minutes.
- Stir in curry powder and heavy cream. Simmer for 2 minutes until thickened. Tip: Adjust the curry to your heat preference.
- Pour the chicken mixture into the chilled crust. Cover with the remaining dough, sealing the edges.
- Cut slits on top for steam to escape. Bake for 25-30 minutes until golden brown. Tip: A pie shield prevents over-browning.
Out of the oven, this pie boasts a golden, flaky crust with a creamy, spicy filling. Serve it with a crisp salad to balance the richness.
Turkey and Cranberry Hand Pies

Savor the perfect blend of savory and sweet with these Turkey and Cranberry Hand Pies. Ideal for on-the-go meals or a cozy dinner, they’re a hit any time of year.
6
pies15
minutes25
minutesIngredients
– 2 cups cooked turkey, shredded (leftovers work great here)
– 1 cup cranberry sauce (homemade or store-bought, but go for the whole berry kind for texture)
– 1 package refrigerated pie crusts (I always keep an extra in the fridge for emergencies)
– 1 egg, beaten (room temp eggs mix better)
– 1 tbsp water (for the egg wash)
– 1/2 tsp salt (I like to use sea salt for a cleaner taste)
– 1/4 tsp black pepper (freshly ground makes a difference)
Instructions
1. Preheat your oven to 375°F. Line a baking sheet with parchment paper.
2. Roll out the pie crusts on a lightly floured surface. Cut into 6-inch circles.
3. In a bowl, mix the turkey, cranberry sauce, salt, and pepper. Spoon onto one half of each crust circle.
4. Fold the crust over the filling. Seal edges with a fork.
5. Whisk the egg and water together. Brush over the pies for a golden finish.
6. Cut small slits on top for steam to escape.
7. Bake for 20-25 minutes, until golden brown.
8. Let cool for 5 minutes before serving.
You’ll love the flaky crust against the juicy, flavorful filling. Try serving with a side of gravy for dipping to take it to the next level.
Australian Meat Pie with Tomato Sauce

Hankering for a taste of Down Under? This Australian Meat Pie with Tomato Sauce is a hearty, flavorful dish that’s surprisingly easy to make at home. Perfect for any meal, it’s a crowd-pleaser that brings a bit of Aussie flair to your table.
3
portions15
minutes38
minutesIngredients
- 1 lb ground beef (I like 80/20 for the perfect fat ratio)
- 1 onion, finely diced (yellow onions work best for sweetness)
- 1 cup beef stock (homemade if you have it, but store-bought is fine)
- 2 tbsp tomato paste (the secret to a rich, deep flavor)
- 1 tsp Worcestershire sauce (a dash adds umami)
- 1 sheet puff pastry, thawed (keep it cold until ready to use)
- 1 egg, beaten (for that golden shine)
- 1/2 cup tomato sauce (for serving, choose a brand with a bit of tang)
Instructions
- Preheat your oven to 400°F (200°C). A hot oven ensures a crispy pastry.
- In a skillet over medium heat, cook the ground beef until browned, about 5 minutes. Tip: Don’t overcrowd the pan to get a good sear.
- Add the diced onion and cook until soft, about 3 minutes. Stir occasionally to prevent burning.
- Mix in the tomato paste and Worcestershire sauce, then pour in the beef stock. Simmer for 10 minutes until thickened. Tip: The filling should coat the back of a spoon.
- Roll out the puff pastry and cut into 4 squares. Spoon the meat mixture onto one half of each square, leaving a border.
- Fold the pastry over the filling, seal the edges with a fork, and brush with beaten egg. Tip: Egg wash gives a beautiful golden finish.
- Bake for 20 minutes or until the pastry is puffed and golden. Serve hot with tomato sauce on the side.
Warm, flaky pastry encases a savory beef filling, with the tomato sauce adding a bright contrast. Try serving it with a side of mashed potatoes for a truly comforting meal.
Cheesy Bacon and Beef Pie

Unbelievably hearty and satisfying, this pie combines the rich flavors of beef and bacon with a gooey cheese topping. Perfect for a cozy dinner or a hearty lunch.
6
portions15
minutes28
minutesIngredients
- 1 lb ground beef (80/20 blend for juiciness)
- 6 strips thick-cut bacon (I like applewood smoked for extra flavor)
- 1 cup shredded cheddar cheese (sharp cheddar melts beautifully)
- 1/2 cup diced onions (yellow onions for sweetness)
- 1 tbsp olive oil (extra virgin is my go-to)
- 1 tsp garlic powder (for that quick flavor boost)
- 1/2 tsp salt (I prefer sea salt for its clean taste)
- 1/4 tsp black pepper (freshly ground packs more punch)
- 1 pre-made pie crust (saves time without sacrificing quality)
Instructions
- Preheat oven to 375°F. This ensures a crispy crust.
- Heat olive oil in a skillet over medium heat. Adds a nice base flavor.
- Add diced onions, cook until translucent, about 3 minutes. Stir occasionally.
- Add ground beef, break it apart with a spatula. Cook until no pink remains, about 5 minutes.
- While beef cooks, chop bacon into 1-inch pieces. Crispier bacon adds texture.
- Drain excess fat from beef, then stir in garlic powder, salt, and pepper. Mix well.
- Transfer beef mixture to pie crust, spreading evenly. Prevents soggy bottoms.
- Sprinkle shredded cheddar cheese on top. More cheese means more gooey goodness.
- Bake for 20 minutes, or until cheese is bubbly and slightly golden. Watch for perfection.
- Let pie rest for 5 minutes before slicing. Ensures clean cuts.
Absolutely delicious with a crispy crust and melty cheese center. Serve with a side of sour cream for an extra tangy kick.
Vegetable and Lentil Meatless Pie

Makes a hearty, satisfying meal that’s packed with protein and veggies. Perfect for a cozy dinner or meal prep.
1
pie20
minutes56
minutesIngredients
- 1 cup dried lentils (green hold their shape best)
- 2 cups vegetable broth (homemade adds depth)
- 1 tbsp extra virgin olive oil (my go-to for flavor)
- 1 large onion, diced (yellow for sweetness)
- 2 carrots, diced (no need to peel if organic)
- 2 celery stalks, diced (leaves add extra flavor)
- 3 garlic cloves, minced (fresh is key)
- 1 tsp dried thyme (rub between fingers to release oils)
- 1/2 tsp salt (adjust based on broth saltiness)
- 1/4 tsp black pepper (freshly ground tastes best)
- 1 pie crust (store-bought for ease, or homemade if you’re ambitious)
Instructions
- Preheat oven to 375°F. Place rack in middle position.
- Rinse lentils under cold water. Pick out any debris.
- In a medium pot, combine lentils and broth. Bring to a boil.
- Reduce heat to low. Simmer uncovered for 20 minutes, until lentils are tender but not mushy. Tip: Stir occasionally to prevent sticking.
- Heat olive oil in a large skillet over medium heat. Add onion, carrots, and celery. Cook for 5 minutes, stirring often.
- Add garlic, thyme, salt, and pepper. Cook for 1 minute, until fragrant.
- Stir in cooked lentils. Remove from heat. Let cool slightly.
- Press pie crust into a 9-inch pie dish. Trim edges.
- Fill crust with lentil mixture. Smooth top with a spoon.
- Bake for 30 minutes, until crust is golden. Tip: Cover edges with foil if browning too quickly.
- Let pie rest for 10 minutes before slicing. Tip: This helps filling set.
Not overly heavy, this pie has a comforting texture with a slight crunch from the veggies. Serve with a crisp green salad or a dollop of tangy yogurt for contrast.
Moroccan Spiced Lamb Pie

Every bite of this Moroccan Spiced Lamb Pie transports you straight to the bustling markets of Marrakech. It’s a hearty, flavorful dish that’s perfect for any season.
2
portions15
minutes38
minutesIngredients
- 1 lb ground lamb (the fattier, the better for flavor)
- 1 cup diced onions (yellow onions work best here)
- 2 tbsp extra virgin olive oil (my go-to for richness)
- 1 tbsp Moroccan spice blend (homemade or store-bought, but check for freshness)
- 1 tsp salt (I prefer sea salt for its clean taste)
- 1/2 cup frozen peas (no need to thaw, they cook quickly)
- 1 sheet puff pastry (thawed overnight in the fridge for best results)
- 1 egg, beaten (room temp eggs mix more evenly)
Instructions
- Preheat your oven to 400°F. A hot oven ensures a crispy pastry.
- Heat olive oil in a skillet over medium heat. Add onions, cooking until translucent, about 5 minutes.
- Add ground lamb, breaking it apart with a spoon. Cook until no pink remains, roughly 7 minutes.
- Stir in Moroccan spice blend and salt. Cook for another minute to toast the spices.
- Mix in peas, then remove from heat. Let the filling cool slightly.
- Roll out puff pastry on a floured surface. Cut into 4 equal squares.
- Divide lamb mixture among the squares, leaving a border. Fold corners to the center, pinching edges to seal.
- Brush tops with beaten egg. This gives a golden, glossy finish.
- Bake for 20-25 minutes, until pastry is puffed and golden.
Rich flavors and a flaky crust make this pie a standout. Serve with a side of mint yogurt for a refreshing contrast.
BBQ Pulled Pork Pie

Lazy Sundays call for comfort food that packs a punch. This BBQ Pulled Pork Pie combines smoky flavors with a buttery crust for a hearty meal.
6
portions15
minutes30
minutesIngredients
- 2 cups pulled pork (leftover works great, but freshly smoked is unbeatable)
- 1 cup BBQ sauce (I swear by a tangy, Kansas City-style for depth)
- 1 pie crust (homemade or store-bought, but always keep it chilled until use)
- 1/2 cup shredded cheddar cheese (sharpness cuts through the sweetness)
- 1 egg (room temp for a smoother glaze)
- 1 tbsp water (cold, to mix with the egg)
Instructions
- Preheat your oven to 375°F. A hot oven ensures a crisp crust.
- Mix pulled pork with BBQ sauce in a bowl. The pork should be well-coated but not swimming.
- Roll out the pie crust into a 9-inch pie dish. Press gently to avoid air pockets.
- Spread the pork mixture evenly over the crust. Leave a 1-inch border for folding.
- Sprinkle cheese over the pork. It melts into the meat, creating pockets of gooey goodness.
- Fold the edges of the crust over the filling, pleating as you go for a rustic look.
- Whisk egg with water and brush over the crust. This gives it a golden shine.
- Bake for 25-30 minutes until the crust is golden and the filling bubbles at the edges.
- Let it rest for 5 minutes before slicing. This keeps the filling from oozing out.
Melt-in-your-mouth pork meets a flaky crust in every bite. Serve with a side of coleslaw to cut through the richness.
Greek Moussaka Pie with Eggplant

Let’s dive into making a Greek Moussaka Pie with Eggplant, a hearty dish that layers rich flavors and textures.
6
portions30
minutes85
minutesIngredients
- 2 large eggplants, sliced into 1/2-inch rounds (I like to leave the skin on for texture)
- 1 lb ground lamb (beef works too, but lamb is traditional)
- 1/4 cup extra virgin olive oil (my go-to for its fruity notes)
- 1 large onion, diced (yellow onions are my preference for sweetness)
- 3 cloves garlic, minced (fresh is best, no substitutes)
- 1 tsp ground cinnamon (adds a warm depth)
- 1/2 tsp ground allspice (don’t skip this, it’s key)
- 1 can (14 oz) crushed tomatoes (San Marzano are my favorite)
- 1/2 cup grated Parmesan cheese (freshly grated melts better)
- 2 eggs, room temperature (they blend more smoothly)
- 1 cup whole milk (for richness)
- 1/4 cup all-purpose flour (for thickening the béchamel)
- 2 tbsp butter (unsalted, to control the saltiness)
Instructions
- Preheat oven to 375°F. Lightly oil a 9×13 inch baking dish.
- Arrange eggplant slices on a baking sheet. Brush both sides with olive oil. Bake for 20 minutes until soft. Flip halfway.
- In a skillet, brown the lamb over medium heat. Drain excess fat.
- Add onion to the skillet. Cook until translucent, about 5 minutes.
- Stir in garlic, cinnamon, and allspice. Cook for 1 minute until fragrant.
- Add crushed tomatoes. Simmer for 10 minutes. Season with salt.
- Layer half the eggplant in the baking dish. Top with lamb mixture. Repeat layers.
- In a saucepan, melt butter over medium heat. Whisk in flour. Cook for 2 minutes.
- Gradually add milk, whisking constantly. Cook until thickened, about 5 minutes.
- Remove from heat. Whisk in eggs and Parmesan. Pour over the layered dish.
- Bake for 45 minutes until golden and bubbly. Let stand for 10 minutes before serving.
Golden and bubbly, this moussaka pie offers a creamy béchamel topping over spiced lamb and tender eggplant. Serve with a crisp green salad to cut through the richness.
Philly Cheesesteak Pie

Kick off your culinary adventure with this Philly Cheesesteak Pie, a hearty twist on the classic sandwich that’s perfect for any meal.
1
pie20
minutes40
minutesIngredients
- 1 lb ribeye steak, thinly sliced (freeze for 30 minutes for easier slicing)
- 1 large onion, thinly sliced (I love the sweetness of Vidalias here)
- 1 green bell pepper, thinly sliced
- 2 tbsp extra virgin olive oil (my go-to for richness)
- 1 tsp salt
- 1/2 tsp black pepper
- 1 cup provolone cheese, shredded (sharp provolone adds a nice bite)
- 1 pre-made pie crust (homemade is great, but store-bought saves time)
- 1 egg, beaten (for egg wash, room temp eggs mix better)
Instructions
- Preheat oven to 375°F. Place pie crust in a 9-inch pie dish, trimming edges as needed.
- Heat olive oil in a large skillet over medium-high heat. Add onions and bell peppers, cooking until soft, about 5 minutes.
- Add sliced ribeye, salt, and pepper to the skillet. Cook until the steak is no longer pink, about 3-4 minutes. Tip: Don’t overcrowd the skillet to ensure even cooking.
- Remove skillet from heat. Stir in half the provolone cheese until melted.
- Spoon the steak mixture into the pie crust. Sprinkle remaining cheese on top.
- Brush the edges of the pie crust with beaten egg for a golden finish.
- Bake for 25-30 minutes, or until the crust is golden and the cheese is bubbly. Tip: Let it rest for 5 minutes before slicing to set the filling.
- Serve warm. Tip: Pair with a crisp green salad to balance the richness.
Yield a pie with a flaky crust, juicy filling, and gooey cheese. Perfect for game day or a cozy dinner at home.
South African Bobotie Pie

Just when you thought comfort food couldn’t get any better, here comes a twist on the classic South African Bobotie. This pie version is a hearty, spiced mince masterpiece topped with a golden egg layer, baked to perfection.
6
portions20
minutes44
minutesIngredients
- 1 lb ground beef (I lean towards 85/15 for optimal juiciness)
- 1 large onion, finely chopped (yellow onions are my pick for sweetness)
- 2 slices of white bread, soaked in 1/2 cup milk (squeeze out excess milk before using)
- 2 tbsp curry powder (medium heat for a balanced flavor)
- 1 tbsp apricot jam (adds a subtle sweetness that’s key)
- 1/2 cup raisins (trust me, they’re essential)
- 2 eggs (room temp eggs blend smoother into the topping)
- 1 cup milk (whole milk makes the custard extra rich)
- 1 tbsp olive oil (extra virgin is my go-to for sautéing)
- 1 tsp salt (adjust based on your preference)
- 1/2 tsp black pepper (freshly ground packs more punch)
Instructions
- Preheat oven to 350°F. Grease a 9-inch pie dish lightly with olive oil.
- Heat olive oil in a large skillet over medium heat. Add onions, sauté until translucent, about 5 minutes.
- Add ground beef to the skillet. Cook until browned, breaking it apart with a spoon, about 8 minutes.
- Stir in curry powder, salt, and pepper. Cook for 1 minute to bloom the spices.
- Mix in apricot jam and raisins. Remove from heat. Fold in soaked bread until well combined.
- Transfer the beef mixture to the prepared pie dish, pressing down evenly.
- Whisk eggs and milk in a bowl. Pour over the beef mixture.
- Bake for 30 minutes, or until the topping is set and golden.
- Let stand for 5 minutes before slicing. This rest time helps the layers set.
Comforting and aromatic, this pie delivers a perfect balance of sweet and savory. Serve it with a side of chutney for an extra flavor kick, or keep it simple with a crisp green salad.
Mexican Picadillo Empanadas

Here’s a twist on classic empanadas that’ll spice up your weeknight dinners. Mexican Picadillo Empanadas are hearty, flavorful, and perfect for sharing.
12
empanadas20
minutes43
minutesIngredients
- 1 lb ground beef (I like 80/20 for juiciness)
- 1 medium onion, finely diced (yellow onions work best)
- 2 cloves garlic, minced (fresh is key here)
- 1 cup diced potatoes (peeled and small cubes)
- 1/2 cup diced carrots (for a sweet crunch)
- 1/2 cup frozen peas (no need to thaw)
- 1 tbsp olive oil (extra virgin is my go-to)
- 1 tsp ground cumin (toast it first for extra flavor)
- 1/2 tsp cinnamon (trust me, it’s a game changer)
- 1/2 cup tomato sauce (homemade or store-bought)
- Salt to taste (I start with 1/2 tsp)
- 1 package empanada discs (find them in the freezer aisle)
- 1 egg, beaten (for that golden finish)
Instructions
- Heat olive oil in a large skillet over medium heat. Add onions and garlic, sauté until translucent, about 3 minutes.
- Add ground beef, breaking it apart with a spoon. Cook until no longer pink, about 5 minutes.
- Stir in potatoes, carrots, peas, cumin, cinnamon, and tomato sauce. Season with salt. Cover and simmer for 15 minutes, stirring occasionally.
- Preheat oven to 375°F. Line a baking sheet with parchment paper.
- Place a spoonful of picadillo in the center of each empanada disc. Fold over and seal edges with a fork.
- Brush each empanada with beaten egg. Bake for 20-25 minutes, until golden brown.
Keep an eye on the empanadas as they bake; the egg wash should turn a deep golden color. Let them cool for a few minutes before serving—the filling will be piping hot. These empanadas are a perfect balance of savory and sweet, with a satisfying crunch from the crust. Serve with a side of avocado crema for dipping.
French Tourtière with Pork and Veal

Bold flavors and hearty textures define this French Tourtière, a savory pie that’s perfect for cozy dinners. Combining pork and veal, it’s a dish that promises comfort in every bite.
6
portions20
minutes65
minutesIngredients
- 1 lb ground pork (I find the fat content here adds juiciness)
- 1 lb ground veal (for a delicate flavor contrast)
- 1 large onion, finely diced (yellow onions work best for sweetness)
- 2 cloves garlic, minced (fresh is key for that punch)
- 1 tsp dried thyme (rubbed between fingers to release oils)
- 1/2 tsp ground cloves (a hint goes a long way)
- 1/2 tsp ground cinnamon (adds warmth)
- 1/2 cup beef stock (homemade if you have it)
- 1 tbsp butter (unsalted, to control the saltiness)
- 1 package frozen pie crust (thawed, or homemade if you’re up for it)
- 1 egg, beaten (for that golden crust)
Instructions
- Preheat oven to 375°F. Position rack in the middle.
- In a large skillet over medium heat, melt butter. Add onion and garlic, sauté until translucent, about 5 minutes.
- Add pork and veal. Cook until no pink remains, breaking meat into small pieces, about 10 minutes.
- Stir in thyme, cloves, cinnamon, and beef stock. Simmer until liquid reduces by half, about 5 minutes. Tip: Skim off excess fat for a cleaner taste.
- Roll out one pie crust to fit a 9-inch pie dish. Spoon filling into crust.
- Cover with second crust, seal edges, and cut slits on top. Brush with beaten egg for shine.
- Bake until crust is golden and filling bubbles, 40-45 minutes. Tip: Place a baking sheet underneath to catch drips.
- Let stand 10 minutes before slicing. Tip: This rest allows juices to redistribute.
Aromatic and rich, this Tourtière boasts a flaky crust encasing a spiced meat filling. Serve with a crisp green salad to cut through the richness, or enjoy leftovers cold for a next-day treat.
Summary
Hearty and delicious, these 20 savory meat pie recipes are sure to warm your soul and satisfy your comfort food cravings. Whether you’re a seasoned chef or a kitchen newbie, there’s a pie here for everyone. Don’t forget to try these recipes, share your favorites in the comments, and pin this article on Pinterest to spread the love of homemade pies!

I’m Louise Cutler, a food lover who enjoys creating simple, flavorful recipes that anyone can make and share at home.



