Go Back
+ servings
Homemade shepherd’s pie slice with golden mashed potato topping, ground meat, peas, carrots, and corn in rich gravy, served on a white plate.

Shepherd's Pie

5 from 1 vote
A rich and savory traditional shepherd’s pie made with ground lamb, tender vegetables, and a creamy mashed potato topping. Perfect for Sunday dinners, potlucks, or cozy winter nights.
Prep Time 30 minutes
Cook Time 30 minutes
Simmering and Rest Time 30 minutes
Total Time 1 hour 30 minutes
Servings: 7
Course: Dinner
Cuisine: British
Calories: 480

Ingredients
  

For the Meat Filling:
  • 1.5 lbs Ground lamb
  • 1 Yellow onion - chopped
  • 2 Carrots - diced
  • 2 Celery stalks - diced
  • 3 Garlic cloves - minced
  • 1 cup Peas - fresh or frozen
  • 2 tablespoon Tomato paste
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon Fresh thyme - or ½ teaspoon dried
  • 2 Bay leaves
For the Gravy Base:
  • 2 tablespoon All-purpose flour
  • 1 cup Beef or lamb stock - or more as needed
  • ½ cup Red wine - optional
  • Salt & pepper - to taste
For the Mashed Potato Topping:
  • 2.5 lbs Russet potatoes - or Yukon Gold, peeled
  • 4 tablespoon Unsalted butter
  • ½ cup Whole milk - or cream
  • 1 Egg yolk
  • Salt & white pepper - to taste
  • 2 tablespoon Cream cheese - Aunt Margaret's trick (opt)

Equipment

  • Large oven-safe skillet (or Dutch oven)
  • Large pot (for boiling potatoes)
  • Potato masher or ricer
  • Sharp knife (for chopping)
  • Wooden spoon (for stirring)
  • 9x13 baking dish (if not using oven-safe skillet)

Method
 

  1. Chop vegetables (onion, carrots, celery), mince garlic, and preheat the oven to 400°F.
  2. Sauté vegetables in oil until soft, then add garlic. Add ground lamb and cook until browned. Drain excess fat.
    Chopped onions, carrots, and celery sautéing in a skillet with steam rising, in a cozy home kitchen with soft natural lighting and whole onions in the background.
  3. Stir in tomato paste, flour, Worcestershire sauce, thyme, and bay leaves. Add stock and wine, then simmer 15 minutes.
    Ground meat simmering in a skillet with chopped tomatoes, onions, and seasonings, stirred with a wooden spoon in a warm home kitchen setting.
  4. Boil peeled potatoes until tender. Drain, let steam dry, then mash with butter, milk, egg yolk, salt, and optional cream cheese.
    Peeled potato chunks boiling in a stainless steel pot on a stovetop, with steam rising in a warmly lit home kitchen, part of a homemade shepherd’s pie preparation.
  5. Stir peas into meat mixture, remove herbs, spread in skillet. Top with mashed potatoes and brush with egg yolk.
  6. Bake at 400°F for 25–30 minutes until golden. Let rest 10 minutes before serving.

Nutrition

Serving: 300gCalories: 480kcalCarbohydrates: 35gProtein: 22gFat: 28gSaturated Fat: 13gPolyunsaturated Fat: 2gMonounsaturated Fat: 10gTrans Fat: 0.5gCholesterol: 95mgSodium: 600mgPotassium: 900mgFiber: 4gSugar: 5gVitamin A: 4000IUVitamin C: 15mgCalcium: 80mgIron: 3mg

Notes

Nutrition information is automatically calculated and should be considered an approximation. Actual values may vary based on specific ingredients used and portion sizes.

Tried this recipe?

Let us know how it was!