Shepherds Pie with Lamb

Golden-brown Shepherd's Pie with Savory Lamb bubbling from the oven, featuring creamy mashed potato peaks. Save
Golden-brown Shepherd's Pie with Savory Lamb bubbling from the oven, featuring creamy mashed potato peaks. | pinmealmagic.com

This classic British dish combines ground lamb simmered with a medley of vegetables and aromatic herbs in a rich, savory gravy. Creamy mashed potatoes are whipped to smooth perfection and layered on top before baking until golden and bubbling. The result is a hearty and satisfying meal that blends tender, flavorful filling with a comforting, cheesy potato crust. Ideal for family dinners, this dish pairs wonderfully with robust red wines and offers subtle variations such as using cauliflower for a lighter mash or swapping lamb for beef.

Rainy Sunday afternoons were made for dishes like this. I remember my flatmate Sarah returning from the market with armfuls of vegetables and that distinct package of ground lamb, announcing it was time for a proper Sunday roast alternative. The entire building smelled like rosemary and onions within an hour. Now it is my go-to when I need something that feels like a hug from the inside out.

Last winter I made this for six friends after a long hike. We were all famished, slightly damp from drizzle, and someone mentioned how perfect a bubbling hot shepherd's pie would taste. I doubled the recipe and forgot to add extra Worcestershire, but nobody noticed because the rosemary shone through. Every single person asked for seconds, and the baking dish was scraped completely clean.

Ingredients

  • 2 tablespoons olive oil: The foundation for sautéing your aromatics. I have learned that heating the oil properly before adding vegetables prevents sticking and builds better flavor.
  • 1 large onion, finely chopped: Onion sweetness balances the rich lamb. Take your time chopping evenly so everything cooks at the same rate.
  • 2 carrots, diced: These add natural sweetness and texture. Fresh carrots will hold their shape better in the filling than pre-cut ones.
  • 2 celery stalks, diced: The unsung hero of the mirepoix base. Do not skip it. It adds essential subtle savory notes.
  • 2 cloves garlic, minced: Add this after the other vegetables soften so it does not burn. Fresh garlic makes a noticeable difference here.
  • 500 g (1.1 lbs) ground lamb: Lamb gives shepherd's pie its authentic flavor. I break it into small pieces as it cooks for better texture.
  • 2 tablespoons tomato paste: This concentrate adds depth and color. Let it cook with the meat for a couple minutes to mellow the raw taste.
  • 1 tablespoon Worcestershire sauce: The secret ingredient for umami richness. I add this right after browning the meat so it incorporates fully.
  • 250 ml (1 cup) beef or lamb stock: Stock creates the luscious gravy. Homemade stock is wonderful but a good quality store-bought version works perfectly.
  • 120 g (1 cup) frozen peas: Add these at the very end so they stay bright and do not become mushy. They pop beautifully against the rich filling.
  • 1 teaspoon fresh thyme leaves: Thyme pairs naturally with lamb. Strip the leaves by running your fingers backward down the stem.
  • 1 teaspoon fresh rosemary, chopped: Rosemary adds piney fragrance. Chop it finely so no one gets a large needle surprise.
  • Salt and freshly ground black pepper: Taste and adjust as you go. Lamb can handle a generous amount of black pepper.
  • 1.2 kg (2.5 lbs) potatoes, peeled and cut into chunks: Russet or Yukon Gold potatoes mash beautifully. Cut them into even chunks so they cook uniformly.
  • 60 ml (¼ cup) whole milk: Warm the milk before adding to potatoes. Cold milk can make mash gluey instead of creamy.
  • 50 g (3½ tablespoons) unsalted butter: Room temperature butter incorporates more easily. I often add a bit extra because butter makes everything better.
  • 60 g (½ cup) grated mature cheddar cheese: Optional but creates the most gorgeous golden crust. A sharp cheddar adds a wonderful savory finish.

Instructions

Preheat and prepare:
Heat your oven to 200°C (400°F) and get a large pot of salted water ready for the potatoes. Starting with hot water saves time.
Cook the potatoes:
Boil potato chunks until fork tender, about 15 to 18 minutes. Test by piercing a piece with a fork. It should slide in easily with no resistance.
Sauté the vegetables:
While potatoes cook, warm olive oil in a large skillet over medium heat. Add onion, carrots, and celery, cooking for 5 to 7 minutes until they soften and smell fragrant.
Add garlic and brown the lamb:
Stir in garlic for one minute, then add ground lamb. Break it apart with your spoon and cook until thoroughly browned, about 5 minutes.
Build flavor:
Drain any excess fat if needed, then stir in tomato paste and Worcestershire sauce. Let this cook together for 2 minutes to deepen the flavors.
Simmer the filling:
Pour in stock, add thyme, rosemary, salt, and pepper. Simmer gently for 10 minutes, stirring occasionally, until the mixture thickens slightly. Stir in peas and remove from heat.
Make the mashed potatoes:
Drain cooked potatoes and return them to the warm pot. Add milk, butter, salt, and pepper, then mash until completely smooth. Add a splash more milk if needed for perfect consistency.
Assemble:
Spoon the lamb filling evenly into a 2 liter baking dish. Spread mashed potatoes over the top, using a spatula to create swoops and ridges that will crisp beautifully.
Add cheese if using:
Sprinkle grated cheddar over the potato layer now. The cheese will bubble and brown in the oven, creating an irresistible golden crust.
Bake to golden perfection:
Bake for 25 to 30 minutes until the top is golden brown and you see the filling bubbling up around the edges. The smell will be incredible.
Rest before serving:
Let the pie rest for 10 minutes before serving. This seems like forever when you are hungry, but it helps the layers set so you can scoop neat portions.
A hearty slice of Shepherd's Pie with Savory Lamb and peas on a rustic plate, ready to serve. Save
A hearty slice of Shepherd's Pie with Savory Lamb and peas on a rustic plate, ready to serve. | pinmealmagic.com

This recipe became a tradition the first time I served it at a dinner party where nobody knew each other. Something about a steaming dish of shepherd's pie makes people relax, lean in, and start talking. By dessert, strangers were exchanging phone numbers.

Make It Ahead

Assemble the entire shepherd's pie up to a day before baking, cover tightly, and refrigerate. Add 5 to 10 minutes to the baking time since it will be cold. I have also frozen assembled pies for up to a month. Thaw overnight in the refrigerator before baking.

Choose Your Potato

Russet potatoes make the fluffiest mash because they are high in starch. Yukon Gold potatoes have a naturally buttery flavor and creamy texture. Either works wonderfully. For a lighter version, replace half the potatoes with cauliflower florets and boil them together.

Get The Texture Right

The contrast between creamy potato and savory filling is everything. Do not overwork the potatoes or they will become gluey. A potato ricer creates the smoothest texture if you want to be extra fancy. For a rustic finish, leave small potato chunks intact.

  • Use a fork to create ridges in the potato topping before baking. More surface area means more crispy golden bits.
  • Place the baking dish on a rimmed baking sheet to catch any bubbling overflow. Nothing worse than cleaning burnt gravy off the oven floor.
  • Let the pie rest before serving. Those 10 minutes feel long but the filling will hold its shape much better when you scoop.
Bubbling Shepherd's Pie with Savory Lamb filling and cheesy, crispy potato topping in a ceramic baking dish. Save
Bubbling Shepherd's Pie with Savory Lamb filling and cheesy, crispy potato topping in a ceramic baking dish. | pinmealmagic.com

A proper shepherd's pie is one of those dishes that tastes even better the next day. Pack leftovers for lunch and watch colleagues get jealous of that reheated aroma.

Recipe Q&A

Fresh thyme and rosemary bring out the savory flavor in the lamb filling, adding an earthy aroma that complements the vegetables perfectly.

Yes, cauliflower can be used as a lighter alternative to potatoes for the topping, offering a lower-carb option while maintaining creaminess.

Sprinkling grated mature cheddar cheese over the mashed potatoes before baking helps create a golden, flavorful crust.

Brown the ground lamb thoroughly, breaking it up gently, and simmer it with tomato paste and stock to develop rich flavors and a thickened gravy.

A robust red wine such as Malbec or Shiraz complements the hearty flavors nicely, and a simple side salad can add freshness to the meal.

Yes, it contains no nuts but does include dairy and Worcestershire sauce; check those ingredients if avoiding allergens.

Shepherds Pie with Lamb

A comforting British dish with tender lamb and vegetables under a golden mashed potato topping.

Prep 25m
Cook 45m
Total 70m
Servings 6
Difficulty Medium

Ingredients

Lamb Filling

  • 2 tablespoons olive oil
  • 1 large onion, finely chopped
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 2 cloves garlic, minced
  • 1.1 lbs ground lamb
  • 2 tablespoons tomato paste
  • 1 tablespoon Worcestershire sauce
  • 1 cup beef or lamb stock
  • 1 cup frozen peas
  • 1 teaspoon fresh thyme leaves
  • 1 teaspoon fresh rosemary, chopped
  • Salt and freshly ground black pepper

Mashed Potato Topping

  • 2.5 lbs potatoes, peeled and cut into chunks
  • ¼ cup whole milk, plus more as needed
  • 3½ tablespoons unsalted butter
  • ½ cup grated mature cheddar cheese
  • Salt and freshly ground black pepper

Instructions

1
Preheat Oven: Preheat the oven to 400°F.
2
Prepare Potatoes: Bring a large pot of salted water to a boil. Add potatoes and cook until fork-tender, about 15–18 minutes.
3
Sauté Vegetables: While the potatoes cook, heat olive oil in a large skillet over medium heat. Add onion, carrots, and celery. Sauté for 5–7 minutes until softened.
4
Cook Garlic and Lamb: Stir in garlic and cook for 1 minute. Add ground lamb and cook, breaking up the meat, until browned and cooked through, about 5 minutes.
5
Add Seasonings: Drain excess fat if needed. Stir in tomato paste and Worcestershire sauce; cook for 2 minutes.
6
Simmer Filling: Pour in stock, add thyme, rosemary, salt, and pepper. Simmer for 10 minutes, stirring occasionally, until slightly thickened. Stir in peas and remove from heat.
7
Mash Potatoes: Drain potatoes and return to the pot. Add milk, butter, salt, and pepper. Mash until smooth and creamy, adding more milk if needed.
8
Assemble Pie: Spoon lamb mixture evenly into a 2-quart baking dish. Spread mashed potatoes on top, smoothing with a spatula. If desired, sprinkle with grated cheddar cheese.
9
Bake: Bake for 25–30 minutes until the top is golden and filling is bubbling.
10
Rest and Serve: Let rest for 10 minutes before serving.
Additional Information

Equipment Needed

  • Large skillet
  • Large pot
  • Potato masher
  • 2-quart baking dish
  • Spatula

Nutrition (Per Serving)

Calories 420
Protein 22g
Carbs 38g
Fat 19g

Allergy Information

  • Contains dairy (butter, milk, cheese)
  • Worcestershire sauce may contain anchovies (fish) and gluten
  • For gluten-free or fish-free alternatives, select appropriate stock and Worcestershire sauce substitutes
Lauren Phelps

Creative home cook sharing quick, easy, and wholesome recipes for everyday family meals.