Imagine biting into a flaky, golden pastry filled with rich, seasoned beef and tender vegetables. Savory beef meat pies are the kind of comfort food that feels like a warm hug on a cold day. Whether you’re craving something hearty for dinner or looking to impress guests with a rustic homemade dish, these hand pies are a crowd-pleaser every time.
These meat pies carry flavors reminiscent of classic British pub fare, yet they have a homemade soul that elevates them beyond anything store-bought. With a buttery crust and a filling that simmers into a savory masterpiece, each bite delivers deep, layered flavor you’ll want to make again and again.
Why You’ll Love This Savory Beef Meat Pies Recipe
This recipe hits the perfect balance between ease and flavor. The filling is packed with ground beef, vegetables, and herbs that meld together beautifully. The crust comes out golden and flaky, and you can use store-bought or homemade pastry depending on your mood and time. Plus, these pies freeze well, making them a fantastic make-ahead meal.
Not only are they delicious, but they also bring a cozy, nostalgic vibe to the table. Think of cold evenings, warm kitchens, and the smell of baking pastry filling the house.
What Kind of Pastry Should I Use?
For ultimate flakiness and that buttery, satisfying crunch, puff pastry is a favorite. You can find great-quality frozen puff pastry in most grocery stores, and it saves tons of time without sacrificing flavor. If you’re feeling ambitious, a homemade shortcrust pastry works beautifully, too. Just make sure it’s chilled before rolling to keep that tender crumb.
Ingredients for the Savory Beef Meat Pies
A comforting, savory meat pie starts with a handful of pantry staples and a few fresh ingredients. Each component brings depth and heartiness, creating a filling that’s as satisfying as it is flavorful.
- Ground beef
- Onion
- Carrots
- Celery
- Garlic
- Beef broth
- Worcestershire sauce
- Tomato paste
- Thyme
- Salt and pepper
- Olive oil
- All-purpose flour
- Puff pastry sheets
- Egg (for egg wash)
Each ingredient serves a purpose: beef brings the richness, while carrots, celery, and onion add depth and sweetness. The broth and Worcestershire sauce build umami, and thyme ties everything together with an herby aroma. The puff pastry, of course, wraps it all in golden, flaky bliss.

How To Make the Savory Beef Meat Pies
Step 1: Sauté the Aromatics
In a skillet over medium heat, warm olive oil and cook the chopped onion, carrot, and celery until soft. Add garlic and cook for another minute until fragrant.
Step 2: Brown the Beef
Add ground beef to the pan and cook until browned, breaking it up as it cooks. Drain any excess grease.
Step 3: Build the Filling
Stir in tomato paste, Worcestershire sauce, and flour. Mix until everything is coated. Pour in beef broth and sprinkle thyme, salt, and pepper. Let it simmer until thickened, about 10 minutes. Remove from heat and cool slightly.
Step 4: Assemble the Pies
Preheat the oven to 400°F (200°C). Roll out the puff pastry and cut into circles or rectangles. Spoon filling onto one half, then fold and crimp the edges with a fork. Place on a baking sheet lined with parchment.
Step 5: Bake Until Golden
Brush tops with beaten egg. Bake for 20-25 minutes, or until golden brown and puffed.
Serving and Storing Savory Beef Meat Pies
These savory beef pies are best served warm right out of the oven, when the crust is at its flakiest and the filling still steamy. This recipe makes about 6 to 8 hand pies depending on size, feeding 4 to 6 people comfortably.
Store leftover pies in the fridge in an airtight container for up to 4 days. Reheat in the oven at 350°F to restore the crisp crust. You can also freeze the assembled, unbaked pies and pop them in the oven straight from the freezer—just add an extra 10 minutes of baking time.
What to Serve With Savory Beef Meat Pies?
Classic Mashed Potatoes
Creamy, buttery mashed potatoes pair perfectly with meat pies, soaking up every last drop of savory filling.
Roasted Root Vegetables
Carrots, parsnips, and sweet potatoes roasted until caramelized offer a sweet contrast to the hearty pies.
Green Peas with Mint
A light and fresh side that balances the richness of the meat filling.
Garden Salad
Keep it simple with crisp greens, cucumber, tomato, and a light vinaigrette.
Gravy
A generous pour of brown gravy over the meat pie makes every bite saucy and luxurious.
Pickled Red Onions
The tangy bite of pickled onions cuts through the richness and adds vibrant color to your plate.
Creamed Spinach
Velvety, garlicky spinach brings both comfort and green goodness.
Buttery Corn on the Cob
In the summer months, fresh corn is a sweet and satisfying match for meat pies.
Want More Savory Dinner Ideas?
If you love these Savory Beef Meat Pies, you’ll probably enjoy these other satisfying beefy dishes:
- Creamy Beef and Shells Recipe
- Stovetop Creamy Ground Beef Pasta
- Cheesesteak Tortellini in Rich Provolone Sauce
- Creamy Ground Beef Alfredo Pasta
- Cheesy Baked Tortellini with Meat Sauce
Save This Recipe For Later
📌 Save this recipe to your Pinterest dinner board so you can come back to it any time.
Let me know in the comments how your meat pies turned out! Did you try a different herb or add a splash of red wine to the filling?
I love seeing how you make these recipes your own. Don’t hesitate to share tips or ask questions so we can all keep cooking better together.
Explore beautifully curated health-boosting drinks and daily recipes on Mia Recipes on Pinterest and find your next kitchen favorite!

Savory Beef Meat Pies
- Total Time: 45 minutes
- Yield: 6–8 pies
Description
These Savory Beef Meat Pies are filled with juicy ground beef, vegetables, and herbs wrapped in flaky puff pastry. Perfect for cozy dinners or on-the-go meals. Learn how to make homemade meat pies that freeze well and feed a crowd. Keywords: savory beef pies, meat pies recipe, hand pies with beef, beef puff pastry pies.
Ingredients
1 tablespoon olive oil
1 pound ground beef
1 medium onion, diced
1 medium carrot, diced
1 stalk celery, diced
2 cloves garlic, minced
2 tablespoons tomato paste
1 tablespoon Worcestershire sauce
2 tablespoons all-purpose flour
1 cup beef broth
1 teaspoon dried thyme
1 teaspoon salt
1/2 teaspoon black pepper
2 sheets puff pastry, thawed
1 egg, beaten (for egg wash)
Instructions
1. In a large skillet over medium heat, add olive oil. Sauté diced onion, carrot, and celery until soft, about 5–6 minutes. Add garlic and cook for 1 minute more.
2. Add ground beef to the skillet. Cook until browned, breaking it apart with a spoon. Drain excess fat.
3. Stir in tomato paste, Worcestershire sauce, and flour. Mix until well coated.
4. Pour in beef broth, then add thyme, salt, and pepper. Simmer for 10 minutes, stirring occasionally until thickened. Remove from heat and allow to cool slightly.
5. Preheat oven to 400°F (200°C). Roll out puff pastry sheets and cut into circles or rectangles.
6. Spoon cooled filling onto one half of each pastry piece. Fold over and seal edges with a fork. Transfer to a baking sheet lined with parchment paper.
7. Brush tops with beaten egg. Bake for 20–25 minutes until golden brown and puffed.
8. Let cool slightly before serving.
Notes
Use chilled pastry to get the flakiest results.
Freeze unbaked pies for future use—just add 10 minutes to bake time.
Let the filling cool before assembling to avoid soggy pastry.
- Prep Time: 20 minutes
- Cook Time: 25 minutes
- Category: Dinner
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 pie
- Calories: 390
- Sugar: 3g
- Sodium: 580mg
- Fat: 26g
- Saturated Fat: 9g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 23g
- Fiber: 2g
- Protein: 17g
- Cholesterol: 65mg


