Rich Lamb Shepherd’s Pie with Cheesy Mash
A proper lamb shepherd’s pie, with a deeply savoury mince filling and a golden, cheesy potato topping, is the kind of meal that makes a weeknight feel like Sunday.

It’s a one-dish dinner that comes together with simple steps and rewards you with something properly comforting.
What Makes This Pie a Keeper
I love that the lamb filling gets a long, gentle simmer so it develops a rich, gravy-like depth, and the mash on top gets those crispy edges under the grill.
The lamb mince is browned until it catches a little colour, then simmered slowly with stock and a touch of tomato paste, which gives the filling a deep, savoury backbone without much fuss. The mash is buttery and topped with cheddar that bubbles and crisps in the oven.
Ingredients

- 500g lamb mince: aim for about 20% fat for the most flavour
- 1 large onion, finely chopped: brown onion works best here
- 2 medium carrots, peeled and diced: small cubes cook evenly
- 2 cloves garlic, minced: fresh, not jarred
- 2 tbsp tomato paste: adds richness and colour
- 1 tbsp plain flour: thickens the gravy
- 400ml beef or lamb stock: use a good-quality liquid stock
- 1 tbsp Worcestershire sauce: for a deep savoury note
- 1 cup frozen peas: no need to thaw
- 1 tsp salt, plus extra for the mash: Diamond Crystal kosher, or adjust to taste
- ½ tsp black pepper: freshly ground if you can
- 1kg floury potatoes, peeled and cut into chunks: Maris Piper or Russet are ideal
- 80g butter, plus extra for dotting: unsalted gives you control over seasoning
- 100ml whole milk, warmed: cold milk can make the mash gluey
- 100g mature cheddar, grated: a sharp one melts into a crisp top
Variations / Substitutions
- Use ground beef: the result is a cottage pie, which has a slightly milder flavour but works just as well.
- Skip the cheese: the mash will still brown, but it won’t have that chewy, crisp lid. A sprinkle of breadcrumbs works as a dairy-free crunch.
- Swap peas for corn or chopped green beans: both hold their texture and add a little sweetness.
- Make it dairy-free: use olive oil instead of butter in the mash and skip the cheese, or use a plant-based alternative that melts well.
- Add fresh herbs: a tablespoon of chopped rosemary or thyme stirred into the lamb as it simmers lifts the whole dish.
For a lighter weeknight variation, a classic cottage pie with beef mince is just as hearty.
How To Make Rich Lamb Shepherd’s Pie
Step 1: Brown the Lamb

Set a large, heavy-based pan over high heat and add the 500g lamb mince, breaking it up with a wooden spoon. Cook for about 8 minutes, stirring only now and then, until the meat is deeply browned and the moisture has evaporated.
You want the mince to catch on the bottom of the pan in spots – that caramelisation is what builds the base flavour. If it starts to stick too much, just scrape and keep going.
Step 2: Soften the Vegetables

Turn the heat down to medium and stir in the chopped onion and diced carrots along with a pinch of salt. Cook for 6 to 8 minutes until the onion is translucent and the carrots have started to soften.
Stir in the minced garlic and tomato paste and cook for another 2 minutes, until the paste darkens slightly and the whole mixture smells warm and rich.
Step 3: Simmer the Filling

Scatter over the 1 tbsp plain flour and stir it through the meat and veg, letting it cook for 1 minute. Pour in the 400ml stock and the Worcestershire sauce, then scrape up any browned bits from the bottom of the pan.
Bring the liquid to a gentle bubble, then lower the heat so it simmers steadily. Cook for 20 to 25 minutes, stirring occasionally, until the sauce has reduced and thickened into a glossy gravy. Stir in the frozen peas just before you take it off the heat and season with the salt and pepper.
Step 4: Whip Up the Cheesy Mash

While the filling cooks, put the potato chunks in a large pot and cover them with cold salted water. Bring to a boil and cook for 12 to 15 minutes, until a knife slides through the thickest chunk with no resistance.
Drain the potatoes well, then return them to the hot pot for a minute so any remaining water steams off. Mash them with the 80g butter and the warmed milk until smooth, then fold in most of the grated cheddar, saving a handful for the top. Taste and add more salt if needed.
Step 5: Top and Bake

Preheat the oven to 200°C (180°C fan) / 400°F. Spoon the hot lamb filling into a 2-litre ovenproof dish, spreading it in an even layer. Drop large spoonfuls of the mash over the filling, then use a fork to spread it gently right to the edges, creating a few peaks and swirls.
Scatter the reserved cheddar on top and dot with a little extra butter. Bake for 25 minutes, until the filling is bubbling up around the edges and the mash has set.
Step 6: Crisp the Top

Switch the oven to grill (broil) on high and slide the dish under the heat for 4 to 5 minutes. Watch it closely, pulling it out the second the cheese is deeply golden and blistered in spots.
Let the pie rest for 5 minutes on the counter. Spoon generous portions onto plates, making sure everyone gets a bit of that crispy, cheesy crust and the rich gravy beneath.
Tips for a Better Shepherd’s Pie
- Pick the right spuds: floury potatoes like Maris Piper or Russet give you a drier, fluffier mash that won’t sink into the filling.
- Warm the milk and butter before mashing. Cold dairy chills the potatoes and makes the mash heavy.
- Don’t overwork the potatoes. A ricer or a hand masher is your friend – a food processor or blender turns them gluey.
- If the filling tastes a bit flat, a dash more Worcestershire sauce or a small splash of red wine vinegar just before assembling lifts it.
Storing Leftovers
- Refrigerate: Once cooled, the pie keeps well covered in the fridge for up to 3 days. The mash and filling hold their texture.
- Reheating: Warm individual portions in the microwave or cover the whole dish with foil and reheat at 180°C (350°F) for 20 to 25 minutes until piping hot. For a crisp top, finish under the grill for a couple of minutes.
What To Serve With Lamb Shepherd’s Pie
A bowl of simple steamed green beans or peas on the side keeps things easy and lets the pie be the star. If you want something with a bit of sharpness, a small green salad dressed with lemon and olive oil cuts through the richness without much effort.
Frequently Asked Questions
Can I use sweet potatoes for the topping?
Yes, but the mash will be sweeter and softer. For a firmer top, roast the sweet potatoes whole first, then mash them with butter and a little sour cream so they hold their shape better during baking.
Can I freeze shepherd’s pie?
Absolutely. Assemble the pie but don’t bake it. Cover tightly with a double layer of foil and freeze for up to 3 months. Bake from frozen at 180°C (350°F) for about 60 minutes, removing the foil for the last 15, then grill the top until crispy.
Why did my mash sink into the filling?
It usually happens when the filling is too wet or the mash is too loose. Make sure the gravy is reduced until it coats the back of a spoon, and use floury potatoes mashed with just enough butter and milk to hold their shape.
What’s the difference between shepherd’s pie and cottage pie?
It comes down to the meat. Shepherd’s pie is made with lamb mince, while cottage pie uses beef mince. The method and the rest of the ingredients stay the same.

Rich Lamb Shepherd’s Pie Recipe
Ingredients
Method
- Brown the lamb mince over high heat for about 8 minutes until deeply browned.
- Lower the heat and cook the onion and carrots for 6 to 8 minutes. Add garlic and tomato paste, cooking for 2 more minutes.
- Stir in the flour, then pour in the stock and Worcestershire sauce. Simmer for 20 to 25 minutes until thick, then add peas and season.
- Boil the potatoes for 12 to 15 minutes, drain and mash with butter, warm milk, and most of the cheddar.
- Spoon the filling into a dish, top with mash, scatter the remaining cheese and a little butter. Bake at 200°C (180°C fan) for 25 minutes.
- Grill on high for 4 to 5 minutes until the top is golden and bubbling. Rest for 5 minutes before serving.
