Print

Cozy Shepherds Pie Recipe with Creamy Garlic Mashed Potatoes

cozy shepherds pie - featured image

A comforting shepherd’s pie featuring a savory lamb filling topped with creamy garlic mashed potatoes, perfect for cozy dinners and easy weeknight meals.

Ingredients

Scale
  • 1 lb (450g) ground lamb (or beef if preferred)
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced (extra garlic for the potatoes)
  • 2 medium carrots, diced
  • 1 cup (150g) frozen peas
  • 1 tbsp tomato paste
  • 1 cup (240ml) beef or vegetable broth (low sodium recommended)
  • 1 tbsp Worcestershire sauce
  • 1 tsp fresh thyme leaves (or ½ tsp dried)
  • Salt and pepper to taste
  • 2 tbsp olive oil or butter for sautéing
  • 2 lbs (900g) Yukon Gold potatoes, peeled and quartered
  • 4 cloves roasted garlic (or 2 cloves raw garlic, minced)
  • ½ cup (120ml) whole milk or cream
  • 4 tbsp unsalted butter, softened
  • Salt and freshly ground black pepper

Instructions

  1. Place peeled and quartered Yukon Gold potatoes in a large pot and cover with cold water. Add a pinch of salt. Bring to a boil over high heat, then reduce to a simmer and cook for 15-20 minutes until potatoes are fork-tender. Drain well and set aside.
  2. While potatoes cook, wrap garlic cloves in foil and roast in a 400°F (200°C) oven for 15 minutes until soft. Alternatively, sauté raw garlic in the pan later.
  3. Heat olive oil or butter in a large sauté pan over medium-high heat. Add chopped onion and diced carrots; cook for about 5 minutes until softened and fragrant.
  4. Add minced garlic to the pan and cook for 1 minute more, stirring constantly to avoid burning.
  5. Add ground lamb to the pan, breaking it up with a spoon. Cook for 6-8 minutes until browned and cooked through. Season with salt, pepper, and thyme.
  6. Stir in tomato paste and cook for 2 minutes to deepen flavor. Then add broth and Worcestershire sauce. Reduce heat to medium and simmer for 10 minutes, letting the mixture thicken slightly.
  7. Mix in frozen peas and cook for 2 more minutes. Taste and adjust seasoning as needed. Remove from heat.
  8. Place cooked potatoes in a mixing bowl. Add roasted garlic cloves (squeeze out the soft garlic) or minced raw garlic. Add butter and warm milk or cream. Mash until smooth and creamy but still a bit rustic. Season with salt and pepper.
  9. Preheat oven to 375°F (190°C). Spread the meat and vegetable filling evenly in the baking dish.
  10. Top the filling with the creamy garlic mashed potatoes, spreading evenly with a spatula. Optionally, rake a fork across the top to create texture.
  11. Place the dish in the oven and bake for 25-30 minutes until the top is lightly golden and the filling is bubbly around the edges.
  12. Let the shepherd’s pie rest for 5 minutes before serving.

Notes

If potatoes brown too quickly, tent the dish loosely with foil halfway through baking. Use room temperature butter and warm milk for creamier mashed potatoes. Brown meat properly in batches if needed. For gluten-free, check Worcestershire sauce or substitute with tamari. Roasting garlic adds mellow sweetness and depth. Leftovers reheat best in oven to keep topping fluffy.

Nutrition

Keywords: shepherd's pie, creamy garlic mashed potatoes, comfort food, lamb recipe, easy dinner, cozy meal, weeknight dinner