This Traditional Shepherd’s Pie, brimming with history and flavor, is more than just a dish; it’s a celebration of simple, hearty cooking that has stood the test of time. Perfect for any occasion!

Traditional Shepherd's Pie

What is the Traditional Shepherd’s Pie?

Savor the comforting flavors of the British Isles with this Traditional Shepherd’s Pie, a hearty and wholesome dish perfect for family dinners or festive gatherings.

Packed with richly seasoned meat, tender vegetables, and topped with a golden layer of cheese-crusted mashed potatoes, this classic casserole is a culinary delight that promises to warm hearts and satisfy appetites.

See other versions of the Shepherd’s Pie here.

Skill Level: Intermediate

This recipe requires basic cooking skills, such as sautéing, boiling, and baking. While it involves several steps, each is straightforward and well-suited for cooks with a bit of kitchen experience.

Health Benefits

Shepherd’s Pie is a wholesome dish with lean meat providing protein, carrots and peas offering vitamins and fiber, and potatoes serving as a good source of potassium. Cheese adds calcium, but use in moderation to keep fat content in check.

Time & Servings

Prep Time: 30 minutes | Cook Time: 30 minutes | Total: 1 hour

Servings: 6

Traditional Shepherd’s Pie Recipe


  • Ground meat (lamb or beef): 1 lb (450g)
  • Russet potatoes: 1.5 lbs (680g), peeled and quartered
  • Cheddar cheese, grated: 4 oz (113g)
  • Carrots, diced: 2 medium
  • Onion, chopped: 1 large
  • Green peas, fresh or frozen: 1 cup (145g)
  • Olive oil: 2 tablespoons
  • Tomato paste: 2 tablespoons
  • Beef or vegetable broth: 1 cup (240ml)
  • Garlic, minced: 2 cloves
  • Butter: 3 tablespoons
  • Milk: 1/4 cup (60ml)
  • Salt and pepper: To taste
  • Fresh herbs (thyme, rosemary): 1 tablespoon, chopped


  1. Preheat oven to 400°F (200°C).
  2. Boil potatoes in salted water until tender, about 15-20 minutes.
  3. In a pan, heat olive oil over medium heat. Add onions, carrots, and garlic; cook until softened.
  4. Increase heat, add meat, breaking it up until browned. Drain excess fat.
  5. Stir in tomato paste, herbs, peas, and broth. Simmer for 10 minutes. Season with salt and pepper.
  6. Mash potatoes with butter, milk, half of the cheese, salt, and pepper.
  7. In a casserole dish, spread meat mixture. Top with mashed potatoes, then sprinkle remaining cheese.
  8. Bake for 20-25 minutes until golden.
  9. Rest for 10 minutes before serving.

Best Tips for Perfection

  • For a richer flavor, use a mix of lamb and beef.
  • Ensure your mashed potatoes are creamy but firm enough to hold their shape on top.
  • Broil for the last few minutes for a crisper top.

Optional Ingredients

  • Worcestershire sauce for added depth.
  • A pinch of nutmeg in the mashed potatoes.

Vegetarian Suggestions

Replace meat with lentils or a mix of mushrooms and chickpeas for a hearty vegetarian version.

Serving Suggestions

Serve with a side of steamed green beans or a crisp garden salad.

Nutrient Information

Approximately 400 calories per serving, with 20g protein, 20g fat, and 35g carbohydrates.

Storage & Reheating

Store in an airtight container in the refrigerator for up to 3 days. Reheat in the oven at 350°F until warmed through.

Other Versions of Shepherd’s Pie

Other versions of Shepherd’s Pie differ in ingredients, preparation methods, and regional adaptations, offering a diverse range of flavors and textures. Here are some notable variations:

Cottage Pie:

While similar, Cottage Pie uses ground beef instead of lamb, which is the traditional meat in Shepherd’s Pie. The name “Cottage Pie” predates “Shepherd’s Pie” and was used to describe a dish made with any kind of meat and mashed potato. [More info]

Vegetarian and Vegan Variants:

These versions replace the meat with plant-based alternatives like lentils, mushrooms, chickpeas, or textured vegetable protein. Vegan versions also use dairy-free substitutes for butter, milk, and cheese.

Sweet Potato Topping:

Some variations use mashed sweet potatoes instead of white potatoes for the topping, offering a different flavor profile and additional nutrients.

Cheese-Infused Topping:

While traditional Shepherd’s Pie might have a sprinkle of cheese, some recipes incorporate a generous amount of cheese into the mashed potato topping, giving a richer and more indulgent flavor.

Different Vegetables:

While peas, carrots, and onions are common, other versions may include corn, celery, bell peppers, or leeks for added flavor and texture.

Spicy or Ethnic Twists:

Some recipes add spices like cumin, paprika, or curry powder to give the dish a different cultural twist, reflecting local tastes or cuisine influences.

Lower-Carb Options:

For a lighter version, some recipes substitute the potato topping with cauliflower mash, making it suitable for those on low-carbohydrate diets.

Luxurious Versions:

Gourmet variants may include more luxurious ingredients like red wine in the gravy, or use a combination of meats for a more complex flavor.

Individual Servings:

Instead of a large casserole dish, some versions are prepared in individual ramekins or pots, making them perfect for single servings or elegant presentations.

Each of these variations maintains the core concept of Shepherd’s Pie—a comforting, baked dish with a meat (or alternative) base and a potato topping—but adds its own unique twist that reflects different dietary needs, regional tastes, or creative culinary experimentation.


Shepherd’s Pie originated in the UK and Ireland, dating back to the late 18th century. Initially, it was a means of using leftover roasted meat, and the potato topping was a practical and inexpensive crust.

More Casseroles Recipes?

You bet! We have a versatile line up of casserole recipes! Check them out here.

The 3 Best-Selling Casserole Dishes on Amazon today…

[amazon bestseller=”casserole dish” items=”3″]