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

Shepherd’s pie is the ultimate comfort food, featuring a sumptuous layer of creamy mashed potatoes on top of a savory meat and vegetable filling. This dish combines tender ground lamb or beef with aromatic herbs and colorful veggies, all baked to golden perfection. Perfect for family dinners, this recipe will warm your heart and evoke fond memories around the dinner table.

  • Total Time: 50 minutes
  • Yield: Serves 8

Ingredients

Scale
  • 1 lb ground lamb or beef
  • 1 medium onion, finely chopped
  • 2 medium carrots, diced
  • 1 cup frozen peas
  • 2 cups mashed potatoes (approx. 4 medium potatoes)
  • 1/2 cup beef broth (low-sodium)
  • 2 tbsp Worcestershire sauce
  • 1 tsp dried thyme
  • 1 tsp dried rosemary
  • Salt and pepper to taste
  • 3 tbsp butter (for mashed potatoes)
  • 1/4 cup heavy cream (for mashed potatoes)

Instructions

  1. Preheat oven to 400°F (200°C).
  2. In a skillet over medium heat, sauté onions in oil until translucent. Add diced carrots and cook until softened.
  3. Stir in ground meat, cooking until browned. Drain excess fat.
  4. Pour in Worcestershire sauce and beef broth; add thyme and rosemary. Simmer for 10 minutes.
  5. Boil peeled potatoes until fork-tender, then mash with butter and cream until smooth.
  6. Spread the meat mixture into a baking dish and top with mashed potatoes; create swirls for presentation.
  7. Bake for 25-30 minutes or until the top is golden brown.
  • Author: Emily Harrison
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Category: Main
  • Method: Baking
  • Cuisine: British

Nutrition

  • Serving Size: 1 slice (200g)
  • Calories: 350
  • Sugar: 4g
  • Sodium: 600mg
  • Fat: 20g
  • Saturated Fat: 8g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 28g
  • Fiber: 4g
  • Protein: 18g
  • Cholesterol: 70mg