Beef Mince and Vegetable Pie Recipe for Easy Family Meals

Updated On: October 8, 2025

If you’re craving a hearty, comforting meal that combines rich flavors with wholesome ingredients, this beef mince and vegetable pie recipe is just what you need. Perfect for cozy family dinners or weekend gatherings, this classic pie features tender minced beef simmered with a medley of fresh vegetables, all wrapped in a flaky golden pastry crust.

It’s a timeless dish that brings warmth and satisfaction with every bite.

What makes this recipe truly special is its balance of protein and vegetables, creating a nutritious yet indulgent meal. Whether you’re an experienced home cook or a kitchen newbie, the step-by-step instructions make it easy to prepare.

Plus, it’s versatile enough to customize with your favorite veggies or spices, so you can make it your own. Get ready to fill your home with delicious aromas and enjoy a slice of comfort food that never goes out of style.

Why You’ll Love This Recipe

This beef mince and vegetable pie is a perfect blend of flavors and textures. The savory minced beef is cooked with onions, carrots, peas, and potatoes, creating a hearty filling that’s full of depth.

The flaky puff pastry topping adds a delightful crunch that contrasts beautifully with the soft, flavorful interior.

It’s also incredibly convenient. You can prepare the filling in advance and assemble the pie when you’re ready to bake.

This pie freezes well, making it a great option for meal prep or leftovers. Best of all, it’s a crowd-pleaser that appeals to all ages, making it a staple recipe for weeknight dinners or special occasions.

Ingredients

  • 500g beef mince (ground beef)
  • 1 onion, finely chopped
  • 2 cloves garlic, minced
  • 2 medium carrots, diced
  • 150g frozen peas
  • 2 medium potatoes, peeled and diced
  • 2 tbsp tomato paste
  • 1 tbsp Worcestershire sauce
  • 1 tsp dried thyme
  • 1 tsp dried rosemary
  • 300ml beef stock
  • 2 tbsp plain flour
  • Salt and pepper, to taste
  • 2 tbsp olive oil or vegetable oil
  • 1 sheet of ready-rolled puff pastry
  • 1 egg, beaten (for egg wash)

Equipment

  • Large frying pan or skillet
  • Wooden spoon or spatula
  • Sharp knife and chopping board
  • Measuring jug
  • Mixing bowl
  • Pie dish (approx. 20cm/8 inch diameter)
  • Baking tray
  • Pastry brush
  • Oven

Instructions

  1. Preheat your oven to 200°C (390°F) or 180°C (350°F) fan-forced. This ensures the pastry will bake to a perfect golden crisp.
  2. Prepare the vegetables: Peel and dice the potatoes and carrots into small, even cubes. Finely chop the onion and mince the garlic.
  3. Cook the beef mince: Heat 2 tablespoons of olive oil in a large frying pan over medium-high heat. Add the chopped onion and garlic, sautéing until softened and fragrant (about 3 minutes).
  4. Add the beef mince to the pan, breaking it up with your spoon. Cook until browned all over, about 5-7 minutes. Season with salt and pepper.
  5. Incorporate the vegetables: Add the diced carrots, potatoes, and frozen peas to the pan. Stir in 2 tablespoons of plain flour to coat the mixture—this will help thicken the pie filling.
  6. Add liquids and seasonings: Stir in the tomato paste, Worcestershire sauce, dried thyme, and rosemary. Pour in 300ml of beef stock and bring the mixture to a simmer. Let it cook gently for 15-20 minutes, stirring occasionally, until the vegetables are tender and the sauce thickens.
  7. Assemble the pie: Transfer the beef and vegetable filling into your pie dish. Roll out the puff pastry sheet to fit over the top of the dish. Carefully place the pastry over the filling, trimming any excess around the edges.
  8. Seal and glaze: Press the edges of the pastry against the rim of the pie dish to seal. Use a fork to crimp the edges decoratively. Brush the top of the pastry with beaten egg to achieve a beautiful glossy finish once baked.
  9. Bake the pie: Place the pie dish on a baking tray and bake in the preheated oven for 25-30 minutes, or until the pastry is puffed and golden brown.
  10. Rest and serve: Once baked, allow the pie to rest for 5 minutes before slicing. This helps the filling set slightly and makes serving easier.

Tips & Variations

For an extra touch of flavor, try adding a splash of red wine to the filling as it simmers.

You can easily swap out vegetables depending on the season or your preference. Mushrooms, sweetcorn, or chopped celery work wonderfully in this recipe.

For a richer crust, brush the pastry with a mix of egg yolk and milk instead of just egg. If you’re short on time, use pre-cooked or leftover roast vegetables to speed up the process.

Vegetarian twist: Replace the beef with lentils or a plant-based mince substitute for a delicious meat-free alternative. For more vegetarian inspiration, check out our A to Z Vegetarian Recipes for Every Meal and Occasion.

Nutrition Facts

Nutrient Per Serving (1/6 pie)
Calories 420 kcal
Protein 28 g
Fat 20 g
Saturated Fat 7 g
Carbohydrates 30 g
Fiber 4 g
Sugar 5 g
Sodium 450 mg

Serving Suggestions

This pie pairs beautifully with simple sides that complement its rich flavors. For a fresh balance, serve it alongside a crisp green salad dressed with lemon vinaigrette or a classic coleslaw.

For a heartier meal, mashed potatoes or buttery steamed green beans make excellent accompaniments. Consider warming some crusty bread or garlic bread on the side to soak up any extra gravy from your pie.

If you love exploring vegetarian options, you might also enjoy our Ancient Grains Vegetarian Recipes for Healthy Delicious Meals or add a bit of spice with Chilli Powder Recipe Vegan: Easy Homemade Spice Blend.

Conclusion

This beef mince and vegetable pie offers a perfect blend of comfort, nutrition, and flavor that’s sure to become a family favorite. Its hearty filling, loaded with tender beef and wholesome vegetables, wrapped in a golden puff pastry crust, is the very definition of satisfying homemade goodness.

The recipe is straightforward, making it accessible for cooks at all skill levels. Plus, it’s versatile enough to customize with your preferred vegetables or seasoning tweaks.

Whether you’re preparing a cozy weeknight dinner or a special occasion meal, this pie delivers both warmth and taste in every slice.

Don’t forget to explore more delicious recipes on our site to keep your meals exciting and fresh. Happy cooking!

📖 Recipe Card: Beef Mince and Vegetable Pie

Description: A hearty and comforting pie filled with savory beef mince and mixed vegetables. Perfect for a family dinner or meal prep.

Prep Time: PT20M
Cook Time: PT45M
Total Time: PT65M

Servings: 6 servings

Ingredients

  • 500g beef mince
  • 1 onion, diced
  • 2 carrots, diced
  • 1 cup frozen peas
  • 2 cloves garlic, minced
  • 2 tbsp tomato paste
  • 1 cup beef stock
  • 1 tsp Worcestershire sauce
  • 1 tsp dried thyme
  • Salt and pepper to taste
  • 1 sheet puff pastry
  • 1 egg, beaten (for egg wash)

Instructions

  1. Preheat oven to 200°C (400°F).
  2. Cook onion and garlic in a pan until softened.
  3. Add beef mince and cook until browned.
  4. Stir in carrots, peas, tomato paste, Worcestershire sauce, thyme, salt, and pepper.
  5. Pour in beef stock and simmer for 20 minutes until thickened.
  6. Transfer mixture to a pie dish and cover with puff pastry.
  7. Brush pastry with beaten egg.
  8. Bake for 25 minutes or until pastry is golden brown.

Nutrition: Calories: 450 kcal | Protein: 30 g | Fat: 20 g | Carbs: 35 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Beef Mince and Vegetable Pie”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A hearty and comforting pie filled with savory beef mince and mixed vegetables. Perfect for a family dinner or meal prep.”, “prepTime”: “PT20M”, “cookTime”: “PT45M”, “totalTime”: “PT65M”, “recipeYield”: “6 servings”, “recipeIngredient”: [“500g beef mince”, “1 onion, diced”, “2 carrots, diced”, “1 cup frozen peas”, “2 cloves garlic, minced”, “2 tbsp tomato paste”, “1 cup beef stock”, “1 tsp Worcestershire sauce”, “1 tsp dried thyme”, “Salt and pepper to taste”, “1 sheet puff pastry”, “1 egg, beaten (for egg wash)”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Preheat oven to 200\u00b0C (400\u00b0F).”}, {“@type”: “HowToStep”, “text”: “Cook onion and garlic in a pan until softened.”}, {“@type”: “HowToStep”, “text”: “Add beef mince and cook until browned.”}, {“@type”: “HowToStep”, “text”: “Stir in carrots, peas, tomato paste, Worcestershire sauce, thyme, salt, and pepper.”}, {“@type”: “HowToStep”, “text”: “Pour in beef stock and simmer for 20 minutes until thickened.”}, {“@type”: “HowToStep”, “text”: “Transfer mixture to a pie dish and cover with puff pastry.”}, {“@type”: “HowToStep”, “text”: “Brush pastry with beaten egg.”}, {“@type”: “HowToStep”, “text”: “Bake for 25 minutes or until pastry is golden brown.”}], “nutrition”: {“calories”: “450 kcal”, “proteinContent”: “30 g”, “fatContent”: “20 g”, “carbohydrateContent”: “35 g”}}

Photo of author

Marta K

Leave a Comment

X