Irish Shepherd’s Pie is a warm and cozy dish that features a hearty layer of ground meat and veggies, all topped with creamy mashed potatoes. It’s like a big hug on a plate!
This dish is perfect for a family dinner or when you’re just feeling a bit chilly. I love making it ahead of time and enjoying the leftovers the next day—it’s even tastier! 😊
Key Ingredients & Substitutions
Ground Lamb: This is the star ingredient in Shepherd’s Pie. If you can’t find lamb or prefer a different protein, ground beef works too, but it will no longer be a traditional Shepherd’s Pie.
Onion and Garlic: Onions add sweetness, and garlic enhances flavor. If you’re short on time, use onion powder and garlic powder as quick substitutes.
Carrots: Fresh carrots bring color and sweetness. You can use frozen diced carrots as an easy alternative, which saves prep time.
Broth: I recommend beef or lamb broth for rich flavor. If you’re looking for a lighter option, chicken broth can also be used. Vegetable broth works well for a vegetarian version.
Herbs: Fresh thyme and rosemary elevate the dish’s aroma. Dried versions are just fine if that’s what you have on hand. Reduce dried herbs to half the amount as they are more potent.
Potatoes: My go-to are Russet potatoes for creamy mashed potatoes, but Yukon Gold is also great for a buttery flavor. Sweet potatoes can give a nice twist if you’re feeling adventurous!
How Can I Make My Mashed Potatoes Extra Creamy?
The secret to creamy mashed potatoes lies in the cooking and mashing process. Here’s how to achieve that velvety texture:
- Boil the potatoes in salted water until tender (about 15-20 mins) to ensure they cook evenly.
- Drain them well to avoid watery mash, then return to the pot for a minute to dry out.
- Add butter and milk or cream while the potatoes are hot to enhance absorption.
- Use a potato masher or ricer for a creamy finish—avoid over-mixing to keep them fluffy.

How to Make Irish Shepherd’s Pie
Ingredients You’ll Need:
For the Filling:
- 1 1/2 pounds ground lamb (or beef if preferred)
- 1 large onion, finely chopped
- 2 cloves garlic, minced
- 2 large carrots, diced
- 1 cup peas (optional)
- 1/2 cup corn (optional)
- 2 tbsp tomato paste
- 1 tbsp Worcestershire sauce
- 1 cup beef or lamb broth
- 1 tsp fresh thyme leaves (or 1/2 tsp dried thyme)
- 1 tsp fresh rosemary, chopped (or 1/2 tsp dried rosemary)
- Salt and pepper to taste
- 2 tbsp vegetable oil or butter for cooking
For the Mashed Potatoes:
- 3-4 large potatoes, peeled and cubed
- 4 tbsp butter
- 1/4 cup milk or cream
- Salt and pepper to taste for mashed potatoes
- Fresh parsley or chives for garnish (optional)
How Much Time Will You Need?
This delicious Irish Shepherd’s Pie will take about 15 minutes for preparation, plus 25 minutes to cook in the oven. In total, you’re looking at around 40 minutes before your dish is ready to serve!
Step-by-Step Instructions:
1. Preheat the Oven:
Start by preheating your oven to 400°F (200°C). This will ensure it’s hot and ready for your Shepherd’s Pie when it’s assembled!
2. Boil the Potatoes:
In a large pot, add the peeled and cubed potatoes, cover them with salted water, and bring to a boil. Boil for about 15-20 minutes or until the potatoes are tender. You can check by poking them with a fork—if they fall apart, they’re ready!
3. Mash the Potatoes:
Once the potatoes are cooked, drain them well and return them to the pot. Mash them together with butter, milk or cream, and add salt and pepper to taste until they’re smooth and creamy. Set them aside for later.
4. Cook the Filling:
In a large skillet, heat the vegetable oil or butter over medium heat. Add the chopped onions and garlic, and sauté for about 3-4 minutes until they’re softened and aromatic. Then, add the ground lamb, breaking it up with a spoon, and cook until browned all over.
5. Add Vegetables and Seasoning:
Next, stir in the diced carrots and cook for an additional 5 minutes, just until they start to soften. Mix in the tomato paste, Worcestershire sauce, thyme, rosemary, and season with salt and pepper. Stir everything well to combine.
6. Add the Broth:
Pour in the beef or lamb broth and bring the mixture to a simmer. Cook for about 10 minutes, allowing it to thicken slightly. If you’re using peas and corn, stir them in now and cook for a few more minutes until everything is heated through.
7. Assemble the Pie:
Transfer the meat mixture into a baking dish, spreading it out evenly. Then, spoon the creamy mashed potatoes on top, spreading them gently to cover the meat completely. You can use a fork to create some texture on the surface—this helps it crisp up in the oven!
8. Bake:
Place the baking dish in your preheated oven and bake for about 20-25 minutes, or until the top is nice and golden brown. This will give you that tasty crispy layer!
9. Serve:
Once done, pull the Shepherd’s Pie from the oven and let it sit for a few minutes to settle. Garnish with chopped fresh parsley or chives if you like, and enjoy your warm, hearty dish!
And there you have it—delicious, comforting Irish Shepherd’s Pie with a creamy mashed potato top!
Can I Use Ground Beef Instead of Lamb?
Absolutely! While traditional Shepherd’s Pie uses lamb, ground beef is a popular and delicious alternative. Just keep in mind that it may slightly alter the flavor.
How Do I Store Leftovers?
Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. For longer storage, freeze the pie after baking and let it cool completely. It can last in the freezer for up to 3 months. Just reheat in the oven when you’re ready to enjoy it again!
Can I Add More Vegetables?
Definitely! Feel free to add other vegetables like diced bell peppers, mushrooms, or celery for extra flavor and nutrition. Just be sure to adjust the cooking time to ensure everything is tender.
What Should I Serve with Shepherd’s Pie?
Shepherd’s Pie is a hearty dish on its own, but you can serve it with a side salad or some crusty bread if you want a little something extra. Enjoy a glass of red wine or a pint of stout for a true Irish experience!



