Hearty Beef & Veggie Meat Pie with Flaky Crust Recipe is warm, comforting and perfect for family meals. This pie combines tender beef, fresh vegetables and a buttery, flaky crust. It is filling, easy to make and loved by everyone.
This Hearty Beef & Veggie Meat Pie with Flaky Crust Recipe is great for dinners, special occasions or cozy nights. With this recipe, you can make a restaurant-quality pie at home.
In this guide, you will learn How to make Hearty Beef & Veggie Meat Pie with Flaky Crust step by step. You will also discover the Ingredients for Hearty Beef & Veggie Meat Pie with Flaky Crust and helpful tips for perfect results every time.
The Secret Behind This Delicious
The secret is slow-cooked beef and fresh vegetables. Cooking the beef with onions, garlic and herbs creates a rich flavor. Adding vegetables like carrots, peas and potatoes balances the taste.
The crust is made with cold butter, which makes it extra flaky. Baking at the right temperature keeps the filling juicy while the crust turns golden. Using stock instead of water makes the pie more flavorful. This combination of tender filling and crispy crust makes it irresistible.

Recipe Card
- Recipe Name: Hearty Beef & Veggie Meat Pie with Flaky Crust Recipe
- Servings: 6
- Prep Time: 25 mins
- Cook Time: 1 hr
- Total Time: 1 hr 25 mins
- Course: Main Course
- Cuisine: British
- Calories: 450 kcal per serving
Equipment List
- Large frying pan or skillet
- Wooden spoon
- Cutting board
- Sharp knife
- Measuring cups and spoons
- Rolling pin
- Pie dish (9-inch)
- Oven
- Pastry brush
Ingredients You Need for Hearty Beef & Veggie Meat Pie with Flaky Crust Recipe
For the Filling:
- 500 g beef stew meat, diced
- 1 onion, chopped
- 2 cloves garlic, minced
- 2 carrots, diced
- 1 potato, diced
- 1 cup frozen peas
- 2 tablespoons tomato paste
- 1 cup beef stock
- 1 teaspoon thyme
- 1 teaspoon salt
- ½ teaspoon black pepper
- 2 tablespoons flour
- 2 tablespoons olive oil
For the Flaky Crust:
- 2 cups all-purpose flour
- ½ teaspoon salt
- ½ cup cold butter, cubed
- 6–8 tablespoons cold water
- 1 egg, beaten (for egg wash)
Instructions
1. Prepare the Beef
Heat olive oil in a pan. Add beef cubes. Brown them on all sides. Set aside.
2. Cook Onions and Garlic
In the same pan, add onion and garlic. Cook until soft and fragrant.
3. Add Carrots and Potato
Add diced carrots and potato. Stir for a few minutes until slightly softened.
4. Add Tomato Paste and Flour
Stir in tomato paste and flour. Cook for one minute to remove raw taste.
5. Pour in Stock
Add beef stock. Stir well to combine with vegetables and flour mixture.
6. Add Spices
Add thyme, salt, and pepper. Stir gently to mix flavors.
7. Return Beef to Pan
Add browned beef back into pan. Mix everything and simmer for 15–20 minutes.
8. Add Peas
Add frozen peas. Stir and cook for 5 more minutes. Turn off heat.
9. Prepare Crust
In a bowl, mix flour and salt. Add cold butter. Rub until mixture resembles crumbs.
10. Add Cold Water
Gradually add cold water. Mix gently until dough forms. Do not overwork.
11. Roll Out Dough
Roll dough on floured surface. Make it large enough to cover pie dish.
12. Assemble Pie
Pour beef and veggie filling into pie dish. Cover with rolled dough.
13. Seal Edges
Trim excess dough. Press edges to seal. Cut small slits on top for steam.
14. Brush with Egg
Brush top with beaten egg for golden finish.
15. Bake Pie
Bake in preheated oven at 200°C (400°F) for 25–30 minutes.
16. Check Crust
Ensure crust is golden and flaky. Filling should be bubbling inside.
17. Rest Pie
Remove from oven. Let pie rest for 5–10 minutes before slicing.
18. Serve Warm
Cut slices and serve hot. Enjoy with gravy or salad if desired.
Expert Tips & Variations
- Use stewing beef for tenderness.
- Keep butter cold for flaky crust.
- Add mushrooms for extra flavor.
- Use puff pastry for easier crust.
- Add a splash of Worcestershire sauce to filling.
- Substitute potatoes with sweet potatoes for sweetness.
- Add rosemary for aroma.
- Make mini pies for single servings.
- Brush milk instead of egg for lighter crust.
- Freeze unbaked pies for later use.
Nutrition Information
| Nutrient | Amount per serving |
|---|---|
| Calories | 450 kcal |
| Protein | 25 g |
| Carbohydrates | 40 g |
| Fat | 22 g |
| Fiber | 5 g |
| Sugar | 6 g |
| Sodium | 480 mg |
Serving Suggestions
Serve pie with mashed potatoes. Pair with fresh salad. Add steamed vegetables on the side. Serve with gravy. Enjoy with pickles or chutney.
Perfect with a cold drink. Great for family dinners. Add bread rolls for extra meal. Serve with roasted root vegetables. Ideal for cozy winter evenings.
Storage & Reheating Tips
Store pie in fridge up to three days. Cover tightly with foil or container. Reheat in oven at 180°C (350°F) for 15–20 minutes. Microwave slices for quick reheating, but crust may lose flakiness. Freeze whole or portioned pies up to two months. Thaw fully before baking or reheating.

Hearty Beef & Veggie Meat Pie with Flaky Crust Recipe
Ingredients
For the Filling:
- 500 g beef stew meat diced
- 1 onion chopped
- 2 cloves garlic minced
- 2 carrots diced
- 1 potato diced
- 1 cup frozen peas
- 2 tablespoons tomato paste
- 1 cup beef stock
- 1 teaspoon thyme
- 1 teaspoon salt
- ½ teaspoon black pepper
- 2 tablespoons flour
- 2 tablespoons olive oil
For the Flaky Crust:
- 2 cups all-purpose flour
- ½ teaspoon salt
- ½ cup cold butter cubed
- 6 –8 tablespoons cold water
- 1 egg beaten (for egg wash)
Instructions
Prepare the Beef
- Heat olive oil in a pan. Add beef cubes. Brown them on all sides. Set aside.
Cook Onions and Garlic
- In the same pan, add onion and garlic. Cook until soft and fragrant.
Add Carrots and Potato
- Add diced carrots and potato. Stir for a few minutes until slightly softened.
Add Tomato Paste and Flour
- Stir in tomato paste and flour. Cook for one minute to remove raw taste.
Pour in Stock
- Add beef stock. Stir well to combine with vegetables and flour mixture.
Add Spices
- Add thyme, salt and pepper. Stir gently to mix flavors.
Return Beef to Pan
- Add browned beef back into pan. Mix everything and simmer for 15–20 minutes.
Add Peas
- Add frozen peas. Stir and cook for 5 more minutes. Turn off heat.
Prepare Crust
- In a bowl, mix flour and salt. Add cold butter. Rub until mixture resembles crumbs.
Add Cold Water
- Gradually add cold water. Mix gently until dough forms. Do not overwork.
Roll Out Dough
- Roll dough on floured surface. Make it large enough to cover pie dish.
Assemble Pie
- Pour beef and veggie filling into pie dish. Cover with rolled dough.
Seal Edges
- Trim excess dough. Press edges to seal. Cut small slits on top for steam.
Brush with Egg
- Brush top with beaten egg for golden finish.
Bake Pie
- Bake in preheated oven at 200°C (400°F) for 25–30 minutes.
Check Crust
- Ensure crust is golden and flaky. Filling should be bubbling inside.
Rest Pie
- Remove from oven. Let pie rest for 5–10 minutes before slicing.
Serve Warm
- Cut slices and serve hot. Enjoy with gravy or salad if desired.
Notes
- Use stewing beef for tenderness.
- Keep butter cold for flaky crust.
- Add mushrooms for extra flavor.
- Use puff pastry for easier crust.
- Add a splash of Worcestershire sauce to filling.
- Substitute potatoes with sweet potatoes for sweetness.
- Add rosemary for aroma.
- Make mini pies for single servings.
- Brush milk instead of egg for lighter crust.
- Freeze unbaked pies for later use.
FAQs about Hearty Beef & Veggie Meat Pie with Flaky Crust Recipe
Can I make this pie ahead of time?
Yes, prepare the filling and crust separately. Assemble before baking. This makes meal prep easier.
Can I use store-bought pastry?
Yes, puff or shortcrust pastry works. It saves time and still tastes delicious.
Can I make this pie gluten-free?
Yes, use gluten-free flour for crust and ensure gravy or stock is gluten-free.
What vegetables can I add?
Carrots, peas, potatoes, mushrooms or parsnips work well. Adjust cooking time accordingly.
Can I freeze this pie?
Yes, freeze before or after baking. Bake or reheat fully for best results.
Conclusion
This Hearty Beef & Veggie Meat Pie with Flaky Crust Recipe is hearty, comforting and perfect for home cooking. The tender beef, fresh vegetables, and buttery crust make a delicious combination.
You now know How to make Hearty Beef & Veggie Meat Pie with Flaky Crust step by step. You also learned the Ingredients for Hearty Beef & Veggie Meat Pie with Flaky Crust and useful cooking tips.
This recipe is ideal for family meals, special occasions or cozy nights. Try it today and enjoy a homemade classic British meat pie. Share with loved ones and create delicious memories around the table.

Sofia Lane is a food lover who loves cooking and sharing easy, tasty recipes. She believes in making cooking simple and fun for everyone. On DiveCrave, Sofia shares her favorite meals, desserts and treats that anyone can make at home.













Leave a Reply