Go Back
+ servings
A slice of homemade Shepherds Pie Recipe with golden mashed potatoes, ground meat, peas, carrots, and corn on a plate, topped with parsley.

Shepherds Pie Recipe

3 from 2 votes
A hearty and comforting classic, this traditional Shepherds Pie Recipe features seasoned ground lamb, sautéed vegetables, and a golden, fluffy mashed potato crust. It’s the ultimate one-pan meal for cozy family dinners.
Prep Time 30 minutes
Cook Time 30 minutes
Rest Time 10 minutes
Total Time 1 hour 10 minutes
Servings: 6
Course: Main Course
Cuisine: British
Calories: 480

Ingredients
  

Meat Base
  • 1.5 lbs Ground lamb - Or beef/turkey/lentils
  • 1 Yellow onion - Finely diced
  • 2 Carrots - Diced
  • 1 cup Frozen peas - Or fresh
  • 2 Garlic cloves - Minced
  • 1 teaspoon Fresh thyme - Or ½ teaspoon dried
  • 1 tablespoon Tomato paste
  • 1 tablespoon Worcestershire sauce
  • 1 cup Beef or lamb stock
  • ½ cup Red wine - Optional
  • 1 Bay leaf
  • Salt & pepper - To taste
Potato Topping
  • 2 lbs Russet/Yukon potatoes - Peeled and chopped
  • 4 tablespoon Butter - Adjust to taste
  • ½ cup Milk or cream - Warmed
  • 1 Egg yolk - For golden crust
  • ½ cup Cheddar cheese - Optional, shredded

Equipment

  • Oven-safe skillet (Or 9x13 casserole dish)
  • Large pot (For boiling potatoes)
  • Potato masher (Or ricer for fluffier texture)
  • Wooden spoon (For stirring meat mixture)
  • Sharp knife (For chopping vegetables)

Method
 

  1. Peel, boil, and mash the potatoes with butter and milk.
  2. Brown the lamb and sauté the vegetables with herbs.
  3. Add peas, simmer the mixture, and season to taste.
  4. Layer meat in the dish and top with mashed potatoes.
  5. Bake the pie until golden brown and bubbling.
  6. Let rest before serving for clean slices.

Nutrition

Serving: 350gCalories: 480kcalCarbohydrates: 35gProtein: 27gFat: 26gSaturated Fat: 11gPolyunsaturated Fat: 2gMonounsaturated Fat: 10gTrans Fat: 0.5gCholesterol: 105mgSodium: 480mgPotassium: 950mgFiber: 5gSugar: 4gVitamin A: 3200IUVitamin C: 18mgCalcium: 120mgIron: 3.2mg

Notes

Nutrition information is automatically calculated and should be considered an approximation. Actual values may vary based on specific ingredients used and portion sizes.Feel free to add more of your favorite toppings.

Tried this recipe?

Let us know how it was!