Few dishes are as comforting and satisfying as a well-made meat pie. With a golden, flaky crust and a savory filling packed with seasoned meat and vegetables, it’s the kind of meal that warms you from the inside out. Whether served as a weeknight dinner or the centerpiece of a holiday table, meat pie is a timeless classic that has earned its place in kitchens around the world.
Meat pies vary greatly depending on where you’re from. In the UK and Australia, they’re often filled with minced beef or lamb, thickened with gravy, and enclosed in a buttery shortcrust or puff pastry. In the U.S., variations like the pot pie include chicken or beef in a creamy sauce with peas, carrots, and potatoes. No matter the version, the heart of the dish remains the same: tender meat, flavorful seasoning, and a satisfying pastry shell.
What makes a great meat pie is balance. The filling should be rich and hearty but not too heavy. The meat is usually browned for extra flavor, then simmered with onions, garlic, and herbs. A bit of broth or sauce helps keep everything moist. Some versions include wine, Worcestershire sauce, or tomato paste for depth, while others rely on classic salt-and-pepper seasoning to let the meat shine.
The crust is just as important as the filling. It should be crisp, buttery, and sturdy enough to hold everything together without becoming soggy. Homemade crust gives you full control over texture and flavor, but store-bought versions can work just as well for busy days.
Meat pies are also a great make-ahead option. You can prep and bake them in advance, then reheat for an easy, comforting meal that tastes just as good the next day. Paired with a fresh salad or steamed vegetables, they make a complete and satisfying dinner.

Ingredients
- 500 g ground beef or minced beef
- 1 medium onion chopped
- 2 cloves garlic minced
- 1 cup beef broth or beef stock
- 2 tablespoons flour all-purpose
- 1 packet puff pastry thawed
- 1 whole egg beaten for egg wash
- to taste salt and pepper
Instructions
- Preheat your oven to 200°C (400°F).
- In a large skillet, cook the ground beef over medium heat until browned. Drain excess fat.
- Add the chopped onion and minced garlic to the skillet and cook until the onion is translucent.
- Stir in the flour and cook for an additional minute.
- Gradually add the beef broth, stirring constantly until the mixture thickens.
- Season with salt and pepper to taste and simmer for an additional 5 minutes.
- Roll out the puff pastry and line a pie dish with one sheet. Add the beef mixture into the pie dish.
- Cover the pie with another sheet of puff pastry, seal the edges, and brush the top with the beaten egg.
- Make a few small slits in the top of the pie to allow steam to escape.
- Bake in the preheated oven for 30-40 minutes, or until the pastry is golden brown.
- Allow to cool slightly before slicing and serving.
Nutrition











Why do people like this? It’s just beef in a crust. My dog wouldn’t even eat it.
It was okay. The filling was a bit too salty for my taste. I might skip the salt next time.
I totally get what you mean! I’ve had the same issue with salty fillings before. Maybe using low-sodium broth could help next time?
Yummm! I added some carrots and peas for extra veggies and it turned out great! Definitely making again.
Love that you added veggies! Carrots and peas make everything better 😋. Can’t wait to try this myself!
This meat pie was fantastic! My family loved it and it’s so easy to make. Will be a weekly dinner now!
Honestly, I just don’t get the fuss over pies. It’s all just soggy pastry!
Help! My puff pastry didn’t rise! What did I do wrong? I followed the recipe. ☹️
Deliciousness overload!!! I can’t believe I made this! 💖
Wow, this meat pie is life! So easy to make and tastes amazing.
Totally agree! This recipe is a lifesaver for busy weeknights. Love it!
Meh. It was just okay. Too much work for something I can just order from a restaurant.
I followed the steps but somehow ended up with mush. Maybe I added too much broth??
Not sure about this one. The pastry was a bit too dry for my liking. Maybe a different dough next time?
Just made this! So easy and yummy. My kids loved it!
Love it! Made it for dinner and my husband was sooo impressed. Def a keeper!
The baking time seemed short, mine was still kinda raw inside. WATCH OUT! Maybe check it after 40 mins.
Great recipe! I used chicken instead of beef ’cause that’s what I had. Still turned out yummy! Thx!
I’m glad it worked out! Chicken is a great substitute. Have you tried adding any veggies to it?
But chicken is not beef!! Isn’t that like… a totally different recipe? 🤔
Meat pie is my fave! But I added some veggies and it was way better! Try it peoples!
Meat pie good, me give five stars cause I never try make before and it come out nice.
What do you mean beef broth? Can I use chicken broth? Pls help!
Chicken broth works fine! Just seasoning it well. Good luck!
I’ve never been able to make pastry. Always too thick or too thin. Any tips?
Maybe just practice rolling it out more evenly? Getting a good surface helps too!
I was skeptical at first, but wow! This is way easier than I thought. I’ll definitely recommend it to my friends.
Glad to hear it turned out well for you! This recipe is a game changer for quick dinners!
Really? I thought it would be hard. Does it taste like those fancy restaurant pies? I’m still nervous to try it.
I burnt the crust! Maybe preheating is for a reason? Haha. Still edible.
This pie took forever to cook! But it tasted great in the end. Worth the wait!
I don’t see how this can be called a meat pie it’s just meat and pastry. It lacks flavor.
I totally get what you mean! It could use more seasoning for sure. Maybe add some herbs next time?
Meat pie 👍
This meat pie was fantastic! My whole family loved it. I added some extra spices for flavor, and it turned out so good! Will make again!
I’m so glad to hear that! Extra spices always make a dish better. What did you add? I might try that next time!
Sounds good but isn’t meat pie a bit basic? I’ve never found it that great. Just saying.
This is just like my grandma used to make! Brings back all the feels. A must try!
Oh wow! My grandma also made the best meat pies! Can’t wait to try this recipe! Looks delicious!
Too much onion! I could barely taste the meat. Next time, I’ll cut back on that. Just my personal taste though.
I tried this and it was so greasy! Maybe I did something wrong, but I’m stickin’ to my old recipe. 2/5
Yum! I doubled the garlic because I love it! Super delish and my kids ate it all! Definitely making this again! 5 stars!
Wow, doubling the garlic sounds amazing! I’m definitely trying that next time. Glad your kids loved it too!
Kids eatin’ it all? Must be a miracle. Sounds good, but I think my kids would just pick out the meat.
I replace beef with chicken. Is that ok? Still taste good tho. Got 10/10 from my dog!
Wasn’t too sure about the beef broth part but gave it a try. Kinda bland tho.
I thought the broth added a nice flavor! Maybe just add some herbs next time? 🤔
The recipe is okay. But I think it needs more spices, felt a bit plain.
I totally agree! A little more garlic and maybe some paprika would make it pop! 🌶️
Meat pie? Yum! Just what I need. 😀
Pretty good but not as tasty as the ones you buy. I think I need to add some spices next time. 3 stars.
Why do you have to use puff pastry? Can’t I just use regular pie crust? 🤔
You can use pie crust but the texture is totally different! Puff pastry gives it that nice flaky feel. 😊
Easy recipe! I made it for my friends and they all wanted seconds. The puff pastry was flaky and delicious!
This meat pie is perfect for cold nights. So cozy and hearty! ❤
So easy to make. I used chicken instead of beef moooo! But it still turned out good! 4 stars!
Using chicken sounds interesting! I might try that next time. Glad it turned out well for you! 😊
Just whipped this up for dinner and my family LOVED it! Thank you!
It was okay, but tasted a bit too salty to me. Next time I’ll cut back on the salt.
I find it hard to believe it was too salty! I added a good amount and it was perfect. Maybe you just have a low tolerance for salt? 🤔
This recipe is a classic! My grandma used to make it all the time. The beef filling is just perfect. 5 stars!
Super easy to make! I added some veggies for extra flavor. Will make again!
I tried this recipe too, but it didn’t turn out as good for me. Maybe I added too much flour? 🤔
Glad you enjoyed it! Adding veggies sounds like a great idea! What kind did you use? 🍅
Too complicated! Didn’t turn out like I thought. 🤷♂️ Just buy a frozen one.
This pie was amazing! Best recipe I’ve tried. My whole family loved it!
I dunno, I was hoping for a crunchy pie but it turned out soggy. Maybe more baking time? 1/5
I’m not a fan of the frozen pastry. Ain’t nothing like homemade! This was okay but should be better! 3
I get that! Fresh is always best! But sometimes ya gotta work with what you got. This recipe still makes a decent pie!
Why is there an egg wash? Don’t want eggs in my pie. Think it should still work without it right?
You can skip the egg wash if you want! It just helps give a nice brown color, but your pie should still turn out fine without it.
This meat pie is legit the best! My whole family loved it. Will definitely make again!
I tried this recipe but it didn’t turn out as expected. The beef was too dry. Maybe I added too much flour?
I used chicken instead and it turned out great! Never thought of that. 😄
I’m glad to hear that! Chicken sounds like a tasty twist. 🤗
But chicken?? Isn’t that for like a different recipe? 🤔