Shepherd’s Pie Recipe (The Ultimate Comfort Food)

Photo of author
Author: Amelia
Published:
Delicious Shepherd's Pie served in a rustic dish topped with golden mashed potatoes.

why make this recipe

Shepherd’s Pie is warm, filling, and easy to share. It uses simple ingredients most people have on hand. It cooks in one dish and makes great leftovers.

introduction

This classic dish layers savory meat and vegetables under creamy mashed potatoes. If you want a slow-cooker option, try this crockpot shepherd’s pie recipe for an easy hands-off version. The result is comfort food that tastes like home.

how to make Shepherd’s Pie

You make the meat filling first, then cook and mash the potatoes. Spread the mashed potatoes over the thickened meat and bake until golden. Let it rest so the filling firms up before you serve.

Ingredients :

  • 2 lbs Russet potatoes (peeled and cut into 1-inch chunks)
  • 1/2 cup heavy cream or whole milk (warmed)
  • 4 tbsp unsalted butter (melted)
  • 1 large egg yolk
  • Salt and freshly ground black pepper (to taste)
  • 1 tbsp olive oil
  • 1.5 lbs ground lamb (or ground beef for Cottage Pie)
  • 1 large onion (finely chopped)
  • 2 medium carrots (peeled and finely chopped)
  • 2 celery ribs (finely chopped)
  • 3 cloves garlic (minced)
  • 2 tbsp tomato paste
  • 1/4 cup all-purpose flour
  • 1.5 cups beef broth
  • 1 tbsp Worcestershire sauce
  • 1 tsp fresh thyme (chopped, or 1/2 tsp dried)
  • 1 tsp fresh rosemary (chopped, or 1/2 tsp dried)
  • 1 cup frozen peas

Directions :

  1. Preheat your oven to 400°F (200°C).
  2. Place the peeled and chunked potatoes in a large pot and cover with cold, salted water. Bring to a boil and cook for 15-20 minutes, or until fork-tender. Drain well and return to the pot over low heat for 1 minute to cook off excess moisture. Mash the potatoes until smooth. Stir in the warm cream, melted butter, and egg yolk. Season generously with salt and pepper. Set aside.
  3. While the potatoes are boiling, heat olive oil in a large skillet or Dutch oven over medium-high heat. Add the ground lamb and cook until deeply browned, breaking it up with a spoon. Drain excess fat. Add the chopped onion, carrots, and celery to the skillet and cook until softened, about 5-7 minutes. Stir in the minced garlic and cook for 1 minute more until fragrant.
  4. Stir in the tomato paste and cook for 1 minute. Add the browned lamb back to the skillet. Sprinkle with flour and stir for 1 minute. Gradually pour in the beef broth and Worcestershire sauce, stirring until smooth. Bring to a simmer and cook for 5-10 minutes, until the gravy thickens. Stir in the frozen peas, thyme, and rosemary. Season to taste with salt and pepper.
  5. Pour the meat filling into a 9×13 inch baking dish. Carefully spoon the mashed potato topping over the filling, spreading it evenly to the edges. Use a fork to create ridges on top. Bake for 20-25 minutes, or until the topping is golden brown and the filling is bubbly. Let rest for 10 minutes before serving.

how to serve Shepherd’s Pie

Cut into squares and serve hot. A simple green salad or steamed green beans pair well. Serve with a spoon so each plate gets both meat and potato.

how to store Shepherd’s Pie

Cool to room temperature, then cover and refrigerate for up to 3 days. To freeze, wrap tightly and freeze for up to 2 months. Thaw in the fridge before reheating. Reheat in a 350°F (175°C) oven until warmed through, about 20-30 minutes.

tips to make Shepherd’s Pie

  • Use starchy potatoes (Russet) for fluffy mash.
  • Warm the cream before adding so the mash stays smooth.
  • Brown the meat well for more flavor.
  • Don’t over-thin the gravy; it should be spoonable, not runny.
  • Let the pie rest after baking so it sets and is easier to serve.

variation (if any)

  • Cottage Pie: use ground beef instead of lamb.
  • Cheesy top: mix shredded cheddar into the mashed potatoes or sprinkle on top before baking.
  • Vegetable boost: add mushrooms or parsnips with the carrots for more flavor.

FAQs

Q: Can I make this ahead of time?
A: Yes. Assemble the pie, cover, and refrigerate for up to 24 hours before baking. Add 5-10 more minutes to the bake time if chilled.

Q: Can I use leftover mashed potatoes?
A: Yes. Leftover mash works fine; you may need to loosen it with a little milk or butter.

Q: Is ground turkey a good substitute?
A: You can use ground turkey, but it will be leaner and milder. Add a little extra seasoning and a splash of oil when cooking.

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

  • Author: bennacer-blogbrandinggmail-com
  • Prep Time: 20 minutes
  • Cook Time: 45 minutes
  • Total Time: 65 minutes
  • Yield: 6 servings 1x
  • Category: Main Course
  • Method: Baking
  • Cuisine: British
  • Diet: Gluten-Free

Description

A classic dish layering savory meat and vegetables under creamy mashed potatoes, perfect for comfort food lovers.


Ingredients

Scale
  • 2 lbs Russet potatoes (peeled and cut into 1-inch chunks)
  • 1/2 cup heavy cream or whole milk (warmed)
  • 4 tbsp unsalted butter (melted)
  • 1 large egg yolk
  • Salt and freshly ground black pepper (to taste)
  • 1 tbsp olive oil
  • 1.5 lbs ground lamb (or ground beef for Cottage Pie)
  • 1 large onion (finely chopped)
  • 2 medium carrots (peeled and finely chopped)
  • 2 celery ribs (finely chopped)
  • 3 cloves garlic (minced)
  • 2 tbsp tomato paste
  • 1/4 cup all-purpose flour
  • 1.5 cups beef broth
  • 1 tbsp Worcestershire sauce
  • 1 tsp fresh thyme (chopped, or 1/2 tsp dried)
  • 1 tsp fresh rosemary (chopped, or 1/2 tsp dried)
  • 1 cup frozen peas

Instructions

  1. Preheat your oven to 400°F (200°C).
  2. Place the peeled and chunked potatoes in a large pot and cover with cold, salted water. Bring to a boil and cook for 15-20 minutes, or until fork-tender. Drain well and return to the pot over low heat for 1 minute to cook off excess moisture. Mash the potatoes until smooth. Stir in the warm cream, melted butter, and egg yolk. Season generously with salt and pepper. Set aside.
  3. While the potatoes are boiling, heat olive oil in a large skillet or Dutch oven over medium-high heat. Add the ground lamb and cook until deeply browned, breaking it up with a spoon. Drain excess fat. Add the chopped onion, carrots, and celery to the skillet and cook until softened, about 5-7 minutes. Stir in the minced garlic and cook for 1 minute more until fragrant.
  4. Stir in the tomato paste and cook for 1 minute. Add the browned lamb back to the skillet. Sprinkle with flour and stir for 1 minute. Gradually pour in the beef broth and Worcestershire sauce, stirring until smooth. Bring to a simmer and cook for 5-10 minutes, until the gravy thickens. Stir in the frozen peas, thyme, and rosemary. Season to taste with salt and pepper.
  5. Pour the meat filling into a 9×13 inch baking dish. Carefully spoon the mashed potato topping over the filling, spreading it evenly to the edges. Use a fork to create ridges on top. Bake for 20-25 minutes, or until the topping is golden brown and the filling is bubbly. Let rest for 10 minutes before serving.

Notes

For better flavor, brown the meat well and use starchy potatoes for fluffy mash. Let the pie rest after baking for easier serving.


Nutrition

  • Serving Size: 1 serving
  • Calories: 450
  • Sugar: 5g
  • Sodium: 600mg
  • Fat: 24g
  • Saturated Fat: 10g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 42g
  • Fiber: 4g
  • Protein: 25g
  • Cholesterol: 85mg

Hi, I’m Amelia!

The food lover behind Dishlio.com! If you believe that every meal tells a story and that the best moments are shared around the table, then you’re in the right place.

[convertkit form=8188754]

You Might Also Like...

Traditional St. Patrick’s Day Boxty

Traditional St. Patrick’s Day Boxty

Classic Reuben Sandwich

Classic Reuben Sandwich

Guinness Cheesecake

Guinness Cheesecake

Irish Potato Bites

Irish Potato Bites