Recipe

Shepherd's Pie

A rich lamb filling slowly reduced with red wine, vegetables, Worcestershire, tomato paste, and stock, then topped with Parmesan mashed potatoes.

Serves 8–10 About 4 hours Comfort food
Comfort food

Deep flavor, golden potatoes, and a little patience.

Shepherd's pie is one of those dishes that rewards time.

This version starts by deeply browning lamb mince until there are plenty of crunchy bits in the pot. Red wine lifts up the fond, then the filling slowly reduces with vegetables, tomato paste, Worcestershire, and stock until it is thick, rich, and sturdy enough to hold under the potatoes.

The mashed potatoes are finished with egg yolks and Parmigiano-Reggiano so they hold their shape, brown beautifully, and make a crisp, textured topping.

Method

How to make shepherd's pie

  1. Cook the potatoes. Add the peeled and cut potatoes to a large pot of salted water. Bring to a boil, then reduce the heat slightly to prevent boiling over. Cook until fork tender, about 20–25 minutes.
  2. Make the mashed potatoes. Drain the potatoes well and let the steam escape for a minute or two. Mash with butter and warm milk or cream until smooth. Stir in the Parmigiano-Reggiano, then season with salt and pepper. Let cool slightly, then mix in the egg yolks.
  3. Brown the lamb. In a large Dutch oven over medium-high heat, add the olive oil and lamb. Cook until deeply browned, letting some crunchy browned bits form on the bottom of the pot.
  4. Deglaze. Add the red wine and scrape the bottom of the pot to release the fond. Once the browned bits are loosened, remove the lamb and set aside.
  5. Cook the vegetables. Add the onion, carrot, and celery to the same pot. Cook until softened and translucent, about 8–10 minutes. Add the garlic and cook for another minute.
  6. Build the filling. Stir in the tomato paste and cook for 2–3 minutes. Add the lamb back to the pot. Sprinkle in the flour and stir until everything is coated.
  7. Add the liquid. Stir in the Worcestershire sauce, then add enough stock to just cover the meat mixture. Bring to a boil, then reduce to a rolling simmer.
  8. Reduce slowly. Simmer uncovered, stirring occasionally, until the filling is very thick, about the consistency of a thick sloppy joe mixture. This can take 1½–2 hours. Do not rush it.
  9. Preheat the oven. Heat the oven to 425°F.
  10. Assemble. Transfer the lamb filling to a 9 × 13-inch baking dish. Spread the mashed potatoes over the top, sealing them to the edges. Use a fork to scrape ridges and rough texture into the potatoes.
  11. Bake. Place the baking dish on a sheet pan and bake until the filling is bubbling and the potatoes are golden, about 30–40 minutes. Broil briefly at the end if needed to brown the top.
  12. Rest before serving. Let the shepherd's pie cool for 20 minutes before slicing and serving.
Notes & tips

Make it better, make it ahead.

The filling should be much thicker than a stew before it goes into the baking dish. If it looks loose, keep reducing. The long simmer is what gives the pie its deep flavor and sturdy texture.

  • For better browning: take your time with the lamb and let the pot develop plenty of fond.
  • For a sturdier topping: let the mashed potatoes cool slightly before adding the egg yolks.
  • For a better crust: rough up the potatoes with a fork before baking.
  • For cleaner slices: let the pie rest for the full 20 minutes before serving.
  • For extra gravy: save the pot after removing the filling and use the remaining fond as a base.
Cook with me

Want to learn this dish hands-on?

Shepherd's pie is a great class dish because it teaches browning, building fond, reducing a sauce, balancing texture, and baking a finished casserole. Ask about adding it to a private cooking class in Plainfield, Naperville, or the surrounding Chicago suburbs.

View Cooking Classes