Delicious Mini Shepherd’s Pie Recipe
Introduction
Delicious Mini Shepherd’s Pie is a comforting dish perfect for cozy dinners. Made with tender lamb mince and creamy mashed potato topping, these individual pies are both hearty and satisfying. They’re easy to prepare and ideal for sharing around the table.

Ingredients
- 500 g lamb mince (can be substituted with beef mince)
- 1 medium onion, finely diced
- 2 medium carrots, fresh or frozen
- 2 tbsp tomato paste (can use passata as an alternative)
- 1 tbsp Worcestershire sauce (soy sauce can be used for a vegan option)
- 250 ml stock (beef or vegetable)
- 600 g potatoes (Russet or Yukon Gold are recommended)
- 50 g butter (can substitute with olive oil for a vegan option)
- 100 ml milk (almond or oat milk for lactose-free)
- Salt, to taste
- Pepper, to taste
Instructions
- Step 1: Preheat your oven to 180°C (356°F).
- Step 2: Heat a little oil in a medium saucepan over medium heat. Sauté the diced onion and carrots for 4-5 minutes until softened and fragrant.
- Step 3: Add the lamb mince to the pan. Cook for 8-10 minutes, stirring occasionally until the meat is browned nicely.
- Step 4: Stir in the tomato paste and Worcestershire sauce to combine evenly with the meat mixture.
- Step 5: Pour in the stock, bring the mixture to a simmer, then cover the pan and let it simmer gently for 35 minutes.
- Step 6: Meanwhile, boil the potatoes in salted water for about 10 minutes or until fork-tender. Drain well.
- Step 7: Mash the potatoes with butter and milk until smooth. Season with salt and pepper to taste.
- Step 8: Divide the lamb filling evenly among six individual pie dishes. Spoon the mashed potatoes on top, spreading them out evenly.
- Step 9: Bake the pies in the preheated oven for 20-25 minutes, until the tops are golden and slightly crisp.
- Step 10: Let the pies cool for 5 minutes before serving to allow the filling to set.
Tips & Variations
- Substitute lamb mince with beef mince for a different flavor.
- Use passata instead of tomato paste for a less concentrated tomato taste.
- Swap Worcestershire sauce for soy sauce to make this recipe vegan-friendly.
- For a richer mash, add a little cream or garlic powder to the potatoes.
- Russet or Yukon Gold potatoes work best for fluffy mashed topping.
Storage
Store any leftover pies in an airtight container in the refrigerator for up to 3 days. To reheat, place in an oven at 180°C (356°F) for about 15 minutes until heated through, or microwave for 2-3 minutes if short on time.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I prepare the shepherd’s pie in advance?
Yes, you can assemble the pies ahead of time and keep them covered in the fridge for up to 24 hours before baking.
Can I freeze mini shepherd’s pies?
Absolutely! Freeze the pies after baking and cooling. Wrap individually in foil and freeze for up to 2 months. Thaw overnight in the fridge before reheating.
PrintDelicious Mini Shepherd’s Pie Recipe
A comforting and flavorful mini shepherd’s pie featuring tender lamb mince simmered with vegetables, topped with creamy mashed potatoes, and baked to golden perfection. Perfect for an individual portion dinner that’s hearty and satisfying.
- Prep Time: 15 minutes
- Cook Time: 70 minutes
- Total Time: 85 minutes
- Yield: 6 individual mini shepherd’s pies 1x
- Category: Main Course
- Method: Baking
- Cuisine: British
Ingredients
For the Filling
- 500 g Lamb Mince (can be substituted with beef mince)
- 1 medium Onion, finely diced
- 2 medium Carrots, fresh or frozen, diced
- 2 tbsp Tomato Paste (can use passata as an alternative)
- 1 tbsp Worcestershire Sauce (soy sauce for vegan option)
- 250 ml Stock (beef or vegetable)
For the Mashed Topping
- 600 g Potatoes (Russet or Yukon Gold recommended)
- 50 g Butter (can substitute with olive oil for vegan option)
- 100 ml Milk (almond or oat milk for lactose-free)
- Salt, to taste
- Pepper, to taste
Instructions
- Preheat the Oven: Set your oven to 180°C (356°F) to ensure it reaches the ideal temperature for baking the shepherd’s pies to a golden finish.
- Sauté Vegetables: Heat oil in a medium saucepan over medium heat. Add diced onions and carrots, cooking for 4-5 minutes until they soften and release a fragrant aroma.
- Brown the Lamb Mince: Add the lamb mince to the saucepan and cook for about 8-10 minutes, stirring frequently until the meat is browned evenly.
- Add Flavorings: Stir in the tomato paste and Worcestershire sauce to the meat mixture, ensuring everything is well combined for a rich taste.
- Simmer the Filling: Pour in the stock, bring the mixture to a simmer, then cover and let it cook gently for 35 minutes to deepen the flavors.
- Boil Potatoes: While the filling simmers, place the potatoes in salted boiling water and cook for about 10 minutes or until fork-tender, then drain thoroughly.
- Mash Potatoes: Mash the cooked potatoes with butter and milk until smooth. Season generously with salt and pepper to taste, creating a creamy topping.
- Assemble Pies: Spoon the lamb filling evenly into six individual pie dishes. Layer the mashed potato topping over the filling, smoothing the surface.
- Bake: Place the pies in the preheated oven and bake for 20-25 minutes, until the potato topping turns golden and slightly crisp.
- Cool and Serve: Allow the mini shepherd’s pies to cool for 5 minutes before serving to let the flavors settle and to prevent burning.
Notes
- For a vegan or lactose-free version, substitute lamb with plant-based mince, butter with olive oil, and milk with almond or oat milk.
- Using Yukon Gold or Russet potatoes yields a creamier mash.
- Worcestershire sauce adds depth but can be replaced with soy sauce for a vegan alternative.
- These pies can be prepared ahead and reheated; adjust baking time accordingly.
- Serve with a side of steamed greens or a fresh salad for a balanced meal.
Keywords: shepherd’s pie, mini pies, lamb mince recipe, comfort food, mashed potato topping, savory pie

