Shepherd's Pie

Traditionally a recipe to use meat and potatoes from a roast lamb, this version is topped with a potato and leek mash. Good with a simple green vegetable, such as steamed broccoli or minted peas.

Prepare ahead: The pie can be prepared, covered, and refrigerated, up to 1 day in advance. Increase the baking time to 40 minutes.

Makes6 servings

Preparation Time30 min

Preparation Time - Text30 mins

Cooking Time30 min

Cooking Time - Text30

Cooking Methodbaking



Total Timeunder 2 hours

Kid FriendlyYes

OccasionFamily Get-together

Recipe Coursemain course

Dietary Considerationegg-free, peanut free, soy free, tree nut free

Equipmentbaking/gratin dish

Mealdinner, lunch


Taste and Texturebuttery, meaty

Type of Dishsavory/pot pie


  • 2 lb (900g) baking potatoes, peeled and chunked
  • 2 large leeks, white and pale green parts only, split lengthwise, sliced
  • 1/3 cup whole milk, warmed
  • 4 tbsp butter
  • Salt and freshly ground black pepper
  • 1½ lb (750g) ground lamb
  • 2 tbsp vegetable oil
  • 1 large onion, chopped
  • 1 garlic clove, minced
  • 2 carrots, sliced
  • 1/3 cup hearty red wine
  • 2 tbsp all-purpose flour
  • 1 cup lamb or beef stock
  • 2 tbsp chopped parsley
  • 1 tbsp Worcestershire sauce
  • 1 tbsp chopped rosemary


  1. To make the topping, boil the potatoes in a large saucepan of lightly salted water until almost tender, about 15 minutes. Add the leeks and cook until the potatoes are tender, about 5 minutes longer. Drain well and return to the saucepan.

  2. Mash the potatoes and leeks together. Return to low heat and stir in the milk and butter. Season with salt and pepper. Remove from the heat.

  3. Meanwhile, make the filling. Preheat the oven to 400°F (200°C). Cook the lamb in a large frying pan for 5 minutes, stirring to break up the meat, until lightly browned. Pour off the fat. Transfer the lamb to a bowl.

  4. Heat the oil in the frying pan over medium heat. Add the onion and garlic and cook, stirring often, for about 4 minutes, or until softened. Add the carrots. Return the lamb to the frying pan.

  5. Add the wine, increase the heat to high, and cook for 3 minutes, or until the wine has evaporated. Stir in the flour, then the stock, parsley, Worcestershire sauce, and rosemary. Bring to a boil, then reduce the heat to low and simmer for 5 minutes. Season with salt and pepper.

  6. Spread the filling in a baking dish and cover with the potato topping. Place on a baking sheet and bake for 30 minutes, or until the topping is golden. Let stand 5 minutes, then serve straight from the dish.

  7. Variation

  8. Cottage Pie

  9. Virtually the same dish made with beef, rather than lamb. For a cottage pie, follow the recipe above, but substitute ground round for the lamb, 1 cup fresh or frozen peas for the carrots, and thyme for the rosemary. If you wish, omit the leeks from the topping and stir 2 tbsp prepared horseradish into the potatoes instead


Free recipes, giveaways, exclusive partner offers, and more straight to your inbox!


I have not made this yet so I cannot rate it.

Include a Photo Include a Photo

Click the button above or drag and drop images onto the button. You can upload two images.

Cancel Reply to Comment

Thanks for your comment. Don't forget to share!


Report Inappropriate Comment

Are you sure you would like to report this comment? It will be flagged for our moderators to take action.

Thank you for taking the time to improve the content on our site.

Sign In to Your Account

Close Window
Sign In with one of your Social Accounts
Sign In using Email and Password