Go Back
Close-up of a spoon scooping savory Shepherd's Pie with shredded beef filling and a golden mashed potato topping.

Hearty & Comforting Shepherd's Pie with Lamb

A classic, rich lamb and vegetable filling topped with creamy, fluffy mashed potatoes, baked to golden perfection. This Shepherd's Pie recipe is the ultimate comforting dinner, perfect for any cozy evening.
Prep Time 30 minutes
Cook Time 45 minutes
Total Time 1 hour 15 minutes
Servings: 6 servings
Course: Main Course
Cuisine: British
Calories: 550

Ingredients
  

For the Mashed Potato Topping
  • 2 lbs Potatoes Russet or Yukon Gold, peeled and quartered
  • 4 tbsp Butter unsalted, melted
  • 1/2 cup Milk warm, whole milk or half-and-half
  • 2 tbsp Sour Cream optional, for extra creaminess
  • 1 tsp Salt or to taste
  • 1/2 tsp Black Pepper freshly ground, or to taste
  • 1/2 cup Cheddar Cheese shredded, optional, for topping
For the Lamb Filling
  • 1 tbsp Olive Oil
  • 1.5 lbs Ground Lamb lean
  • 1 medium Onion chopped
  • 2 medium Carrots peeled and diced
  • 2 stalks Celery diced
  • 3 cloves Garlic minced
  • 2 tbsp All-Purpose Flour
  • 2 tbsp Tomato Paste
  • 1 tbsp Worcestershire Sauce
  • 1.5 cups Beef Broth low sodium
  • 1 cup Frozen Peas
  • 1 cup Frozen Corn
  • 1 tsp Fresh Thyme chopped, or 1/2 tsp dried
  • 1/2 tsp Fresh Rosemary chopped, or 1/4 tsp dried
  • 1 tsp Salt or to taste
  • 1/2 tsp Black Pepper freshly ground, or to taste

Equipment

  • Large oven-safe skillet (10-12 inch cast iron or similar)
  • Large Pot
  • Potato Masher
  • Cutting board
  • Sharp knife
  • Measuring cups and spoons
  • Baking sheet (optional, for overflow protection)

Method
 

Prepare the Potato Topping
  1. Place peeled and quartered potatoes in a large pot. Cover with cold water by about an inch. Add a pinch of salt. Bring to a boil, then reduce heat and simmer for 15-20 minutes, or until fork-tender.
  2. Drain the potatoes thoroughly. Return them to the hot pot over low heat for 1-2 minutes to dry out any excess moisture.
  3. Mash the potatoes until smooth. Add melted butter, warm milk, sour cream (if using), salt, and pepper. Mix until creamy and well combined. Set aside.
Prepare the Lamb Filling
  1. Preheat oven to 375°F (190°C).
  2. Heat olive oil in a large oven-safe skillet (or Dutch oven) over medium-high heat. Add ground lamb and cook, breaking it up with a spoon, until browned. Drain any excess fat and set the lamb aside in a bowl.
  3. In the same skillet, add chopped onion, carrots, and celery. Cook for 5-7 minutes, stirring occasionally, until vegetables soften. Add minced garlic and cook for another minute until fragrant.
  4. Sprinkle flour over the vegetables and stir for 1 minute to coat. Stir in the tomato paste and Worcestershire sauce, cooking for another minute.
  5. Gradually pour in the beef broth, stirring constantly to prevent lumps. Bring to a simmer, scraping up any browned bits from the bottom of the pan. Cook for 3-5 minutes, or until the sauce slightly thickens.
  6. Return the cooked lamb to the skillet. Stir in the frozen peas, frozen corn, fresh thyme, fresh rosemary, salt, and pepper. Mix well. Taste and adjust seasoning if needed.
Assemble and Bake
  1. Spoon the mashed potato topping evenly over the lamb filling in the skillet. You can use the back of a spoon or a fork to create decorative ridges. If desired, sprinkle with shredded cheddar cheese.
  2. Place the skillet on a baking sheet (to catch any potential overflow) and bake in the preheated oven for 25-30 minutes, or until the filling is bubbling around the edges and the potato topping is golden brown.
  3. For extra browning, you can place it under the broiler for the last 2-3 minutes, watching carefully to prevent burning.
  4. Remove from oven and let stand for 10-15 minutes before serving to allow the filling to set.

Notes

Leftovers can be stored in an airtight container in the refrigerator for up to 3-4 days. Reheat gently in the oven or microwave. This dish also freezes well; simply thaw overnight in the refrigerator before reheating.