British Shepherd’s Pie

Delicious British Shepherd's Pie with seasoned ground meat topped with mashed potatoes

Loading…

By Reading time

This classic British Shepherd’s Pie is comfort food at its best! It’s made with ground meat, usually lamb, mixed with tasty veggies and topped with creamy mashed potatoes.

If you ask me, the cheesy potato layer is the real winner here! I always sneak in extra servings because it’s just that good. Enjoy it with a side salad for a complete meal!

Key Ingredients & Substitutions

Potatoes: Use starchy potatoes like Russets for a fluffy mash. For a healthier option, try cauliflower. It blends well and has fewer carbs!

Ground Lamb: While traditional, ground beef works just as well. If you’re looking for a lighter option, ground turkey is another good alternative.

Vegetables: Carrots and celery are classic, but you can include peas, corn, or even mushrooms for added texture. Don’t shy away from adding your favorite veggies!

Milk: Instead of regular milk, you can opt for almond or oat milk for dairy-free comfort. Coconut milk adds a unique flavor if you enjoy a twist!

Thyme: Fresh is preferred for its vibrant flavor, but dried thyme works just as well. Use about half as much dried compared to fresh.

How Do You Get the Perfect Mashed Potatoes?

Getting fluffy mashed potatoes is key for this pie. Here’s what you need to know:

  • Use hot, drained potatoes for mashing—this helps make them fluffy.
  • Mash with butter and milk while they’re still warm to create that creamy texture.
  • For an even smoother mash, use a ricer or food mill, if you have one. Avoid over-mixing to keep them light!

How to Make British Shepherd’s Pie

Ingredients You’ll Need:

For the Mash:

  • 2 pounds (900g) potatoes, peeled and chopped
  • 4 tablespoons butter
  • 1/2 cup milk
  • Salt and pepper, to taste

For the Filling:

  • 1 tablespoon olive oil
  • 1 large onion, finely chopped
  • 2 carrots, diced
  • 2 celery sticks, diced
  • 2 cloves garlic, minced
  • 1 pound (450g) ground lamb (traditional for shepherd’s pie)
  • 2 tablespoons tomato paste
  • 1 cup beef or lamb stock
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon fresh thyme leaves (or 1/2 teaspoon dried thyme)
  • 1 cup frozen peas

For Garnish:

  • Fresh rosemary sprig (optional)

How Much Time Will You Need?

This delicious Shepherd’s Pie takes about 15 minutes to prepare and around 25-30 minutes to cook. So, in total, you’ll be looking at about 45-50 minutes to enjoy this comforting meal from start to finish!

Step-by-Step Instructions:

1. Preheat the Oven:

Start by preheating your oven to 400°F (200°C). It’s important to have it hot and ready to go when your pie is assembled!

2. Cook the Potatoes:

In a large pot, place the peeled and chopped potatoes. Add enough salted water to cover them. Bring the pot to a boil over medium-high heat. Cook the potatoes until they are tender when pierced with a fork, which should take about 15-20 minutes. Then, drain them well.

3. Make the Mashed Potatoes:

After draining, return the potatoes back to the pot. Add the butter, milk, and season with salt and pepper. Mash everything together until smooth and creamy. Set aside while you prepare the filling.

4. Prepare the Filling:

In a large skillet, heat the olive oil over medium heat. Add the chopped onion, diced carrots, and celery. Cook them for about 5-7 minutes until the vegetables are softened and fragrant.

5. Brown the Lamb:

Add the minced garlic and ground lamb to the skillet. Continue to cook, breaking the meat up with a spoon until it is browned all over. This should take about 5-7 minutes.

6. Build the Flavor:

Stir in the tomato paste, Worcestershire sauce, thyme, and the beef or lamb stock. Bring the mixture to a simmer and let it cook for about 10 minutes, allowing it to thicken slightly.

7. Add Peas and Seasoning:

Mix in the frozen peas and let them cook for an additional 2 minutes. Taste the mixture and adjust the seasoning with salt and pepper as needed.

8. Assemble the Pie:

Transfer the meat filling into a baking dish and spread it evenly across the bottom. Then, spoon the creamy mashed potato on top, spreading it out to cover the filling completely. You can use a fork to create some texture on the surface for a lovely crust.

9. Bake the Pie:

Place the baking dish in the preheated oven. Bake for about 20-25 minutes or until the top is golden brown and slightly crispy. Your kitchen will smell amazing!

10. Let it Rest:

Once out of the oven, allow the Shepherd’s Pie to sit for a few minutes. This gets those flavors melding together and makes it easier to serve.

11. Garnish and Serve:

If desired, garnish with a sprig of fresh rosemary for a touch of color and flavor. Serve hot alongside steamed green beans or your favorite vegetables for a complete meal!

Can I Use Different Types of Meat?

Absolutely! Although traditional Shepherd’s Pie uses ground lamb, you can substitute it with ground beef for a cottage pie or even ground turkey for a leaner option. Just adjust the cooking time if necessary.

Can I Make Shepherd’s Pie in Advance?

Yes, you can! Prepare the filling and mashed potatoes in advance. Assemble the pie and refrigerate it for up to 2 days before baking. Just add a few extra minutes to the cooking time if baking from cold.

How Do I Store Leftovers?

Store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, pop it in the oven at 350°F (175°C) until warmed through, or use the microwave for a quick option.

Can I Make This Recipe Vegan?

Definitely! Substitute the ground lamb with lentils or a plant-based meat alternative. Use vegan butter and dairy-free milk for the mashed potatoes, and ensure your stock is vegetable-based.

Loved this recipe?

Save it to Pinterest for later or print a clean copy for your kitchen.

Save to Pinterest

Leave a Comment