Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Shepherd’s Pie

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Experience the ultimate comfort food with this classic Shepherd’s Pie, featuring a savory filling of tender ground meat and vegetables topped with creamy mashed potatoes. Perfect for cozy dinners or gatherings, this dish is not just delicious but also easy to customize based on your preferences. Each bite brings warmth and nostalgia, making it an ideal choice for any occasion.

  • Total Time: 1 hour
  • Yield: Serves 6

Ingredients

Scale
  • 1 lb ground beef or lamb
  • 1 medium yellow onion, diced
  • 2 medium carrots, diced
  • 1 cup frozen peas
  • 2 cloves garlic, minced
  • 1 cup beef broth
  • 2 lbs Russet potatoes, peeled and cubed
  • 4 tbsp butter (divided)
  • 1/4 cup heavy cream
  • 1 tsp dried thyme
  • 1 tsp dried rosemary
  • Salt and pepper to taste

Instructions

  1. Prepare your ingredients by chopping onions, carrots, and garlic finely.
  2. In a large skillet over medium heat, melt 2 tablespoons of butter and sauté the onions until translucent. Add garlic and carrots; cook for about 5 minutes.
  3. Increase heat slightly, add ground meat, breaking it up while cooking until browned (about 7–10 minutes).
  4. Mix in the beef broth and herbs; let simmer until thickened (around 5 minutes).
  5. Meanwhile, boil cubed potatoes in salted water until fork-tender (15–20 minutes). Drain and mash with remaining butter and heavy cream until smooth.
  6. Preheat oven to 400°F (200°C). Layer the meat mixture in a baking dish, spread mashed potatoes on top evenly, and bake for 25–30 minutes until golden brown.
  • Author: DANIEL LAWSON
  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Category: Main
  • Method: Baking
  • Cuisine: British

Nutrition

  • Serving Size: 1 slice (250g)
  • Calories: 450
  • Sugar: 4g
  • Sodium: 800mg
  • Fat: 25g
  • Saturated Fat: 10g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 5g
  • Protein: 20g
  • Cholesterol: 75mg