Back to all recipes
Farmhouse Shepherd's Pie

Farmhouse Shepherd's Pie

Farmhouse Shepherd's Pie — Lamb and Garden Vegetables Under a Golden Potato Crown

Real shepherd's pie uses lamb, and once you taste the difference, you'll understand why it's worth seeking out. The meat develops a rich, savory base with fresh herbs and vegetables, while the potato topping bakes into a beautiful golden dome that's fluffy inside and crisp on top. This is comfort food that actually tastes like something.

EnglishDinnerComfort FoodOne PotBakingLambFallWinter
Prep30 min
Cook45 min
Total1 hr 15 min
Servings6
Difficultymedium

Nutrition

fat25g
carbs35g
protein28g
calories485

Ingredients

Filling

  • 2 lbground lamb, preferably 80/20 for best flavor
  • 1 largelarge yellow onion, diced
  • 2 mediummedium carrots, diced
  • 1 cupfrozen peas (no need to thaw)
  • 3 clovegarlic cloves, minced
  • 2 tbsptomato paste
  • 1 cupbeef broth, preferably low-sodium
  • 2 tspfresh thyme leaves
  • 1 tspfresh rosemary, finely chopped
  • 2 tbspall-purpose flour
  • salt and black pepper

Topping

  • 3 lbrusset potatoes, peeled and cut into 2-inch chunks
  • 4 tbspunsalted butter
  • ½ cupwhole milk, warmed
  • 1 largelarge egg yolk, beaten

Instructions

  1. Get your oven heating to 400°F and start the potatoes in a large pot of generously salted water. Boil until they fall apart easily when pierced with a fork, about 15-20 minutes. Properly cooked potatoes are key to smooth mashed topping.
    20 min
  2. While potatoes cook, heat a large skillet over medium-high heat and add the lamb. Break it up with a wooden spoon and let it brown properly — don't stir too much at first. You want some caramelization for depth of flavor, about 8 minutes total.
    8 min
  3. Toss the diced onion and carrots in with the lamb. The vegetables will release moisture and help scrape up those browned bits from the bottom of the pan. Cook until the onion turns translucent and carrots begin to soften, about 5 minutes.
    5 min
  4. Add the minced garlic, thyme, and rosemary to the pan. Stir constantly for just 1 minute — fresh herbs can turn bitter if overcooked, but you need this time for the garlic to become fragrant without browning.
    1 min
  5. Work in the tomato paste and flour, stirring to coat everything evenly. Let this cook for 2 minutes to eliminate the raw flour taste and deepen the tomato flavor. The mixture will look a bit dry at this point — that's normal.
    2 min
  6. Pour in the beef broth and add the frozen peas, stirring to combine. Let everything simmer until the liquid thickens to a gravy-like consistency, 3-4 minutes. Season generously with salt and pepper — taste as you go.
    4 min
  7. Drain the potatoes thoroughly and return them to the hot pot for a minute to evaporate excess moisture. Mash with butter and warm milk until completely smooth — lumps will show in the finished dish. Season well with salt and pepper.
  8. Spoon the lamb mixture into a greased 9x13-inch baking dish, spreading it evenly. Top with the mashed potatoes, using a fork to create peaks and valleys across the surface — this texture helps with browning.
  9. Brush the beaten egg yolk over the entire potato surface — this creates that gorgeous golden color. Bake for 25-30 minutes until the peaks are deeply golden and the filling bubbles around the edges.
    30 min
  10. Let the shepherd's pie rest for 10 minutes before serving. This settles the filling and makes it much easier to cut clean portions. The wait is worth it for neat, Instagram-worthy squares.
    10 min