The Best Shepherd’s Pie Recipe

Shepherd’s Pie is a classic comfort food that warms both the heart and the stomach. This hearty dish layers seasoned ground beef and vegetables in a rich gravy, all topped with creamy, golden mashed potatoes. Perfect for family dinners, potlucks, or a cozy weeknight meal.

Prep Time:
20 mins

Cook Time:
50 mins

Total Time:
1 hr 10 min

Servings:
6 People

Yield:
1 large 9×13-inch casserole dish

Key Ingredients

For the Filling:

  • 1 lb (450g) lean ground beef
  • 1 medium onion, finely chopped
  • 2 medium carrots, diced
  • 2 garlic cloves, minced
  • 1 cup frozen peas
  • 1 cup frozen corn
  • 2 tbsp olive oil
  • 1 tbsp tomato paste
  • 1 tbsp Worcestershire sauce
  • 1 ½ cups beef broth
  • 2 tbsp all-purpose flour
  • ½ tsp salt
  • ½ tsp black pepper
  • ½ tsp dried thyme (optional)

For the Mashed Potato Topping:

  • 2 lbs (900g) russet potatoes, peeled and cubed
  • ½ cup milk
  • 4 tbsp unsalted butter
  • ¼ cup shredded Parmesan cheese
  • Salt and pepper to taste

What’s the Difference Between Shepherd’s Pie and Cottage Pie?

Many people use these names interchangeably, but there is a small difference:

  • Shepherd’s Pie is traditionally made with lamb. The name “shepherd” comes from the connection to sheep.
  • Cottage Pie is made with beef. It originated in the 18th century as a way for families to use leftover meat with mashed potatoes.

Both dishes have the same basic structure: a meat and vegetable filling under a topping of mashed potatoes. You can even mix it up—use lamb for Shepherd’s Pie or beef for Cottage Pie, depending on what you have on hand.

Best Shepherd’s Pie Recipe

Hearty Shepherd’s Pie Recipe

Emily Hartwell
A warm, comforting dish with savory beef and vegetables in a rich gravy, topped with creamy mashed potatoes and a golden, cheesy crust. Perfect for family dinners!
Prep Time 20 minutes
Cook Time 50 minutes
Total Time 1 hour 10 minutes
Course Main Course
Cuisine British
Servings 6 People
Calories 410 kcal

Ingredients
  

For the Filling:

  • 1 lb 450g lean ground beef
  • 1 medium onion finely chopped
  • 2 medium carrots diced
  • 2 garlic cloves minced
  • 1 cup frozen peas
  • 1 cup frozen corn
  • 2 tbsp olive oil
  • 1 tbsp tomato paste
  • 1 tbsp Worcestershire sauce
  • 1 ½ cups beef broth
  • 2 tbsp all-purpose flour
  • ½ tsp salt
  • ½ tsp black pepper
  • ½ tsp dried thyme optional

For the Mashed Potato Topping:

  • 2 lbs 900g russet potatoes, peeled and cut into cubes
  • ½ cup milk
  • 4 tbsp unsalted butter
  • ¼ cup shredded Parmesan cheese
  • Salt and pepper to taste

Instructions
 

Prepare the Mashed Potatoes:

  • Boil potatoes in a large pot of salted water until tender, about 12–15 minutes.
    Boil potatoes
  • Drain and mash with butter, milk, Parmesan, and salt and pepper. Set aside.
    Drain and mash

Make the Filling:

  • Heat olive oil in a large skillet over medium heat.
  • Add onion, carrots, and garlic; sauté until soft, about 5 minutes.
    Fry ingredients
  • Add ground beef, breaking it apart, and cook until no longer pink.
    Add ground beef
  • Stir in flour and cook for 1 minute.
    Stir in flour
  • Add tomato paste, Worcestershire sauce, beef broth, salt, pepper, and thyme. Simmer for 10 minutes until thickened.
    Add tomato paste
  • Stir in peas and corn, cook 2–3 more minutes.

Assemble the Shepherd’s Pie:

  • Preheat oven to 400°F (200°C).
  • Spread the beef and vegetable mixture in a 9×13-inch baking dish.
  • Top with mashed potatoes, spreading evenly. Rough up the surface with a fork for a textured top.
    Top with mashed potatoes
  • Bake for 25–30 minutes until the top is golden and the filling bubbles around the edges.

Serve:

  • Let it rest 5–10 minutes before serving. Garnish with fresh parsley if desired.
    Best Shepherd’s Pie Recipe

Notes

Tips & Variations

  • Cheesy Twist: Add extra cheddar or mozzarella on top for a gooey crust.
  • Vegetarian Option: Swap beef for lentils or plant-based crumbles.
  • Make Ahead: Assemble the pie and refrigerate up to 24 hours before baking.

FAQs

Yes! You can assemble the pie, refrigerate it for up to 24 hours, and bake it when ready.

Absolutely. Cool completely, cover tightly with foil, and freeze for up to 2 months. Thaw in the fridge before baking.

Yes! Skip the flour or replace it with cornstarch to thicken the filling.

Definitely! Mushrooms, zucchini, or spinach work well. Adjust cooking time if needed.

A simple side salad, roasted vegetables, or crusty bread complements this hearty dish perfectly.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating