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