Why You’ll Love This Shepherd’s Pie Recipe
This shepherd’s pie recipe has a browned lamb-and-vegetable filling thickened into gravy, topped with mashed russet potatoes, and baked until bubbly. The egg yolk enriches the potato topping, while thyme and rosemary season the filling. Let the pie rest before cutting so the layers settle.
What Makes This Shepherd’s Pie Filling
Onion, carrots, celery, and garlic cook with ground lamb, tomato paste, broth, and Worcestershire sauce. Peas and herbs finish the filling before it is covered with mashed potatoes. For an individual serving in a baked potato, see this Shepherd’s Pie Baked Potato.
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
\n

\n
Directions
- Preheat your oven to 400°F (200°C).
- 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.
- 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.
- 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.
- 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
Let the pie rest for 10 minutes, then spoon portions onto plates. Serve with a green salad or steamed green beans to round out the meal.
\n

\n
How to Store Shepherd’s Pie
Cool leftovers, cover, and refrigerate for up to 3 days. To freeze, wrap the pie tightly and freeze for up to 2 months; thaw in the refrigerator before reheating. Warm in a 350°F (175°C) oven until heated through.
Tips for 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.
Variations
- 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.
Frequently Asked Questions
Can I assemble shepherd’s pie ahead?
Yes. Assemble, cover, and refrigerate for up to 24 hours before baking. A chilled pie may need a few extra minutes in the oven.
Can I use leftover mashed potatoes?
Yes. If they are too firm to spread, loosen them with a little warm milk or butter first.
Can I use ground turkey?
Yes. It will have a milder flavor than lamb; season to taste and add a little oil if the pan is too dry.
For a related recipe, see Shepherd’s Pie Baked Potato. For additional technique or safety guidance, consult FoodSafety.gov’s safe temperature chart.
For a clean slice, let the shepherd’s pie recipe rest briefly after baking. The lamb filling and mashed potato topping settle as the dish cools, making it easier to serve in portions.
PrintShepherd’s Pie
A classic dish layering savory meat and vegetables under creamy mashed potatoes, perfect for comfort food lovers.
- Prep Time: 20 minutes
- Cook Time: 45 minutes
- Total Time: 65 minutes
- Yield: 6 servings
- Category: Main Course
- Method: Baking
- Cuisine: British
- Diet: Gluten-Free
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
Instructions
- Preheat your oven to 400°F (200°C).
- 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.
- 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.
- 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.
- 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.
Comments and Reviews
Comments are closed.