Shepherd’s Pie Recipe

This shepherd's pie recipe layers rich lamb gravy under crisp golden mashed potatoes. Easy, hearty, and ready in about an hour and 15 minutes.

Real shepherd’s pie is built on ground lamb, not beef, and that is where this shepherd’s pie recipe starts. The beef version has its own name, cottage pie.

Mixing up the two is the slip cooks make most often. Getting the meat right is half the battle.

Under the mashed potato lid sits a lamb filling thickened with flour and tomato paste. It simmers in beef stock until it sets rather than running loose.

That thickening step is what keeps a slice from sliding into a puddle. Skip it and the filling weeps the moment you cut in.

The top is where the dish earns its looks. Fork ridges dragged across the mash crisp and turn deep gold at 400°F (200°C).

Start to finish it runs about 1 hour 15 minutes and feeds 6. One dish handles the filling, the topping, and the bake.

Quick Recipe Summary
Prep Time20 minutes
Cook Time55 minutes
Total Time1 hour 15 minutes
Servings6 servings
Difficulty LevelIntermediate

Read Also: Healthy Shepherd’s Pie

Shepherd's Pie Recipe

Why You’ll Love This Shepherd’s Pie Recipe

This is the traditional lamb version, made the way it is served in Irish and British kitchens. The filling is thickened on the stove first, so it holds a clean edge when you cut in.

Here is what sets it apart:

  • It uses real ground lamb. Lamb carries more depth than beef and gives the filling its authentic, slightly gamey richness.
  • The filling sets, not slides. Flour and tomato paste cooked into the meat, then reduced with beef stock, thicken the gravy before the potatoes ever go on top.
  • The topping actually crisps. Steam-drying the potatoes and dragging a fork across the surface creates ridges that brown into crisp golden peaks.
  • One dish, one oven. After the stovetop work, everything bakes together in a single baking dish at 400°F (200°C).
  • It reheats and freezes well. The flavor deepens overnight, making it a strong candidate for make-ahead dinners.
  • Both measurements are built in. Imperial and metric amounts run through the whole recipe, so the ingredient list works wherever you cook.

For another classic weeknight dinner in this style, see Meatloaf.

Ingredients

Gather these before you start, since the filling and the topping come together at roughly the same time. Amounts are given in both imperial and metric.

For the mashed potato topping:

  • 2 lb (900 g) Yukon Gold potatoes, peeled and cut into 1-inch (2.5 cm) chunks
  • 5 tbsp (70 g) unsalted butter, divided
  • 1/2 cup (120 ml) whole milk, warmed
  • 1 large egg yolk (optional, for a richer, more golden top)
  • 1/2 cup (50 g) shredded sharp cheddar cheese (optional)
  • 3/4 tsp salt
  • 1/4 tsp black pepper

For the lamb filling:

  • 2 tbsp (30 ml) olive oil
  • 1 1/2 lb (680 g) ground lamb
  • 1 large yellow onion, finely diced
  • 2 medium carrots, finely diced
  • 3 garlic cloves, minced
  • 2 tbsp (32 g) tomato paste
  • 2 tbsp (16 g) all-purpose flour
  • 1 cup (240 ml) beef stock
  • 1 tbsp (15 ml) Worcestershire sauce
  • 1 tsp fresh thyme leaves (or 1/2 tsp dried thyme)
  • 1 tsp chopped fresh rosemary (or 1/2 tsp dried)
  • 1 cup (140 g) frozen peas
  • 3/4 tsp salt
  • 1/2 tsp black pepper

You might also enjoy: Mashed Potatoes

Kitchen Equipment Needed

None of this is specialized, but a few pieces make the process smoother. A wide, oven-safe skillet lets you brown, simmer, and bake in one vessel if you prefer.

  • A large dutch oven or pot for boiling the potatoes
  • A large, deep cast iron skillet or sauté pan for the filling
  • A potato masher or ricer for the topping
  • A 9-by-9-inch (23 cm) or 2-quart casserole dish, if not baking in the skillet
  • A colander for draining potatoes
  • A sturdy wooden spoon for the filling
  • A sharp knife and cutting board for the vegetables
  • Measuring cups and spoons

A similar slow-simmered approach shows up in Beef Stew.

Recommended Products for This Recipe

These are the tools I reach for whenever I make this, chosen because each one solved a specific problem I ran into. They are worth the counter space if you make mashed-potato-topped dishes often.

1. Potato Ricer

My mash used to turn gluey whenever I overworked it with a masher, which made it heavy on top of the filling. A ricer pushes the potatoes through fine holes without activating the starch, so the topping stays light enough to spread and fluff into crisp ridges.

Get it on Amazon

2. Enameled Cast Iron Braiser

Thin pans scorch the tomato paste before the meat browns, leaving a bitter edge in the gravy. A wide enameled braiser holds steady heat, browns the lamb evenly, and goes straight from stovetop to oven to table.

Get it on Amazon

3. Lea & Perrins Worcestershire Sauce

The savory backbone of the filling comes from Worcestershire, and thinner store brands can taste flat and oversalted. The original has the anchovy and tamarind depth that rounds out the beef stock without needing extra seasoning.

Get it on Amazon

4. Microplane Grater

Garlic chopped too coarsely can turn sharp and uneven in the filling, and hand-grated cheese melts more smoothly than pre-shredded. A fine grater handles the garlic and the cheddar for the top with one tool.

Get it on Amazon

For a hands-off dinner, try: Mississippi Pot Roast

Shepherd's Pie Recipe

Step-by-Step Instructions: How to Make Shepherd’s Pie

Follow these steps in order and you’ll have a shepherd’s pie with a set filling and a crisp golden top.

Step 1: Boil the Potatoes

  • Place the peeled, cubed potatoes in a large pot and cover with cold water by about an inch (2.5 cm).
  • Add a generous pinch of salt and bring to a boil over high heat.
  • Reduce to a steady simmer and cook until a knife slides through easily, about 15 to 18 minutes.
  • Drain the potatoes in a colander and let them sit for 2 to 3 minutes so the surface steam escapes. Dry potatoes make a firmer, less watery topping.

Step 2: Mash the Topping

  • Return the drained potatoes to the warm, empty pot.
  • Add 4 tablespoons (57 g) of the butter, the warmed milk, 3/4 teaspoon salt, and 1/4 teaspoon pepper.
  • Mash or rice until smooth, stopping as soon as there are no lumps to avoid a gummy texture.
  • If using the egg yolk, stir it in now while the mash is hot. It sets during baking and deepens the golden color. Set the mash aside.

Step 3: Brown the Lamb

  • Heat the olive oil in a large, deep skillet over medium-high heat.
  • Add the ground lamb and break it up with a wooden spoon.
  • Cook until browned and no longer pink, about 6 to 8 minutes.
  • Tip the pan and spoon off most of the rendered fat. Ground lamb browns with more rendered fat than beef, so draining here keeps the finished filling from turning greasy.

Step 4: Build the Vegetable Base

  • Add the diced onion and carrots to the browned lamb.
  • Cook, stirring often, until the onion softens and turns translucent, about 5 minutes.
  • Stir in the minced garlic and cook for 1 more minute until fragrant.
  • Season the mixture with 3/4 teaspoon salt and 1/2 teaspoon pepper.

Step 5: Make the Gravy

  • Stir in the tomato paste and cook for 1 to 2 minutes until it darkens slightly.
  • Sprinkle the flour over the meat and stir until no dry streaks remain, about 1 minute.
  • Pour in the beef stock and Worcestershire sauce, scraping up any browned bits from the bottom.
  • Add the thyme and rosemary, then simmer for 5 to 8 minutes until the sauce thickens and coats the back of a spoon. I keep the filling on the heat until a spoon dragged across the pan leaves a clear trail before I ever reach for the potatoes.

Step 6: Add the Peas

  • Stir the frozen peas into the thickened filling.
  • Cook for 1 to 2 minutes, just until they are heated through and bright green.
  • Taste and adjust the salt and pepper. Remove from the heat.

Step 7: Assemble the Pie

  • Preheat the oven to 400°F (200°C).
  • If your skillet is not oven-safe, transfer the filling to a 2-quart baking dish and spread it level.
  • Spoon the mashed potatoes over the top in dollops, then gently spread them to the edges to seal in the filling.
  • Drag a fork across the surface to make ridges. Melt the remaining 1 tablespoon of butter and brush it over the top, then sprinkle with cheddar if using.

Step 8: Bake and Rest

  • Bake, uncovered, for 25 minutes until the top is golden and the filling bubbles at the edges.
  • For extra color, run it under the broiler for 2 to 3 minutes, watching closely.
  • Let the pie rest for 10 minutes before serving so the filling settles.
  • Scoop straight from the dish and serve hot.

Readers who like a baked, homey dinner often reach for Healthy Chicken Pot Pie.

Shepherd's Pie Recipe

Tips for The Best Shepherd’s Pie

Small choices in each layer decide whether the pie holds together or turns soupy. These are the ones that make the biggest difference.

  • Steam-dry the potatoes. Letting them sit after draining pulls moisture out, which keeps the topping from weeping liquid into the filling.
  • Thicken the filling fully before topping. I ruined my first shepherd’s pie by spreading warm mash over a still-loose filling, and the whole thing slumped into gravy under the potatoes.
  • Cool the filling slightly if you have time. A cooler filling gives less steam under the mash, which helps the top crisp.
  • Do not overwork the mash. Too much stirring releases starch and turns the topping gummy and heavy.
  • Season every layer. Salt the potato water, the filling, and the mash so no layer tastes flat.
  • Seal the mash to the edges. Spreading it all the way to the sides traps the filling and stops it bubbling over.
  • Use the fork ridges. They are not just for looks. The raised edges catch heat and brown faster than a flat surface.
  • Let it rest before serving. Ten minutes lets the filling firm up so each portion holds its shape.

You might also like: Brown Gravy

What to Serve with Shepherd’s Pie

Shepherd’s pie is a full meal on its own, but a bright or crunchy side balances its richness. Round out the plate with something green, something to soak up gravy, or a crisp salad.

Another comforting main worth a look is Slow Cooker Pot Roast.

Variations of Shepherd’s Pie

Once you have the base method down, the dish takes well to swaps. Here are the ones worth trying.

  • Cottage pie: Swap the lamb for ground beef. This is the traditional beef version under its proper name.
  • Vegetarian shepherd’s pie: Replace the meat with brown or green lentils and use vegetable stock in place of beef.
  • Sweet potato topping: Mash sweet potatoes instead of white for a sweeter, softer crust.
  • Cheesy crust: Fold cheddar or Parmesan into the mash itself, not just on top, for a richer topping.
  • Guinness or stout filling: Replace part of the stock with dark beer for a deeper, malty gravy.
  • Gluten-free version: Skip the flour and thicken with 2 tablespoons of cornstarch mixed with water, and use a gluten-free Worcestershire.
  • Extra vegetables: Add corn, diced celery, or mushrooms to the filling for more texture.
  • Spiced version: Stir in a pinch of smoked paprika or a spoonful of curry powder for a warmer profile.

Read Also: Lamb Chops

Storage and Reheating

Shepherd’s pie stores beautifully, and many cooks think it tastes even better the next day. Cool it fully before refrigerating or freezing to keep the texture intact.

  • Refrigerator: Cover tightly and store for up to 3 to 4 days.
  • Freezer (baked): Freeze cooled portions in airtight containers for up to 3 months.
  • Freezer (unbaked): Assemble the pie, cool completely, then wrap and freeze before baking. Thaw fully in the fridge before baking, since it takes too long to bake from frozen.
  • Reheat in the oven: Cover with foil and warm at 350°F (175°C) for 20 to 25 minutes until hot through.
  • Reheat single portions: Microwave individual servings for 2 to 3 minutes, stirring the filling halfway if possible.
  • Make-ahead tip: Prepare the whole pie a day early, refrigerate unbaked, and bake fresh when you need it, adding a few extra minutes to the bake time.

For another freezer-friendly meal, try: Crockpot Beef Stew

Nutritional Facts

The values below are estimates per serving, based on 6 servings and the optional cheddar included. Actual numbers vary with the specific lamb and dairy you use.

NutrientAmount per Serving
Calories520 kcal
Protein26 g
Carbohydrates34 g
Total Fat30 g
Saturated Fat13 g
Fiber5 g
Sugar6 g
Sodium640 mg

For a special-occasion roast to pair mashed potatoes with, see Prime Rib.

Health Benefits of Key Ingredients

Beyond being satisfying, shepherd’s pie brings together several nutrient-dense whole foods. Here is what the main ingredients contribute.

  • Ground lamb: A strong source of complete protein, vitamin B12, iron, and zinc, all of which support energy and immune function.
  • Potatoes: Rich in potassium and vitamin C, and a source of fiber when some skin is left on during mashing.
  • Carrots: High in beta-carotene, which the body converts to vitamin A for eye and skin health.
  • Peas: Provide plant-based protein, fiber, and vitamin K, adding balance to the meat-heavy filling.
  • Onion and garlic: Contain antioxidant and anti-inflammatory compounds, and add flavor without extra salt.
  • Tomato paste: A concentrated source of lycopene, an antioxidant linked to heart health.

Read Also: Healthy Mashed Potatoes

FAQs About Shepherd’s Pie

1. Is shepherd’s pie made with lamb or beef?

Traditional shepherd’s pie is made with ground lamb, which is where the name comes from, since shepherds tend sheep. When the same dish is made with ground beef, it is properly called cottage pie.

Both are delicious, and many popular recipes use beef out of habit. If you want the authentic version, lamb is the classic choice.

2. Why is my shepherd’s pie watery, and how do I fix it?

A watery pie usually means the filling was not thickened enough before the potatoes went on top. Cooking flour into the meat and simmering the stock until it coats a spoon prevents this.

Wet potatoes are the other common culprit. Let them steam-dry after draining so they do not release liquid into the filling.

3. What are the best potatoes for the topping?

Starchy or all-purpose potatoes work best, since they mash smooth and hold air. Russets give a light, fluffy topping, while Yukon Gold makes a creamier, more buttery mash.

Avoid waxy potatoes like red or new potatoes for the topping. They turn dense and can go gluey when mashed.

4. Can I make shepherd’s pie ahead of time?

Yes, and it is one of the best make-ahead dinners. Assemble the whole pie, cool it, cover it, and refrigerate for up to a day before baking.

Bake it straight from the fridge, adding a few extra minutes to the time. The flavor often deepens after resting overnight.

5. Can I freeze shepherd’s pie?

It freezes well either baked or unbaked, stored airtight for up to 3 months. For an unbaked pie, thaw it fully in the refrigerator before baking.

Mashed potato can soften slightly after freezing. Baking until the top browns and crisps restores much of the texture.

6. Do I have to include the peas and carrots?

No, the vegetables are flexible to your taste. Peas and carrots are traditional, but you can swap in corn, celery, or mushrooms.

Keep some vegetables in the filling for texture and moisture balance. Leaving them out entirely makes for a heavier, meat-only pie.

You might also enjoy: Roasted Potatoes

Shepherd's Pie Recipe

Shepherd’s Pie

Author: Wholesome Cove
520kcal
No ratings yet
Share Print Save
Prep 20 minutes
Cook 55 minutes
Total 1 hour 15 minutes
Real shepherd’s pie is built on ground lamb, not beef, with a rich, thickened filling of lamb, carrots, and peas under a crisp, golden mashed potato lid.
Servings 6 servings
Course Main Course
Cuisine British
Cost $18

Ingredients

For the Mashed Potato Topping
For the Lamb Filling

Equipment

  • Large dutch oven or pot - For boiling the potatoes
  • Large, deep cast iron skillet or sauté pan - For the filling
  • Potato masher or ricer - For the topping
  • 9-by-9-inch (23 cm) or 2-quart casserole dish - Optional, if not baking in the skillet
  • Colander - For draining potatoes
  • Sturdy wooden spoon - For the filling
  • Sharp knife and cutting board - For the vegetables

Method

  1. Place the peeled, cubed potatoes in a large pot and cover with cold water by about an inch (2.5 cm). Add a generous pinch of salt and bring to a boil over high heat.
  2. Reduce to a steady simmer and cook until a knife slides through easily, about 15 to 18 minutes. Drain the potatoes in a colander and let them sit for 2 to 3 minutes so the surface steam escapes.
  3. Return the drained potatoes to the warm, empty pot. Add 4 tablespoons (57 g) of the butter, the warmed milk, 3/4 teaspoon salt, and 1/4 teaspoon pepper. Mash or rice until smooth, stopping as soon as there are no lumps to avoid a gummy texture.
  4. If using the egg yolk, stir it in now while the mash is hot. It sets during baking and deepens the golden color. Set the mash aside.
  5. Heat the olive oil in a large, deep skillet over medium-high heat. Add the ground lamb and break it up with a wooden spoon. Cook until browned and no longer pink, about 6 to 8 minutes.
  6. Tip the pan and spoon off most of the rendered fat. Ground lamb browns with more rendered fat than beef, so draining here keeps the finished filling from turning greasy.
  7. Add the diced onion and carrots to the browned lamb. Cook, stirring often, until the onion softens and turns translucent, about 5 minutes. Stir in the minced garlic and cook for 1 more minute until fragrant.
  8. Season the mixture with 3/4 teaspoon salt and 1/2 teaspoon pepper. Stir in the tomato paste and cook for 1 to 2 minutes until it darkens slightly.
  9. Sprinkle the flour over the meat and stir until no dry streaks remain, about 1 minute. Pour in the beef stock and Worcestershire sauce, scraping up any browned bits from the bottom.
  10. Add the thyme and rosemary, then simmer for 5 to 8 minutes until the sauce thickens and coats the back of a spoon.
  11. Stir the frozen peas into the thickened filling. Cook for 1 to 2 minutes, just until they are heated through and bright green. Taste and adjust the salt and pepper. Remove from the heat.
  12. Preheat the oven to 400°F (200°C). If your skillet is not oven-safe, transfer the filling to a 2-quart baking dish and spread it level.
  13. Spoon the mashed potatoes over the top in dollops, then gently spread them to the edges to seal in the filling. Drag a fork across the surface to make ridges.
  14. Melt the remaining 1 tablespoon of butter and brush it over the top, then sprinkle with cheddar if using.
  15. Bake, uncovered, for 25 minutes until the top is golden and the filling bubbles at the edges. For extra color, run it under the broiler for 2 to 3 minutes, watching closely.
  16. Let the pie rest for 10 minutes before serving so the filling settles. Scoop straight from the dish and serve hot.

Nutrition

Serving1ServingCalories520kcalCarbohydrates34gProtein26gFat30gSaturated Fat13gSodium640mgFiber5gSugar6g

Notes

  • Steam-dry the potatoes: Letting them sit after draining pulls moisture out, which keeps the topping from weeping liquid into the filling.
  • Thicken the filling fully before topping: Spreading warm mash over a still-loose filling causes the whole thing to slump into gravy under the potatoes.
  • Cool the filling slightly if you have time: A cooler filling gives less steam under the mash, which helps the top crisp.
  • Do not overwork the mash: Too much stirring releases starch and turns the topping gummy and heavy.
  • Season every layer: Salt the potato water, the filling, and the mash so no layer tastes flat.
  • Seal the mash to the edges: Spreading it all the way to the sides traps the filling and stops it bubbling over.
  • Use the fork ridges: The raised edges catch heat and brown faster than a flat surface.
  • Let it rest before serving: Ten minutes lets the filling firm up so each portion holds its shape.
  • Storage: Cover tightly and refrigerate for up to 3 to 4 days, or freeze baked or unbaked portions airtight for up to 3 months.
  • Make-ahead: Assemble the whole pie a day early, refrigerate unbaked, and bake fresh when needed, adding a few extra minutes to the bake time.

Tried this recipe?

Let us know how it was!

Final Thoughts

Shepherd’s pie is the kind of dinner that rewards a little patience with each layer. Get the filling to set and the potatoes to crisp, and the rest takes care of itself.

Once you have made it the traditional way with lamb, it becomes an easy dish to return to on cold evenings. It is forgiving, freezer-friendly, and better the next day.

Give this one a try the next time you want something hearty and homemade. If you make it, leave a comment below to share how it turned out, and pass the recipe along to someone who loves a good baked dinner.

Recommended: