Lamb Shepherd’s Pie is a cozy dish with tender lamb, mixed veggies, and creamy mashed potatoes on top. It’s like a warm hug in a bowl!
When I make this, I love how the flavors blend together, making every bite comforting. Plus, who can resist that golden potato topping? Yum! 🥔
Key Ingredients & Substitutions
Ground Lamb: This is the star of the show! If lamb isn’t your thing, try ground beef or turkey as alternatives. They work well and keep the dish hearty.
Onion and Garlic: A fresh onion brings a sweet base to the filling. Yellow onions are great, but you can use white if needed. Garlic adds a nice kick; if it’s too strong for you, reduce it to one clove.
Vegetables: Carrots, peas, and corn balance the dish. You can add other vegetables like green beans or bell peppers based on what you have. Fresh veggies work as well, just chop them smaller for even cooking.
Herbs: Fresh thyme and rosemary flavor the dish beautifully. If you don’t have fresh, dried herbs can substitute—just use less, about 1/3 the amount. I like adding a bit of dried oregano too!
Broth: Lamb or beef broth deepens the flavor. Chicken broth is a lighter alternative. If you’re looking for a veg option, try mushroom broth for an earthy twist.
How Do You Make Creamy Mashed Potatoes?
Perfect mashed potatoes are key to a great Shepherd’s Pie. Start by boiling peeled potatoes until they’re tender. Drain them and let them steam dry briefly to remove excess moisture.
- Once drained, mash them thoroughly with a potato masher or ricer for that creamy texture.
- Add butter and milk or cream while mashing. Start with 2 tbsp of butter and 1/4 cup of milk, adjusting to your taste.
- Season with salt and pepper; a sprinkle of garlic powder can enhance the flavor.
Remember, over-mashing can lead to gluey potatoes, so mash gently! If you prefer a richer flavor, try adding cream cheese or sour cream as well.

Delicious Lamb Shepherd’s Pie
Ingredients You’ll Need:
For the Filling:
- 1 ½ lbs (700g) ground lamb
- 1 large onion, finely chopped
- 2 cloves garlic, minced
- 2 carrots, diced
- 1 cup frozen peas
- 1 cup frozen corn
- 2 tbsp tomato paste
- 1 cup beef or lamb broth
- 1 tbsp Worcestershire sauce
- 1 tsp fresh thyme leaves (plus extra for garnish)
- 1 tbsp fresh rosemary, finely chopped
- Salt and pepper to taste
- Olive oil for cooking
For the Mashed Potatoes:
- 4 cups mashed potatoes (prepared with butter and milk/cream)
- 2 tbsp butter (for mashed potatoes)
- ½ cup shredded cheddar cheese (optional, for topping)
How Much Time Will You Need?
You’ll need about 15 minutes to prep and about 30-40 minutes to cook and bake, making a total of around 55-60 minutes from start to finish. It’s a quick and satisfying meal, perfect for any night!
Step-by-Step Instructions:
1. Preheat the Oven:
First, set your oven to 400°F (200°C) so it’s ready when you need it.
2. Cook the Onions:
In a large skillet, drizzle some olive oil and heat it over medium heat. Add the finely chopped onion and cook for about 5 minutes until they have softened and turned a bit translucent.
3. Add the Garlic:
Now, toss in the minced garlic and let it cook for another minute. This will make your kitchen smell amazing!
4. Brown the Lamb:
Add the ground lamb to the skillet. Use a spoon to break it up as it cooks, letting it brown fully and become nice and cooked through.
5. Mix in Veggies:
Next, stir in the diced carrots, peas, and corn. Cook this mixture for another 3-4 minutes until the veggies start softening up.
6. Add the Flavor:
Mix in the tomato paste, Worcestershire sauce, fresh thyme, and chopped rosemary. Stir everything well so the flavors blend together nicely.
7. Simmer:
Pour in the beef or lamb broth and season with a bit of salt and pepper. Let this simmer for 10-15 minutes until it thickens up just a bit.
8. Make the Mashed Potatoes:
While that’s cooking, prepare your mashed potatoes. If you haven’t made them yet, boil peeled potatoes until they’re tender. Then, mash them with butter and milk or cream until they’re smooth and creamy.
9. Assemble the Pie:
Spoon the lamb mixture into a baking dish, spreading it evenly across the bottom.
10. Top with Mashed Potatoes:
Carefully spread your creamy mashed potatoes over the top of the lamb, smoothing it out with a spatula. If you like, sprinkle shredded cheddar cheese on top for an extra delicious crust.
11. Dot with Butter:
Place small pieces of butter on top of the mashed potatoes for that extra richness as it bakes.
12. Bake:
Put the dish in the preheated oven and bake for 20-25 minutes until the top is golden brown and slightly crispy.
13. Optional Broil:
If you want an even more golden top, turn on the broiler for 2-3 minutes. Just be sure to keep an eye on it to prevent burning!
14. Garnish and Serve:
Once it’s out of the oven, sprinkle some fresh thyme leaves for garnish and let it cool for a few minutes. Then, it’s ready to serve!
Enjoy your hearty, comforting Lamb Shepherd’s Pie! It’s sure to be a family favorite!
Can I Use Ground Beef Instead of Lamb?
Absolutely! Ground beef is a great substitute if you prefer it or if lamb isn’t available. You can still follow the same steps for a delicious Shepherd’s Pie!
How Do I Store Leftovers?
Store any leftovers in an airtight container in the fridge for up to 3 days. Reheat in the oven at 350°F (175°C) until warmed through, covering with foil to prevent drying out.
Can I Freeze Shepherd’s Pie?
Yes, you can freeze it! Assemble the pie but don’t bake it. Cover well and freeze for up to 3 months. When ready to eat, thaw overnight in the fridge, then bake as directed.
What Vegetables Can I Add to the Filling?
You can get creative! Feel free to add diced bell peppers, zucchini, or mushrooms. Just make sure they’re chopped small enough to cook through in the time specified.
