Lamb Shepherd’s Pie Recipe
Introduction
Lamb Shepherd’s Pie is a comforting and hearty dish that combines savory ground lamb with creamy mashed potatoes. This recipe layers flavorful meat and vegetables beneath a golden crust of fluffy potatoes, perfect for a satisfying family meal.

Ingredients
- 2 and ½ lbs. Russet potatoes, peeled and cut into 1/2-3/4 inch dice
- 1 Tbsp. + 1 tsp. salt, divided
- 1 Tbsp. oil
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 3 Tbsp. chopped rosemary, divided
- 1 and ½ lbs. ground lamb
- ¼ tsp. pepper
- 2 Tbsp. flour
- 1 cup beef broth (low sodium)
- 2 tsp. Worcestershire sauce
- ¾ cup frozen peas, defrosted
- ¼ cup butter
- ¼ cup milk, heated
- 1 tsp. lemon zest, optional
Instructions
- Step 1: Preheat oven to 425°F.
- Step 2: Place the cut potatoes in a pot filled with cold water and add 1 tablespoon of salt. Cover slightly and bring to a boil over high heat. Once boiling, uncover and reduce heat to medium-high. Cook until potatoes are tender and easily pierced with a fork, about 10-15 minutes.
- Step 3: While the potatoes cook, heat the oil in a medium sauté pan over medium-high heat. Add the chopped onion and cook until soft, about 5-6 minutes. Stir in the garlic and 2 tablespoons of chopped rosemary.
- Step 4: Add the ground lamb, 1 teaspoon of salt, and pepper. Stir occasionally and cook until the meat is fully browned, about 8-9 minutes. Drain any excess fat from the pan.
- Step 5: Sprinkle the flour over the meat mixture and stir to combine. Cook for 1-2 minutes to remove the raw flour taste.
- Step 6: Pour in the beef broth and Worcestershire sauce. Bring to a boil, then reduce heat to a simmer. Stir occasionally until the mixture thickens, about 2-3 minutes. Stir in the remaining 1 tablespoon of chopped rosemary.
- Step 7: Mix in the defrosted peas. Taste and adjust seasoning with additional salt and pepper if needed.
- Step 8: Drain the potatoes and return them to the pot. Cook over medium heat, stirring occasionally, until the potatoes are dry, about 1-2 minutes. Remove from heat.
- Step 9: Add butter to the potatoes and mash until smooth. Stir in the heated milk and lemon zest, if using. Season to taste with additional salt.
- Step 10: Spread the meat mixture evenly in an 11 x 7 casserole dish. Top with the mashed potatoes, starting at the corners and working around the edges to seal in the meat and help prevent boil-overs.
- Step 11: Use a fork to create quick swirling motions on the potato surface to fluff it up. Bake the casserole in the preheated oven until the potatoes are lightly browned, about 25 minutes.
Tips & Variations
- For extra richness, stir a spoonful of sour cream or cream cheese into the mashed potatoes before topping the pie.
- Swap ground lamb for ground beef or a mix of beef and pork if lamb is not available.
- Add finely diced carrots or celery to the meat mixture for additional vegetable texture and flavor.
- Use fresh rosemary for the best flavor, but dried rosemary can be substituted in a pinch—use about 1 teaspoon dried.
Storage
Store leftovers covered in the refrigerator for up to 3 days. To reheat, cover with foil and warm in a 350°F oven until heated through, about 20 minutes. Avoid microwaving to keep the potato topping from becoming soggy.
How to Serve
Serve this delicious recipe with your favorite sides.
FAQs
Can I prepare this Shepherd’s Pie ahead of time?
Yes, you can assemble the pie and refrigerate it uncovered before baking. When ready, bake it directly from the fridge; it might take a few extra minutes to heat through.
What can I use if I don’t have Worcestershire sauce?
You can substitute soy sauce mixed with a dash of lemon juice or vinegar to mimic the tangy, umami flavor of Worcestershire sauce.
PrintLamb Shepherd’s Pie Recipe
This classic Lamb Shepherd’s Pie features tender ground lamb cooked with aromatic rosemary, onions, and garlic, topped with creamy mashed potatoes browned to perfection. A comforting, hearty dish perfect for family dinners.
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Total Time: 1 hour
- Yield: 6 servings 1x
- Category: Main Course
- Method: Baking
- Cuisine: British/Irish
Ingredients
Potatoes
- 2 and ½ lbs. Russet potatoes, peeled and cut into 1/2–3/4 inch dice
- 1 Tbsp. salt (for boiling potatoes)
- ¼ cup butter
- ¼ cup milk, heated
- 1 tsp. lemon zest (optional)
- 1 tsp. salt (for mashed potatoes, to taste)
Meat Filling
- 1 Tbsp. oil
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 3 Tbsp. chopped rosemary, divided
- 1 and ½ lbs. ground lamb
- 1 tsp. salt, divided (1 tsp. added with meat, remainder for seasoning)
- ¼ tsp. pepper
- 2 Tbsp. flour
- 1 cup beef broth (low sodium)
- 2 tsp. Worcestershire sauce
- ¾ cup frozen peas, defrosted
Instructions
- Preheat Oven: Preheat your oven to 425°F to prepare for baking the assembled shepherd’s pie.
- Cook Potatoes: Place the diced potatoes in a pot filled with cold water and add 1 tablespoon of salt. Bring to a boil uncovered, then reduce heat to medium-high and cook until tender, about 10-15 minutes.
- Prepare Meat Filling: Heat oil in a medium sauté pan over medium-high heat. Add finely chopped onions and cook until soft, about 5-6 minutes. Add minced garlic and 2 tablespoons of chopped rosemary and stir.
- Cook Lamb: Add ground lamb, 1 teaspoon salt, and pepper to the pan. Cook, stirring occasionally, until meat is browned and cooked through, about 8-9 minutes. Drain excess fat.
- Thicken Filling: Sprinkle flour over meat mixture and stir to incorporate. Cook for 1-2 minutes. Add beef broth and Worcestershire sauce, bring to a boil then reduce to simmer, stirring occasionally until thickened, about 2-3 minutes. Stir in remaining 1 tablespoon rosemary.
- Add Peas and Season: Stir in defrosted peas and season with additional salt and pepper to taste.
- Drain and Dry Potatoes: Drain potatoes and return to pot. Heat over medium heat for 1-2 minutes to dry excess moisture. Remove from heat.
- Mash Potatoes: Add butter to potatoes and mash thoroughly. Stir in heated milk and optional lemon zest. Season with additional salt to taste.
- Assemble Pie: In an 11 x 7 inch casserole dish, spread the meat filling evenly. Top with mashed potatoes starting at the edges to seal the filling inside.
- Fluff and Bake: Use a fork to create swirly patterns on the mashed potatoes for texture. Bake in the preheated oven until potatoes are lightly browned, about 25 minutes.
Notes
- Use low sodium beef broth to better control salt levels.
- Russet potatoes are preferred for creamy mash but Yukon Gold can be substituted.
- Let the mashed potatoes seal the edges of the meat filling to prevent boil-overs during baking.
- If lemons are unavailable, lemon zest can be omitted without affecting flavor greatly.
- The dish can be made ahead and refrigerated before baking; increase baking time slightly if baking from cold.
Keywords: Lamb Shepherd’s Pie, Ground Lamb Recipe, Classic Shepherd’s Pie, Comfort Food, British Cuisine

