Go Back
Classic Shepherd's Pie with savory minced lamb and vegetables topped with creamy mashed potatoes.

Classic Shepherd's Pie

A humble masterpiece of comfort food, featuring a rich and savory ground lamb filling with vegetables, topped with a cloud of creamy, buttery mashed potatoes and baked to golden perfection. This recipe emphasizes building deep flavor through proper browning and simmering, resulting in soul-warming satisfaction.
Prep Time 30 minutes
Cook Time 1 hour
Total Time 1 hour 30 minutes
Servings: 6
Course: Main Course
Cuisine: British
Calories: 450

Ingredients
  

  • 2 lbs Yukon Gold or Russet potatoes, peeled and quartered
  • 1/2 cup whole milk, warmed
  • 4 tbsp unsalted butter
  • 1/2 cup sharp cheddar cheese, grated optional
  • Salt to taste
  • White pepper to taste
  • 1 1/2 lbs ground lamb or ground beef
  • 1 large onion, finely diced
  • 2 medium carrots, finely diced
  • 2 ribs celery, finely diced
  • 2 cloves garlic, minced
  • 2 tbsp tomato paste
  • 1 tbsp all-purpose flour
  • 1 cup beef or lamb stock
  • 1 tsp Worcestershire sauce
  • 1 tbsp fresh rosemary, finely chopped or 1 tsp dried
  • 1 cup frozen peas
  • Black pepper to taste
  • Cooking oil or fat for browning

Equipment

  • Large pot
  • Colander
  • Large skillet or Dutch oven
  • Wooden spoon
  • Potato masher, ricer, or food mill
  • 9x13 inch baking dish
  • Measuring cups and spoons
  • Knife
  • Cutting board
  • Mixing bowl

Method
 

  1. Preheat oven to 400°F (200°C).
  2. For the potato topping: Place peeled, quartered potatoes in a large pot of cold, salted water. Bring to a boil, then reduce to a simmer. Cook for 15-20 minutes until fork-tender.
  3. Drain potatoes well and return them to the hot pot for a minute to evaporate excess moisture.
  4. Mash the hot potatoes with the warm milk and butter until smooth and creamy. Season generously with salt and white pepper. Fold in grated cheese if using. Set aside.
  5. For the filling: While potatoes cook, heat a large skillet or Dutch oven over medium-high heat. Add ground meat, breaking it up. Cook until well-browned. Transfer meat to a bowl, leaving drippings.
  6. In the same pan with the drippings, sauté the onion, carrot, and celery until softened and starting to caramelize, about 8-10 minutes.
  7. Add the garlic and tomato paste, cooking for one minute until fragrant.
  8. Sprinkle the flour over the vegetables and stir for another minute.
  9. Slowly pour in the stock while scraping up browned bits from the pan. Add Worcestershire sauce, rosemary, and the browned meat back in. Season well with salt and black pepper.
  10. Reduce heat to low and simmer for 15-20 minutes, until the filling has thickened. Stir in the frozen peas right at the end.
  11. Assemble: Spread the meat filling evenly into a 9x13 inch baking dish. Dollop the mashed potatoes over the top, then gently spread to cover. Use a fork to create peaks and swirls.
  12. Bake for 25-30 minutes, until the filling is bubbling and the potato topping is golden brown. Optionally broil for the last 1-2 minutes for extra color, watching closely.
  13. Let the pie rest for 10-15 minutes before serving.

Notes

For best results: Brown the meat well for maximum flavor. Let the filling simmer until quite thick to avoid a soggy bottom. Warm dairy before adding to potatoes for a fluffier mash. Season in layers throughout cooking. Let the pie rest before serving for clean slices. Store leftovers covered in the refrigerator for up to 3 days or freeze for up to 3 months. Thyme or herbes de Provence can substitute for rosemary. Soy sauce or balsamic vinegar can stand in for Worcestershire. Corn or green beans can replace peas.