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
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.
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.
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.
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.
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.
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.
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.
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.
Spoon the Shepherd's Pie onto warm plates and serve with steamed green vegetables, roasted carrots, or buttered cabbage.
Sprinkle grated mature Cheddar cheese over the mashed potato before baking for a rich, cheesy topping.
Replace half or all of the regular potatoes with sweet potatoes for a naturally sweet and colourful topping.
Add a splash of Guinness to the lamb filling for a deeper, richer flavour.
Add a pinch of chilli flakes or smoked paprika to the lamb filling for a subtle kick.
Replace the minced lamb with minced beef to make a classic British Cottage Pie.
Replace the lamb with lentils, mushrooms, and extra vegetables for a hearty vegetarian version.
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.
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.