Few comfort foods are as satisfying as a bubbling dish of Traditional Shepherd’s Pie. This classic recipe combines savory ground lamb, tender vegetables, and a rich, flavorful gravy, all topped with creamy mashed potatoes that turn beautifully golden in the oven.
It’s hearty, comforting, and perfect for a cozy family dinner. The best part is that the filling can be prepared ahead of time, making this an excellent meal for busy evenings or weekend gatherings.
Ingredients
For the Mashed Potato Topping
- 2 lb (900 g) russet or Yukon Gold potatoes, peeled and cut into chunks
- 4 tablespoons butter
- ½ cup (120 ml) milk
- ¼ cup (60 ml) heavy cream, optional
- ½ teaspoon salt
- ¼ teaspoon black pepper
- ½ cup shredded cheddar cheese, optional
For the Shepherd’s Pie Filling
- 1½ lb (680 g) ground lamb
- 1 tablespoon olive oil
- 1 medium onion, finely diced
- 2 carrots, diced
- 2 celery stalks, diced
- 3 cloves garlic, minced
- 2 tablespoons tomato paste
- 2 tablespoons all-purpose flour
- 1½ cups (360 ml) beef or lamb broth
- 1 tablespoon Worcestershire sauce
- 1 teaspoon dried thyme
- ½ teaspoon dried rosemary
- 1 cup frozen peas
- ½ teaspoon salt, or to taste
- ½ teaspoon black pepper
Instructions
1. Prepare the Potatoes
Place the peeled potatoes in a large pot and cover them with cold, salted water.
Bring to a boil and cook for about 15–20 minutes, or until the potatoes are completely tender when pierced with a fork.
Drain well and return the potatoes to the warm pot.
Add the butter, milk, heavy cream if using, salt, and black pepper. Mash until smooth and creamy.
For an extra-cheesy topping, stir in the shredded cheddar.
Set the mashed potatoes aside while you prepare the filling.
2. Brown the Lamb
Heat the olive oil in a large oven-safe skillet over medium-high heat.
Add the ground lamb and cook for about 6–8 minutes, breaking it apart with a wooden spoon as it browns.
If there is a large amount of excess fat, carefully drain some of it from the pan.
3. Cook the Vegetables
Add the diced onion, carrots, and celery to the lamb.
Cook for approximately 5–7 minutes, stirring occasionally, until the vegetables begin to soften.
Add the minced garlic and cook for another 30 seconds.
4. Create the Gravy
Stir in the tomato paste and cook for about 1 minute.
Sprinkle the flour over the meat and vegetables and stir well. Cook for another minute to remove the raw flour taste.
Slowly pour in the broth while stirring continuously to prevent lumps.
Add the Worcestershire sauce, thyme, rosemary, salt, and black pepper.
Bring the mixture to a gentle simmer and cook for 8–10 minutes, stirring occasionally. The gravy should thicken enough to coat the meat and vegetables without becoming dry.
Stir in the frozen peas during the final few minutes of cooking.
Taste and adjust the seasoning.
5. Assemble the Pie
Preheat your oven to 400°F (200°C).
If your filling isn’t already in an oven-safe skillet, transfer it to a baking dish.
Spread the mashed potatoes evenly over the top of the lamb mixture.
Use a fork to create ridges across the potatoes. These ridges will become beautifully golden and crisp during baking.
For an extra golden topping, dot the potatoes with a little additional butter.
6. Bake
Place the dish on a baking sheet to catch any bubbling sauce.
Bake for approximately 20–25 minutes, or until the filling is bubbling around the edges and the potato topping is golden brown.
For an even deeper golden crust, place it under the broiler for 1–2 minutes, watching carefully so it doesn’t burn.
Allow the Shepherd’s Pie to rest for about 10 minutes before serving.
Tips for the Best Shepherd’s Pie
Use ground lamb: Traditional Shepherd’s Pie is made with lamb. If you substitute ground beef, the dish is technically called Cottage Pie.
Don’t make the filling too watery: The gravy should be thick enough to support the mashed potato topping. A watery filling can make the potatoes slide around.
Season each layer: Season both the mashed potatoes and meat filling for better overall flavor.
Let it rest: Giving the pie 10 minutes to rest after baking allows the filling to settle and makes serving easier.
Create potato ridges: Dragging a fork across the mashed potatoes creates crispy edges that add wonderful texture.
Make-Ahead Instructions
Shepherd’s Pie is an excellent make-ahead meal.
Prepare the filling and mashed potatoes, then assemble the entire dish. Cover and refrigerate for up to 24 hours before baking.
When ready to cook, remove it from the refrigerator and let it sit at room temperature briefly while the oven preheats. You may need to add extra baking time because the dish starts cold.
Storage and Reheating
Store leftovers in an airtight container in the refrigerator for up to 3–4 days.
Reheat individual portions in the microwave or warm larger portions in the oven until heated thoroughly.
The pie can also be frozen. Allow it to cool completely, wrap it securely, and freeze for up to about 2–3 months for best quality.
Serving Suggestions
Shepherd’s Pie is already a complete and hearty meal, but it pairs beautifully with:
- Steamed green beans
- Roasted carrots
- Buttered peas
- Simple green salad
- Roasted Brussels sprouts
- Crusty bread
- Light vegetable soup
Final Thoughts
Traditional Shepherd’s Pie is the ultimate comfort-food dinner: rich, savory lamb and vegetables simmered in a flavorful gravy beneath a layer of buttery mashed potatoes. Once baked, the potatoes develop a golden crust while remaining soft and creamy underneath.
It’s a wonderful recipe for Sunday dinner, family gatherings, or any evening when you want something warm, hearty, and homemade.