This hearty Irish Shepherd’s Pie is a comfort food classic! With layers of seasoned ground meat and creamy mashed potatoes on top, it’s both filling and tasty.
It’s my go-to for chilly evenings. Plus, it’s like getting a warm hug from a plate! Don’t be surprised if you find yourself going back for seconds—it’s just that good! 😊
Key Ingredients & Substitutions
Ground Lamb: Traditional for Shepherd’s Pie, lamb gives a rich flavor. If you prefer, you can substitute with ground beef to make a Cottage Pie, or even turkey for a lighter option.
Potatoes: I suggest using Yukon Gold or Russet potatoes for a creamy mash, but you could also use red potatoes for a different texture. Sweet potatoes make a wonderful twist as well!
Tomato Paste: This adds depth to your filling. If you don’t have it, you can use crushed tomatoes or a tablespoon of ketchup in a pinch, though the flavor will slightly differ.
Broth: Lamb or beef broth is ideal. Vegetable broth works if you want a vegetarian version, but it may be less rich. Just be sure to adjust the seasonings since veggie broth might be less salty.
How Do I Get Creamy Mashed Potatoes?
Making the perfect mashed potato topping requires a few simple steps. Start by boiling the potatoes until they’re very tender, about 15-20 minutes, to avoid lumps. Then, always drain them well before returning to the pot to eliminate extra moisture.
- Add warm butter and either milk or cream for a rich texture.
- Mash until smooth, but be careful not to overwork them; this can make them gluey.
- If you’re adding cheese, stir it in gently for a bit of extra creaminess.
- For a pop of flavor, consider mixing in fresh herbs like parsley or chives.

How to Make Irish Shepherd’s Pie
Ingredients You’ll Need:
For the Filling:
- 1 lb (450g) ground lamb (or ground beef for Cottage pie)
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 2 medium carrots, diced
- 1 cup frozen peas
- 1/2 cup beef or lamb broth
- 2 tbsp tomato paste
- 1 tbsp Worcestershire sauce
- 1 tsp fresh thyme leaves (or 1/2 tsp dried thyme)
- 1 tsp fresh rosemary, chopped (or 1/2 tsp dried)
- Salt and pepper to taste
- 2 tbsp vegetable oil or butter
For the Mashed Potato Topping:
- 2 lbs (900g) potatoes, peeled and chopped (preferably Yukon Gold or Russet)
- 4 tbsp butter
- 1/4 cup milk or cream
- 1/4 cup shredded cheddar cheese (optional)
- Salt and pepper to taste
- 2 tbsp chopped fresh parsley or chives (optional, mixed into mash)
How Much Time Will You Need?
This delicious Irish Shepherd’s Pie takes about 15 minutes to prepare and about 25 minutes to bake. So, you’ll be enjoying this cozy dish in about 40 minutes total!
Step-by-Step Instructions:
1. Preheat the Oven:
Start by preheating your oven to 400°F (200°C). This is important so that your Shepherd’s Pie cooks evenly!
2. Prepare the Mashed Potato Topping:
In a large pot, boil the peeled and chopped potatoes in salted water for about 15-20 minutes, or until they’re tender. Drain the potatoes well and return them to the pot. Then, add butter, milk (or cream), salt, and pepper to the potatoes. Mash everything together until smooth and creamy. If you’d like, mix in some cheddar cheese and fresh herbs for extra flavor. Set the mashed potatoes aside for now.
3. Prepare the Filling:
In a large skillet, heat the vegetable oil or butter over medium heat. Add the chopped onion and minced garlic, and sauté until softened, which should take about 3-4 minutes. Then, add the diced carrots and cook for another 5 minutes until they’re slightly tender. Next, add the ground lamb and break it up with a spoon. Cook until it’s browned all over, draining any excess fat if needed. Stir in the tomato paste, Worcestershire sauce, thyme, rosemary, salt, and pepper, then pour in the broth. Let it simmer for about 10 minutes, allowing the flavors to meld together and the sauce to thicken. In the last few minutes, toss in the frozen peas to warm through.
4. Assemble the Pie:
Grab a baking dish and spoon the meat mixture evenly into the bottom. Next, spread the creamy mashed potatoes over the top. You can make a smooth surface or use a fork to create a decorative swirl. This will help it crisp up nicely in the oven!
5. Bake the Pie:
Place your assembled Shepherd’s Pie in the preheated oven and bake for 20-25 minutes, or until the potato topping is golden brown and a little crispy around the edges.
6. Let It Cool and Serve:
Once baked, remove the Shepherd’s Pie from the oven and let it cool for a few minutes before serving. This will help set the filling a bit and make it easier to serve.
7. Garnish (Optional):
If you like, you can garnish with extra chopped green onions or fresh herbs before digging in. Enjoy your warm and hearty Irish Shepherd’s Pie!
Can I Use Ground Turkey Instead of Ground Lamb?
Absolutely! Ground turkey is a great lean alternative and will still provide a delicious filling. Just be sure to season it well to bring out the flavors!
How Can I Make This Recipe Vegetarians?
For a vegetarian version, substitute the ground lamb with lentils or a mix of mushrooms and diced vegetables. Use vegetable broth instead of beef or lamb broth, and follow the same steps for a hearty dish!
What’s the Best Way to Store Leftover Shepherd’s Pie?
Store any leftovers in an airtight container in the fridge for up to 3 days. To reheat, simply place it in the oven at 350°F (175°C) until warmed through, or microwave individual portions for a quick meal!
Can I Freeze Shepherd’s Pie?
Yes, you can freeze Shepherd’s Pie! Before baking, cover it tightly and store it in the freezer for up to 2 months. When you’re ready to enjoy, thaw it in the fridge overnight and bake it according to the original instructions.
