Print

The Perfect Shepherd’s Pie Recipe

Shepherd's Pie

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A comforting and hearty Shepherd’s Pie featuring a savory meat filling topped with creamy mashed potatoes, baked until golden brown.

Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 large onion, chopped
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 1 pound ground beef or lamb
  • 2 cloves garlic, minced
  • 1 tablespoon all-purpose flour
  • 1 cup beef broth
  • 1/2 cup frozen peas
  • 1 teaspoon fresh thyme, chopped
  • Salt and black pepper to taste
  • 2 pounds potatoes, peeled and quartered
  • 1/2 cup milk
  • 1/4 cup unsalted butter
  • Pinch of nutmeg

Instructions

  1. Preheat oven to 375°F (190°C).
  2. Heat olive oil in a large oven-safe skillet or Dutch oven over medium heat. Add onion, carrots, and celery; cook until softened, about 5-7 minutes.
  3. Add ground beef or lamb and cook, breaking it up with a spoon, until browned. Drain any excess fat.
  4. Stir in garlic and flour; cook for 1 minute.
  5. Pour in beef broth and bring to a simmer, stirring constantly. Add peas and thyme. Season with salt and pepper. Remove from heat.
  6. Meanwhile, boil potatoes in a large pot of salted water until tender, about 15-20 minutes. Drain well.
  7. Return potatoes to the pot. Add milk, butter, and nutmeg. Mash until smooth and creamy. Season with salt and pepper.
  8. Spread the mashed potatoes evenly over the meat mixture in the skillet. You can use a fork to create ridges for a crispy topping.
  9. Bake for 20-25 minutes, or until the topping is golden brown and the filling is bubbly.
  10. Let stand for 5-10 minutes before serving.

Notes

  • For a richer flavor, add a splash of Worcestershire sauce to the meat filling.
  • You can prepare the meat filling and mashed potatoes ahead of time and assemble just before baking.
  • Leftovers can be stored in the refrigerator for up to 3 days.

Nutrition