
Classic British Comfort Food: Shepherd’s Pie
- Servings: 4
- Total Time: 1 hour
- Effort Level: Moderate
Traditional shepherd’s pie is a classic comfort food from the British Isles made with ground lamb simmered with aromatic vegetables and finished with a mashed potato topping. When baked, the potatoes form a lightly crisp golden crust that contrasts with the savory filling underneath. For those seeking the traditional version rather than the beef-based alternative (called cottage pie), this shepherd’s pie recipe with lamb is the real thing.
Our version keeps those classic roots but makes a few thoughtful adjustments to refine the flavor and texture. Instead of peas, we sauté leeks with the carrots for a more flavorful base. The potato topping is whipped with butter, cream, and an egg yolk, which gives it a lighter texture and helps it brown beautifully in the oven. Paired with fresh thyme, garlic, and rich ground lamb, the result is a shepherd’s pie that honors the classic while feeling a little more refined.

Key Ingredients
We believe that great flavor starts with quality ingredients. Here are the small details that make these choices work. For a full list and measurements, see the recipe card below.
- Ground lamb – Ground lamb is the defining ingredient in traditional shepherd’s pie, giving the filling its rich, savory flavor. We prefer grass-fed Australian lamb for its clean, mild flavor that’s less gamey than some domestic varieties.
- Leeks – Leeks provide a milder, slightly sweeter onion flavor that pairs beautifully with lamb. We use them in place of the peas found in many shepherd’s pie recipes, which keeps the filling lighter and more flavorful.
- Fresh thyme – Thyme is a classic herb pairing for lamb and adds a fragrant, earthy note to the filling. Fresh leaves offer the best flavor, but dried thyme can be substituted if needed – just reduce the amount as noted in the recipe.
- Worcestershire sauce – A small amount of Worcestershire sauce adds savory depth and umami to the lamb mixture. The quantity is intentionally modest so it enhances the flavor without being overpowering.
- Russet potatoes – Russet potatoes produce the lightest, fluffiest mashed potato topping because of their high starch content. When mashed and whipped as directed, they create a topping that browns beautifully in the oven.
- Egg yolk – Whipping a single egg yolk into the potatoes enriches the flavor and helps create a lighter, more airy texture. It also helps the topping develop a deeper golden color as the pie bakes.
Prep Overview
How to Make Shepherd’s Pie with Lamb
Here’s a quick overview of the process, with the key techniques that make it work. Detailed, step-by-step instructions are in the printable recipe card below.
Shepherd’s pie with lamb comes together by making two simple components: a savory meat filling and a light, fluffy potato topping. Start by browning the ground lamb in a large skillet, breaking it up into small, even pieces as it cooks.

Once the lamb is cooked, remove it from the pan and sauté the carrots until they begin to caramelize slightly to draw out their natural sweetness before adding the leeks, garlic, and thyme. Next, stir tomato paste and Worcestershire and return the lamb to the skillet to finish the filling. Transfer the mixture to a baking dish (2 to 2-1/2 quarts) while you prepare the potatoes.

Boil the potatoes until tender, then drain and mash them before adding butter and cream. Briefly whip them together with an egg yolk, to give them a light, fluffy texture and aid in browning.

To assemble the shepherd’s pie, spread the whipped potatoes evenly over the lamb filling and brush the surface with melted butter. As the casserole bakes, the filling heats through and the potato topping forms a golden crust.

Tested Tips
- Break up the meat evenly – When browning ground lamb, use a spatula or wooden spoon to break it into small, even pieces. This helps the meat develop better flavor and ensures it mixes evenly with the vegetables.
- Caramelize the carrots – Let the carrots cook long enough to develop a little color before adding the leeks and garlic. Even light caramelization brings out their natural sweetness and adds flavor to the filling.
- Clean the leeks well – Leeks often trap grit between their layers. Slice them lengthwise first, then separate the layers and rinse them under cool running water to remove any hidden dirt.
- Don’t over-whip the potatoes – Once the potatoes are mashed, a brief whip with the mixer is all they need. Overmixing can break down the starches and leave the potatoes sticky rather than fluffy.
- Get a golden crust on the topping – If the potatoes need a little extra color at the end of baking, switch the oven to broil for a minute or two. Keep a close watch as the topping can brown quickly.
Serving Suggestions
Because shepherd’s pie is essentially a complete meal in one dish, a simple vegetable side works best. A crisp green salad with vinaigrette, buttered green beans with lemon, or quickly sautéed spinach are all easy complements.

More Ways to Cook Ground Lamb
When you shop for the ingredients to make this recipe, consider picking up some extra ground lamb to try something new later on. Simple Lamb Ragu with Ground Lamb pairs tender lamb with red wine and sautéed leeks for a lighter, richly flavored pasta sauce; Grilled Moroccan Lamb Kefta features spiced lamb skewers with mint, cilantro, and cooling yogurt sauce; and Moroccan Lamb Meatballs simmer gently in tomato sauce with warm spices like cinnamon, coriander, and cumin.

Traditional Shepherd’s Pie With Lamb
Ingredients
- 1 lb ground lamb
- Salt and freshly ground black pepper
- 1 tablespoon olive oil
- 2 medium carrots, peeled and diced
- 1 medium leek, quartered lengthwise and sliced
- 1 clove garlic, minced
- 2 teaspoons fresh thyme, chopped (or 1 teaspoon dried)
- 2 tablespoons tomato paste
- 2 teaspoons water
- 1/2 teaspoon Worcestershire sauce
For the potato topping:
- 1-1/2 lbs Russet potatoes, peeled and cubed
- Salt and white pepper
- 4 tablespoons unsalted butter, softened
- 1/3 cup half-and-half, plus more as needed
- 1 egg yolk
- 1-1/2 tablespoons melted butter
Instructions
- Preheat the oven to 400°F and lightly coat a 2 to 2-1/2 quart casserole dish with nonstick spray.
- Place the cubed potatoes in a saucepan and cover with cold water. Add 1 teaspoon salt and bring to a boil over medium-high heat. Cook until fork-tender, 12 to 15 minutes.
- While the potatoes cook, heat a large skillet over medium heat. Add the ground lamb, season with 1/2 teaspoon salt and a pinch of black pepper, and cook, breaking it up with a spatula, until browned and cooked through, 6 to 8 minutes.
- Drain any excess fat from the lamb and transfer it to a plate.
- Return the skillet to medium heat, add the olive oil and carrots, and sauté until lightly caramelized, 5 to 6 minutes.
- Add the leeks, garlic, and thyme and cook until the leeks are soft, 3 to 4 minutes more.
- In a small bowl, combine the tomato paste, water, and Worcestershire sauce. Stir the mixture into the vegetables.
- Return the cooked lamb to the skillet and stir to combine. Transfer the mixture to the prepared casserole dish.
- When the potatoes are tender, drain them well and return them to the warm saucepan over low heat for about 30 seconds to evaporate any remaining moisture.
- Transfer the potatoes to a mixing bowl and mash gently.
- Combine the butter and half-and-half in a microwave-safe cup and heat until the butter melts. Add the mixture to the potatoes and stir to combine.
- Season with salt and pepper, then add the egg yolk.
- Using an electric mixer on medium-high speed, whip the potatoes until light and fluffy, no more than 30 seconds, adding a little more half-and-half if needed.
- Spoon the mashed potatoes over the lamb mixture, spreading them evenly from the edges toward the center. Brush the top with melted butter.
- Bake for 25 to 30 minutes, until the potatoes develop a golden crust.
- For deeper browning, place under the broiler for 1 to 2 minutes, watching carefully to prevent burning.
- Let the shepherd’s pie rest for 5 minutes before serving.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.














what size casserole dish is used?
Hi Dorothy,
The casserole pictured is an 11 x 7-1/2 x 2-inch oval which equals roughly 2-1/4 quarts. Sorry to have omitted that info in the recipe – I’ve added it now.
About how small are the potatoes cubed? Can I opt for baby potatoes and just boil and mash them with the skins if I don’t mind them?
Hi there,
To prep potatoes for boiling, we recommend 3/4 to 1-inch cubes. The potatoes in the shepherd’s pie recipe as written are whipped potatoes. They’re pretty light and they actually puff up a tiny bit as a result of the egg yolk that’s included. However, there is no reason you couldn’t cook up some baby potatoes and make a skin-on, rustic mash for the topping if you like. They’re delicious done that way. Maybe brush them with a little melted butter just before you pop the casserole in the oven for extra flavor. Let us know how you like it!
Very good!
Thank you so much for the recipe. I have some ground lamb that I wasn’t sure what to do with. My family all love shepherd’s pie so this is what I’m making tonight!
Hi Denise,
Thanks for your comment! Hope you all enjoy the dish.
Nowhere can I find the number of servings for this dish.
Hi Gail,
You can always find the number of servings, prep time, cook time, and total time at the top of the printable version of our recipes (click here). The Shepherd’s Pie makes four servings.
NO LEFTOVERS , it’s THAT DELICIOUS! I admit, had to modify a bit as I had no tomato paste (mixed the Worcester sauce & water with a tiny bit of catsup instead) or leek (used about 1/3 cup Spanish onion instead). Easy to make and bake. Thank you for an AWESOME recipe! ❤️
Hi Suzanne,
So glad you enjoyed! Thanks for letting us know.
Thank you for an proper Shepherd’s Pie recipe made with lamb.