Lamb Shepherd’s Pie Recipe
Introduction
Shepherd’s Pie is a comforting classic, combining rich ground lamb with creamy mashed potatoes baked to golden perfection. This version features fragrant rosemary and a savory meat filling, perfect for a hearty family dinner or cozy night in.

Ingredients
- 2 and ½ lbs. Russet potatoes, peeled and cut into ½-¾ 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 the oven to 425°F.
- Step 2: Place the diced potatoes in a pot filled with cold water. Add 1 tablespoon of salt. Cover the pot slightly and bring to a boil over high heat. Once boiling, uncover and reduce heat to medium-high. Cook until potatoes are tender and can be pierced easily 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 finely chopped onion and cook until soft, about 5–6 minutes. Stir in the minced garlic and 2 tablespoons of chopped rosemary.
- Step 4: Add the ground lamb, 1 teaspoon of salt, and pepper to the pan. Cook, stirring occasionally, until the meat is fully cooked, about 8–9 minutes. Drain any excess fat from the pan.
- Step 5: Sprinkle the flour over the meat mixture and stir to incorporate. Cook for 1–2 minutes to remove the raw flour taste. Then add the beef broth and Worcestershire sauce.
- Step 6: Bring the mixture to a boil, then reduce heat to simmer. Stir occasionally until thickened, about 2–3 minutes. Stir in the remaining 1 tablespoon of rosemary.
- Step 7: Fold in the defrosted peas. Taste and adjust seasoning with 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 optional lemon zest. Taste and season with additional salt if desired.
- Step 10: In an 11 x 7 inch casserole dish, spread the meat mixture evenly. Top with the mashed potatoes, starting at the corners and working around the edges to seal the filling and help prevent boil-overs.
- Step 11: Use a fork to create quick swirly motions on the potato surface to fluff it. Bake in the preheated oven until the potatoes are slightly browned, around 25 minutes.
Tips & Variations
- For a richer mash, substitute half of the milk with cream or add grated cheese on top before baking for a golden crust.
- Fresh rosemary can be replaced with thyme for a different herbal note.
- Leftover mashed potatoes work well for this recipe, just warm them slightly before assembling.
- To add extra vegetables, try mixing in cooked carrots or corn with the peas.
Storage
Store leftover Shepherd’s Pie in an airtight container in the refrigerator for up to 3 days. Reheat in the oven at 350°F until warmed through to maintain the potato topping texture, or microwave in shorter intervals, stirring occasionally for even heating.
How to Serve
Serve this delicious recipe with your favorite sides.
FAQs
Can I use ground beef instead of lamb?
Yes, ground beef is a common alternative in Shepherd’s Pie and will still produce delicious results. Adjust seasoning to taste as beef can be less gamey than lamb.
Can I prepare this dish ahead of time?
Absolutely. You can make the meat filling and mashed potatoes separately and assemble before baking. Refrigerate assembled pie for up to 24 hours before baking, or freeze for longer storage.
PrintLamb Shepherd’s Pie Recipe
This classic Lamb Shepherd’s Pie features a savory ground lamb filling enriched with rosemary, garlic, and Worcestershire sauce, topped with creamy mashed potatoes browned to perfection in the oven. A comforting and hearty dish perfect for family dinners.
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Total Time: 1 hour
- Yield: 6 servings 1x
- Category: Main Dish
- Method: Baking
- Cuisine: British
Ingredients
Potatoes & Topping
- 2 and ½ lbs. Russet potatoes, peeled and cut into 1/2–3/4 inch dice
- 1 Tbsp. + 1 tsp. salt, divided
- ¼ cup butter
- ¼ cup milk, heated
- 1 tsp. lemon zest, optional
Meat Filling
- 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
Instructions
- Preheat Oven: Preheat the oven to 425°F to prepare for baking the finished shepherd’s pie.
- Cook Potatoes: Place the diced potatoes in a pot filled with cold water, add 1 tablespoon of salt, and cover slightly. Bring to a boil over high heat, then reduce to medium-high and cook uncovered until tender, about 10-15 minutes.
- Sauté Aromatics: While the potatoes cook, heat 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 minced garlic and 2 tablespoons of chopped rosemary.
- Cook Lamb: Add ground lamb, 1 teaspoon salt, and pepper to the pan. Cook, stirring occasionally, until the meat is thoroughly cooked, about 8-9 minutes. Drain any excess fat.
- Add Flour: Sprinkle flour over the cooked lamb mixture, stirring constantly to incorporate. Cook for 1-2 minutes to eliminate raw flour taste.
- Simmer Sauce: Pour in beef broth and Worcestershire sauce. Bring to a boil, then reduce heat to a simmer, stirring occasionally, until the mixture thickens, about 2-3 minutes. Stir in the remaining 1 tablespoon rosemary.
- Add Peas & Season: Fold in defrosted peas and adjust seasoning with additional salt and pepper as needed.
- Drain & Dry Potatoes: Drain the potatoes and return them to the pot over medium heat. Cook for 1-2 minutes to dry out excess moisture, then remove from heat.
- Mash Potatoes: Add butter to the potatoes and mash until smooth. Stir in heated milk and optional lemon zest. Season with salt to taste.
- Assemble Pie: In an 11 x 7 casserole dish, spread the meat mixture evenly. Top with mashed potatoes, starting at the edges to seal in the meat and prevent boil-overs.
- Texture Potatoes & Bake: Use a fork to create quick swirling motions on the potato surface to fluff it. Bake in the preheated oven until the potatoes are slightly browned and golden, approximately 25 minutes.
Notes
- Using Russet potatoes yields a fluffy, creamy topping.
- Sealing the edges of the mashed potatoes around the meat filling helps prevent bubbling or boiling over in the oven.
- Defrost peas before adding to ensure even cooking.
- Lemon zest adds a bright, subtle freshness to the mashed potatoes but can be omitted if preferred.
- Excess fat from cooking the lamb should be drained to keep the filling from being greasy.
- For a richer topping, you may substitute heavy cream for milk.
Keywords: Lamb shepherd’s pie, shepherd’s pie, ground lamb recipe, rosemary lamb pie, comfort food, classic shepherd’s pie

