Irish Shepherd’s Pie is a delightful dish made with tender meat, veggies, and creamy mashed potatoes on top. It’s warm, filling, and perfect for any day!
Honestly, who can resist that golden crust? I love making it when friends come over—it’s like giving them a warm hug on a plate! 🥰 Just bake, serve, and watch everyone smile!
Key Ingredients & Substitutions
Ground Lamb: Traditionally, Shepherd’s Pie uses lamb for its rich flavor. If you prefer beef, that’s perfectly fine! Ground turkey or chicken are also good lower-fat alternatives.
Onion, Carrots, and Celery: These veggies are aromatic and add depth to the filling. If you’re not a celery fan, feel free to leave it out. You can also use bell peppers or mushrooms for a twist.
Potatoes: I recommend a starchy variety like Russets or Yukon Gold for that fluffy mash. If you’re looking for a lighter option, try using cauliflower instead of potatoes.
Worcestershire Sauce: This adds a wonderful umami flavor. If you’re avoiding it, soy sauce or tamari can be used as a substitute. Just reduce the salt in your recipe a bit.
How Do I Make Creamy and Fluffy Mashed Potatoes?
Mashed potatoes are key to Shepherd’s Pie – they need to be creamy yet firm enough to hold up in the oven. First, boil the potatoes until they’re tender; don’t rush this step, as undercooked potatoes won’t mash well.
- Drain well and let them steam dry for a minute. This helps prevent a watery mash.
- Add butter and milk (or cream) while the potatoes are hot for better absorption.
- Mix gently until just combined; over-mixing activates starches, leading to gluey potatoes.

How to Make Irish Shepherd’s Pie
Ingredients You’ll Need:
For the Filling:
- 2 tablespoons vegetable oil
- 1 large onion, finely chopped
- 2 carrots, diced
- 2 celery sticks, diced (optional)
- 2 cloves garlic, minced
- 1 lb (450g) ground lamb (or ground beef)
- 1 cup frozen peas
- 2 tablespoons tomato paste
- 1 cup beef or lamb stock
- 1 tablespoon Worcestershire sauce
- 1 teaspoon fresh thyme leaves (or 1/2 teaspoon dried thyme)
- Salt and pepper, to taste
For the Mashed Potato Topping:
- 2 lbs (900g) potatoes, peeled and chopped
- 4 tablespoons butter
- 1/4 cup whole milk or cream
- Salt, to taste
- Fresh parsley or chives, finely chopped (optional)
How Much Time Will You Need?
This recipe will take about 15 minutes to prepare and around 30-40 minutes for cooking and baking. Overall, you can expect about 1 hour to 1 hour 15 minutes before you can enjoy your delicious Shepherd’s Pie!
Step-by-Step Instructions:
1. Preheat the Oven:
Start by preheating your oven to 400°F (200°C). This way, it’s ready when you finish assembling your pie.
2. Prepare the Potatoes:
Peel and chop the potatoes, then place them in a pot with salted water. Boil them for about 15-20 minutes, or until they are soft. Once cooked, drain the water well.
3. Mash the Potatoes:
In the same pot, mash the drained potatoes with the butter, milk (or cream), and a pinch of salt. If you’d like, mix in some fresh parsley or chives for added flavor. Set the mashed potatoes aside for later.
4. Cook the Vegetables:
In a large frying pan, heat the vegetable oil over medium heat. Add the chopped onion, diced carrots, and diced celery (if using). Sauté for about 5-7 minutes until the vegetables are softened.
5. Add Garlic and Meat:
Stir in the minced garlic and cook for an additional minute. Next, add the ground lamb (or beef) to the pan. Cook until it’s browned, breaking it apart with a wooden spoon as it cooks.
6. Combine Ingredients:
Mix in the tomato paste, Worcestershire sauce, and thyme. Allow this to cook for 2 minutes, letting the flavors blend together.
7. Add Stock and Peas:
Pour in the beef or lamb stock and bring the mixture to a gentle simmer. Let it cook for about 10 minutes, or until it thickens slightly. Add in the frozen peas a few minutes before removing from heat, and season with salt and pepper to taste.
8. Assemble the Pie:
Transfer the hearty meat filling into a baking dish and spread it out evenly. Then, spoon the creamy mashed potatoes over the top, smoothing them out with a spatula. Use a fork to create little peaks and textures on the surface for that inviting golden crispiness when baked.
9. Bake:
Place the baking dish in your preheated oven and bake for 20-25 minutes. You’re looking for a beautiful golden and crisp top.
10. Cool and Serve:
Once baked, let the Shepherd’s Pie cool slightly before serving. This will help the layers settle a bit.
Enjoy your classic Irish Shepherd’s Pie, with a hearty lamb filling nestled beneath a creamy mashed potato crust! It’s comfort food at its finest!
Can I Use Ground Beef Instead of Lamb?
Absolutely! Ground beef is a popular substitute and will still yield a delicious Shepherd’s Pie. You can also use turkey or chicken for a lighter option, if desired.
Can I Prepare This Recipe in Advance?
Yes! You can make the filling and mash the potatoes a day ahead of time. Just store them separately in the fridge. When you’re ready to bake, layer them in the dish and pop it in the oven.
How Do I Store Leftovers?
Store any leftovers in an airtight container in the refrigerator 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.
What Should I Serve with Shepherd’s Pie?
This dish is hearty and filling, so it’s often served on its own as a complete meal. You can pair it with a simple green salad or steamed vegetables for some extra freshness!



