Irish Shepherd’s Pie is a cozy dish made with tender ground meat, sweet veggies, and topped with fluffy mashed potatoes. It’s like a big warm hug on a plate!
This pie is great for feeding a crowd or just enjoying on a chilly night. I love adding a sprinkle of cheese on top before baking—it melts so nicely!
Key Ingredients & Substitutions
Potatoes: Use starchy potatoes like Russets for creamy mash. If you’re looking for a healthier option, you can try using sweet potatoes for a twist on flavor.
Ground Lamb/Beef: Traditional Shepherd’s Pie uses lamb, but if you prefer beef for its flavor or availability, feel free to substitute. Ground turkey or plant-based meat crumbles also work well for a lighter version.
Vegetable Oil: I recommend olive oil as a healthier choice, but any cooking oil works. Just avoid strongly flavored oils as they can overpower the dish.
Broth: Beef broth enriches the filling, but if making it vegetarian, vegetable broth is a perfect substitute. Homemade broth is the best but store-bought is just fine too!
Herbs: If fresh thyme isn’t available, you can substitute with dried thyme or even Italian seasoning for a different herbal flavor!
How Can I Make the Perfect Mashed Potatoes?
Creating smooth and creamy mashed potatoes is crucial for a great Shepherd’s Pie. Here are some tips:
- After boiling, make sure to drain the potatoes completely to avoid watery mash.
- Add hot milk or cream gradually while mashing; this keeps the potatoes fluffy.
- For extra creaminess, you can use sour cream or cream cheese mixed in.
- Don’t over-mash as this can make your potatoes gummy; just mash until smooth and mixed!
With these tips, you’ll serve up a comforting and delicious Shepherd’s Pie that everyone will love!

How to Make Irish Shepherd’s Pie
Ingredients You’ll Need:
For the Mashed Potatoes:
- 2 lbs (900 g) potatoes, peeled and quartered
- 4 tbsp butter
- 1/2 cup whole milk or cream
- Salt and pepper, to taste
For the Meat Filling:
- 2 tbsp vegetable oil
- 1 large onion, finely chopped
- 2 cloves garlic, minced
- 1 lb (450 g) ground lamb (or beef)
- 2 medium carrots, diced
- 1 cup frozen peas
- 1/2 cup corn kernels (optional)
- 2 tbsp tomato paste
- 1 cup beef or lamb broth
- 1 tsp Worcestershire sauce
- 1 tsp fresh thyme or 1/2 tsp dried thyme
For Garnish:
- Fresh parsley, chopped
How Much Time Will You Need?
You’ll need about 45 minutes total: around 25 minutes for preparation and cooking the filling, plus another 20-25 minutes for baking in the oven. This makes for a delicious, hearty meal that’s worth every minute!
Step-by-Step Instructions:
1. Preheat the Oven:
Start by preheating your oven to 400°F (200°C) so it’s hot and ready when your Shepherd’s Pie is assembled.
2. Boil the Potatoes:
In a large pot, add the peeled and quartered potatoes. Cover them with salted water and bring to a boil. Once boiling, cook for about 15-20 minutes, or until the potatoes are tender when pierced with a fork.
3. Mash the Potatoes:
After draining the potatoes, return them to the pot. Add the butter, milk (or cream), and season with salt and pepper. Mash everything together until you have a smooth and creamy mixture. Set aside for now.
4. Cook the Vegetables:
While the potatoes are cooking, heat the vegetable oil in a large skillet over medium heat. Add the chopped onions and minced garlic. Sauté them until they are softened and translucent, which should take a few minutes.
5. Brown the Meat:
Add the ground lamb (or beef) to the skillet. Use a spoon to break it up and cook until browned and no longer pink. This should take about 5-7 minutes.
6. Add Carrots:
Stir in the diced carrots and continue to cook for about 5 minutes, until they begin to soften. This adds great texture to your filling!
7. Prepare the Filling:
Now, add the tomato paste, Worcestershire sauce, broth, thyme, and season with salt and pepper. Stir everything together and let it simmer for about 10 minutes so the mixture thickens slightly.
8. Finish the Filling:
Add the frozen peas and optional corn kernels to the mixture, cooking for another 2-3 minutes. You want them just warmed through.
9. Assemble the Pie:
Transfer the meat and vegetable filling into an ovenproof baking dish, spreading it out evenly. Then, spoon the mashed potatoes over the top, smoothing it out with a spatula. Use a fork to create some ridges on the surface for a crispy top.
10. Bake:
Place the baking dish in the preheated oven and bake for 20-25 minutes, or until the top is golden and slightly crispy. Your kitchen will smell amazing!
11. Serve and Enjoy:
Once it’s out of the oven, let it rest for a few minutes. Garnish with freshly chopped parsley before serving. Enjoy your hearty and comforting Irish Shepherd’s Pie with family and friends!
Can I Use Other Types of Meat for This Recipe?
Absolutely! While traditional Shepherd’s Pie is made with ground lamb, you can substitute it with ground beef for a heartier flavor or try ground turkey or chicken for a lighter option. Just adjust the seasoning as needed for each type of meat!
Can I Make Shepherd’s Pie Ahead of Time?
Yes, you can prepare the filling and mash the potatoes in advance. Simply store them separately in the fridge for up to 2 days. When you’re ready to bake, layer them together in your baking dish and heat in the oven until warmed through and golden on top.
What Should I Serve with Shepherd’s Pie?
This dish is quite filling on its own, but if you’d like some sides, consider serving a simple green salad or steamed vegetables for some freshness. Crusty bread is also a great option for those who enjoy a side of carbs!
How Do I Store Leftovers?
Store any leftovers in an airtight container in the fridge for up to 3 days. To reheat, simply place in the oven at 350°F (175°C) until heated through, or you can microwave individual portions, stirring occasionally for even heating.



