Classic British Shepherd’s Pie Recipe
Description
Shepherd's Pie is a much-loved British comfort food made with rich, savoury minced lamb and vegetables cooked in a delicious gravy, then topped with creamy mashed potatoes and baked until beautifully golden and bubbling.
This classic British recipe is hearty, warming, and perfect for cosy family dinners. The combination of tender lamb, sweet carrots, peas, onions, and a buttery mashed potato topping makes it a comforting meal that everyone will enjoy. Serve it with steamed greens or roasted vegetables for a traditional British dinner.
Preparation Time: 30 minutes
Cooking Time: 45 minutes
Rest Time: 10 minutes
Total Time: 1 hour 25 minutes
Servings: 6 people
Difficulty: Easy
Why You'll Love This Recipe
- Classic British comfort food at its best.
- Rich and flavourful minced lamb filling.
- Topped with creamy, buttery mashed potatoes.
- Perfect for cosy family dinners.
- Easy to prepare with everyday ingredients.
- A great make-ahead meal.
- Freezer-friendly and perfect for meal prep.
- Deliciously golden and crispy on top.
- A comforting recipe for cold evenings.
- The whole family will love it.
How to Make Shepherd's Pie
1. Prepare the Potatoes
Peel and chop the potatoes into evenly sized pieces.
Place them in a large saucepan of salted water and bring to a boil.
Cook for 15–20 minutes, or until the potatoes are completely tender.
Drain well and allow them to steam dry for a few minutes.
2. Make the Mashed Potato
Return the potatoes to the saucepan.
Add butter and warm milk, then mash until smooth and creamy.
Season with salt and black pepper to taste.
Set aside while preparing the lamb filling.
3. Cook the Lamb
Heat olive oil in a large frying pan or casserole dish over medium-high heat.
Add the minced lamb and cook until browned, breaking it apart with a wooden spoon as it cooks.
Drain any excess fat if necessary.
4. Add the Vegetables
Add the finely chopped onion, carrots, and garlic.
Cook for 5–7 minutes until the vegetables begin to soften.
Stir in the tomato purée and cook for another minute.
5. Make the Gravy
Pour in the beef or lamb stock and add Worcestershire sauce and dried thyme.
Bring the mixture to a gentle simmer.
Cook for 15–20 minutes until the gravy thickens and the filling becomes rich and flavourful.
Stir in the frozen peas during the final few minutes of cooking.
Taste and adjust the seasoning.
6. Assemble the Shepherd's Pie
Preheat the oven to 400°F (200°C).
Transfer the lamb filling to a large ovenproof baking dish.
Spread the mashed potatoes evenly over the top.
Use a fork to create rustic ridges across the potato topping.
7. Bake Until Golden
Place the baking dish in the preheated oven.
Bake for 20–25 minutes, or until the potato topping is golden brown and the filling is bubbling around the edges.
For an extra golden top, place the dish under the grill for 2–3 minutes at the end.
8. Rest Before Serving
Remove the Shepherd's Pie from the oven and allow it to rest for approximately 10 minutes.
This allows the filling to settle and makes serving easier.
9. Serve
Spoon the Shepherd's Pie onto warm plates and serve with steamed green vegetables, roasted carrots, or buttered cabbage.
Tips for Perfect Shepherd's Pie
- Use good-quality minced lamb for the best flavour.
- Cook the lamb until nicely browned before adding the vegetables.
- Allow the filling to simmer until the gravy becomes thick.
- Do not make the mashed potatoes too wet, as this can make the topping loose.
- Let the boiled potatoes steam dry before mashing.
- Add warm milk to create smoother mashed potatoes.
- Create ridges in the mashed potato with a fork for extra crispy golden edges.
- Allow the pie to rest for 10 minutes before serving.
- Taste the lamb filling before assembling and adjust the seasoning.
- For an extra golden topping, finish the pie under the grill.
Delicious Recipe Variations
Cheesy Shepherd's Pie
Sprinkle grated mature Cheddar cheese over the mashed potato before baking for a rich, cheesy topping.
Shepherd's Pie with Sweet Potato
Replace half or all of the regular potatoes with sweet potatoes for a naturally sweet and colourful topping.
Guinness Shepherd's Pie
Add a splash of Guinness to the lamb filling for a deeper, richer flavour.
Spicy Shepherd's Pie
Add a pinch of chilli flakes or smoked paprika to the lamb filling for a subtle kick.
Cottage Pie
Replace the minced lamb with minced beef to make a classic British Cottage Pie.
Vegetable Shepherd's Pie
Replace the lamb with lentils, mushrooms, and extra vegetables for a hearty vegetarian version.
What to Serve with Shepherd's Pie
- Steamed green beans
- Buttered cabbage
- Roasted carrots
- Steamed broccoli
- Garden peas
- Honey-glazed parsnips
- Roasted root vegetables
- Simple green salad
- Yorkshire puddings
- Rich gravy
How to Store Leftover Shepherd's Pie
Allow the Shepherd's Pie to cool completely before storing.
Cover the baking dish tightly or transfer leftovers to an airtight container.
Refrigerate for up to 3 days.
Reheat in a preheated oven at 350°F (180°C) until piping hot throughout.
Individual portions can also be reheated in the microwave.
Can Shepherd's Pie Be Frozen?
Yes, Shepherd's Pie freezes very well.
Allow the assembled pie to cool completely before freezing.
Wrap the dish tightly with cling film and aluminium foil, or transfer individual portions to freezer-safe containers.
Freeze for up to 3 months.
For best results, thaw overnight in the refrigerator before reheating in a 350°F (180°C) oven until completely heated through.
Ingredients
For the Mashed Potato Topping
For the Lamb Filling
Instructions
-
Boil the chopped potatoes in salted water for 15–20 minutes until tender. Drain well and allow them to steam dry.
-
Mash the potatoes with butter and warm milk until smooth and creamy, then season with salt and black pepper.
-
Heat olive oil in a large frying pan and cook the minced lamb until browned, breaking it apart as it cooks. Drain excess fat if necessary.
-
Add the onion, carrots, and garlic and cook for 5–7 minutes until softened. Stir in the tomato purée and cook for 1 minute.
-
Add the stock, Worcestershire sauce, thyme, salt, and black pepper. Simmer for 15–20 minutes until the gravy has thickened.
-
Stir in the frozen peas during the final few minutes of cooking, then taste and adjust the seasoning.
-
Preheat the oven to 400°F (200°C) and transfer the lamb filling to a large ovenproof baking dish.
-
Spread the mashed potatoes evenly over the lamb filling and use a fork to create ridges across the top.
-
Bake for 20–25 minutes until golden and bubbling. For a deeper golden topping, grill for 2–3 minutes.
-
Rest for 10 minutes before serving with steamed vegetables or your favourite British side dishes.
