Instructions
Make the filling
- Heat olive oil and butter in a large skillet or Dutch oven over medium-high heat.
- Add onion, carrot, celery, salt, and pepper. Cook 4–5 minutes until softened.
- Stir in garlic and cook until fragrant.
- Add ground beef, Italian seasoning, white pepper, salt, and pepper. Break up the meat and cook until browned.
- Stir in tomato paste and Worcestershire sauce. Sprinkle flour over the mixture and stir well.
- Pour in beef broth, add diced potatoes, and mix thoroughly.
- Cover and simmer on low for 25–35 minutes, until potatoes are tender and the filling is thick.
- Stir in thyme, parsley, and peas. Adjust seasoning.
- Remove from heat and let the filling cool completely.
Assemble the hand pies
- Roll each puff pastry sheet into a 10×10-inch square and cut into four 5-inch squares (16 total).
- Spoon about ½ cup cooled filling into the center of 8 squares, shaping slightly rectangular and leaving a border.
- Lightly moisten edges with water, top with remaining pastry squares, and press to seal. Crimp edges with a fork and trim excess if needed.
- Cut 2–3 small slits on top of each pie for steam.
- Chill assembled pies in the freezer for 15–20 minutes.
Bake
- Preheat oven to 400°F (200°C).
- Brush pies with egg wash and sprinkle lightly with flaky salt if using.
- Bake 24–26 minutes, until deeply golden and puffed.
- Cool for 10 minutes before serving.
Recipe Details
Prep Time: 20 minutes (plus cooling time)
Cook Time: 1 hour
Total Time: About 1 hour 20 minutes
Servings: 8 hand pies
Difficulty: Medium
Variations
- Swap beef for ground lamb, turkey, or sausage
- Add mushrooms for extra depth
- Make it vegetarian using plant-based ground meat
- Add a splash of cream for a richer filling
Serving Suggestions
To continue reading, click ‘Next’ to go to the next page.
ADVERTISEMENT