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

Best Ultimate Shepherd’s Pie Recipe


  • Total Time: 1 hour 5 minutes
  • Yield: 68 servings 1x

Description

This shepherd’s pie recipe is a classic comfort dish made with savory ground meat, vegetables in rich gravy, and a creamy mashed potato topping. Perfect for family dinners, meal prep, and make-ahead meals, it delivers traditional flavor with reliable, restaurant-quality results.


Ingredients

Scale

Meat Filling

  • lb ground lamb or ground beef
  • 1 medium onion, finely chopped
  • 2 garlic cloves, minced
  • 2 medium carrots, diced
  • 1 cup frozen green peas
  • 2 tbsp tomato paste
  • 1 tbsp Worcestershire sauce
  • 2 tbsp all-purpose flour
  • 1 cup beef broth
  • 1 tsp fresh thyme (or ½ tsp dried)
  • Salt and pepper to taste

Potato Topping

  • 2 lb russet potatoes, peeled and chopped
  • 4 tbsp unsalted butter
  • ½ cup whole milk
  • Salt and pepper to taste

Instructions

  1. Peel and cube the potatoes, then boil in salted water until fork-tender.
  2. Drain potatoes, return to pot, and let steam dry for 1 minute.
  3. Add butter and warm milk, mash until smooth, and season with salt and pepper.
  4. Brown ground meat in a skillet over medium-high heat until fully cooked.
  5. Drain excess fat, then add onion and cook until translucent.
  6. Add garlic and carrots, cooking briefly until fragrant.
  7. Stir in tomato paste, flour, Worcestershire sauce, and broth.
  8. Add peas, thyme, salt, and pepper, then simmer until thickened.
  9. Transfer meat mixture to a baking dish and spread evenly.
  10. Top with mashed potatoes, spreading to edges and creating texture.
  11. Bake at 400°F (200°C) until golden and bubbling.
  12. Rest briefly before serving.

Notes

For extra browning, broil for 2–3 minutes at the end. Let rest before serving for cleaner slices.

  • Prep Time: 20 minutes
  • Cook Time: 45 minutes
  • Category: Main Dish
  • Method: Baking
  • Cuisine: British

Nutrition

  • Serving Size: 1 serving
  • Calories: 435
  • Sugar: 5g
  • Sodium: 600mg
  • Fat: 20g
  • Saturated Fat: 9g
  • Unsaturated Fat: 11g
  • Trans Fat: 0g
  • Carbohydrates: 37g
  • Fiber: 4g
  • Protein: 30g
  • Cholesterol: 95mg

Keywords: shepherd's pie recipe, classic shepherd's pie, comfort food, cottage pie, baked dinner