Forkful

Hearty Shepherd’s Pie with Crispy Potato Topping

Classic shepherd’s pie with a golden mashed potato crust

Prep 15 min
Cook 1 hr 10 min
Total 1 hr 25 min
Serves 5
Hearty Shepherd’s Pie with Crispy Potato Topping

Shepherd’s pie is a timeless comfort food, combining savory ground lamb and vegetables in a rich gravy beneath a fluffy, golden mashed potato crust. This version delivers the classic flavors with a crisp finish that makes every bite feel like a warm hug.

Cook this with the Forkful app

Save this recipe, get step-by-step cooking mode, automatic nutrition, and grocery lists.

Ingredients

Instructions

  1. Heat olive oil in a large skillet over medium heat. Add the onion and garlic and cook until fragrant, about 1 minute. Stir in carrot, celery, thyme, and rosemary, cooking until the vegetables soften, around 3 minutes.
  2. Increase heat to medium-high and add the ground lamb. Break it up with a spoon and cook until browned and cooked through.
  3. Sprinkle the flour over the meat mixture and stir well to coat. Mix in tomato paste, then pour in beef broth, red wine, crumbled bouillon cube, Worcestershire sauce, and add bay leaves. Stir to combine.
  4. Bring the mixture to a boil, then reduce heat and simmer uncovered for 30 minutes, stirring occasionally, until the sauce thickens to a rich gravy consistency.
  5. Season with salt and pepper to taste. Remove bay leaves and stir in frozen peas. Transfer the filling to a 1.5-quart baking dish and set aside to cool slightly.
  6. Preheat the oven to 350°F (180°C).
  7. Place potatoes in a large pot, cover with water by about 4 inches, and bring to a boil. Cook until tender, about 15 minutes. Drain well and return to the pot over low heat to dry for 30 seconds.
  8. Mash the potatoes with butter, then gradually add milk, seasoning with salt and pepper until smooth and spreadable.
  9. Spread the mashed potatoes evenly over the lamb filling. Use a fork to create ridges on the surface. Sprinkle Parmesan cheese on top if using, then drizzle melted butter over everything.
  10. Bake for 30 to 40 minutes until the topping is golden brown and crisp and the filling is bubbling around the edges.
  11. Let the pie rest for 5 minutes before serving. Garnish with fresh thyme leaves if desired.
Pro tip: For a crispier potato topping, use a fork to create peaks and valleys on the mashed potato surface before baking, then drizzle melted butter evenly over the top.

Nutrition

This recipe works out to about 520 calories per serving. For the full breakdown, protein, carbs, and fat included, save it in the Forkful app: nutrition is calculated automatically from the ingredient list.

Save this recipe to your phone

Save this recipe, get step-by-step cooking mode, automatic nutrition, and grocery lists.

More meal plans recipes