There’s something truly heartwarming about a dish that combines savory meat, tender veggies, and creamy mashed potatoes in one bowl.
This Shepherd’s Pie with Ground Lamb is one of those recipes that brings cozy comfort with every spoonful.
Why I Love This Recipe
This version of shepherd’s pie is loaded with flavor but easy enough for a weeknight.
Ground lamb adds richness, while the veggies bring in natural sweetness and texture.
It’s also a one-pan wonder (plus a pot for mashed potatoes), making cleanup less daunting.
The creamy potato topping over the savory, herbed meat sauce makes each bite the perfect mix of soft and bold.
What You’ll Need (Ingredient Highlights)
Ground lamb: Traditionally used in shepherd’s pie for depth and richness. Beef works too!
Onion, carrots, peas: Classic base veggies that add sweetness and color.
Garlic & tomato paste: For a flavorful, umami-packed meat base.
Worcestershire sauce: Gives that signature savory tang.
Fresh herbs: Rosemary and thyme brighten up the dish.
Mashed potatoes: The creamy topping that brings it all together.
Pro Tips Before You Start
Use hot mashed potatoes: Cold mash won’t spread well and may affect baking texture.
Make ahead: Prepare the meat layer a day before and just reheat when ready to top with potatoes.
Customize: Swap lamb for beef or even turkey if preferred.
Flavor tip: Add a splash of red wine to the meat mixture for deeper flavor.
How to Make Shepherd’s Pie with Ground Lamb
Step 1: Cook the Meat
Heat oil or butter in a large skillet over medium-high heat.
Add ground lamb and break it up with a wooden spoon.
Cook until browned and no longer pink—about 7–10 minutes.
Drain off excess fat, keeping about 2 tablespoons in the pan.
Step 2: Sauté the Veggies
Add diced onion and carrots to the skillet.
Cook for 5–7 minutes until softened and slightly caramelized.
Toss in the chopped garlic and tomato paste.
Stir everything together and let it cook for about 1 minute to deepen the flavors.
Step 3: Thicken the Sauce
Sprinkle flour over the mixture and stir until absorbed.
Pour in the beef broth and add Worcestershire sauce, rosemary, thyme, and bay leaves.
Bring to a gentle simmer and cook for 5–7 minutes until the sauce thickens to a gravy-like consistency.
Step 4: Final Touches
Remove bay leaves. Add peas and stir until they’re just warmed through.
Taste and season with salt and pepper as needed.
Step 5: Assemble the Shepherd’s Pie
If using an oven-safe skillet, smooth the meat mixture into an even layer.
Otherwise, transfer it to a casserole dish.
Spoon hot mashed potatoes over the top and gently spread them with a spatula or the back of a spoon.
Use a fork to create texture on the surface—this helps create golden crispy edges.
Step 6: Optional Baking
Though not required, you can pop the dish under the broiler for 3–5 minutes to brown the potato top.
Let it rest for 5 minutes before serving to help everything set.
What to Serve It With
A crisp green salad with lemon vinaigrette
Buttered peas or sautéed green beans
A warm chunk of crusty bread for mopping up sauce
Variations / Substitutions
Beef instead of lamb: For a cottage pie version
Sweet potato mash: For a naturally sweet and colorful twist
Gluten-free: Use gluten-free flour and tamari instead of Worcestershire if needed
Add mushrooms: For more umami and texture
Storage & Leftovers
Fridge: Store leftovers in an airtight container for up to 4 days.
Freezer: Freeze fully cooled portions for up to 3 months. Wrap tightly or use freezer-safe containers.
Reheating: Microwave individual servings or reheat in the oven at 350°F until warmed through.
FAQs
Can I use instant mashed potatoes?
Yes, but homemade mash will give a better flavor and texture.
Is it okay to make this dish ahead of time?
Absolutely! You can assemble it and refrigerate for up to 24 hours before baking.
What can I substitute for Worcestershire sauce?
Try coconut aminos, soy sauce, or balsamic vinegar for a different twist.
Can I skip the tomato paste?
It adds depth, but you can use a small amount of ketchup or skip it entirely if needed.
How do I make the topping extra golden?
Use a fork to rough up the top and broil for a few minutes before serving.
Can I use different herbs?
Yes, dried Italian seasoning or oregano work well too.
How do I avoid a watery filling?
Let the sauce thicken in the pan and avoid adding too much broth.
Final Thoughts
This Shepherd’s Pie with Ground Lamb is one of those dishes that just feels like home.
It’s rich and hearty, but also flexible for busy weeknights or a Sunday family dinner.
The layers of savory meat, sweet vegetables, and creamy mashed potatoes make every bite satisfying.
It’s a dish I come back to again and again—especially when I want something that warms both body and soul.

Classic Shepherd’s Pie
Ingredients
For the Filling:
- 2 tablespoons oil or butter
- 1 pound ground lamb or beef
- 1 cup onion diced
- 1 cup carrot diced
- 2 cloves garlic chopped
- 2 tablespoons tomato paste
- 2 tablespoons all-purpose flour gluten-free if needed
- 1 cup beef broth
- 1 tablespoon Worcestershire sauce gluten-free if needed
- 1 teaspoon rosemary chopped (or ½ teaspoon dried)
- 1 teaspoon thyme chopped (or ½ teaspoon dried)
- 2 bay leaves optional
- 1 cup peas
- Salt and pepper to taste
For the Topping:
- 4 cups hot mashed potatoes
Instructions
- Heat oil in a skillet over medium-high heat.
- Add ground lamb and cook until browned, about 7–10 minutes.
- Drain excess fat, keeping 2 tablespoons in the pan.
- Add onion and carrot. Sauté for 5–7 minutes until tender.
- Stir in garlic and tomato paste. Cook for 1 minute.
- Sprinkle in flour, then stir.
- Add broth, Worcestershire sauce, rosemary, thyme, and bay leaves.
- See full steps with tips & photos → https://mischacrossing.com/shepherds-pie/
Notes
- You can use leftover mashed potatoes or instant mash for a shortcut.
- Ground turkey or meatless crumbles also work for a lighter or vegetarian version.
- Add corn or mushrooms for more veggie variety.