Irish Shepherd’s Pie is a warm and comforting dish made with ground beef or lamb, mixed veggies, and topped with creamy mashed potatoes. It’s like a hug on a plate!
This pie is perfect for chilly days, and you can easily customize it with your favorite vegetables. Trust me, you’ll love how the crispy top meets the juicy filling! 🥧
Key Ingredients & Substitutions
Ground Lamb: This is the star of Shepherd’s Pie. If lamb isn’t your thing, ground beef works just as well. I’ve made it with turkey too, for a lighter option—it’s still tasty!
Tomato Paste: It adds richness to the filling. If you don’t have any, you can use crushed tomatoes or even a dash of ketchup in a pinch. Both keep the flavor lively!
Fresh Herbs: Thyme is used for that aromatic touch. If fresh isn’t available, opt for dried thyme. I sometimes mix in Italian herbs for an extra flavor twist.
Potatoes: For the mash, russet or Yukon Gold potatoes are great choices. If you’re looking to make it healthier, cauliflower can be mashed as a low-carb alternative.
How Do I Make My Mashed Potatoes Creamy and Smooth?
Getting fluffy and creamy mashed potatoes is key for a good Shepherd’s Pie topping. Begin by cutting the potatoes into even cubes for uniform cooking.
- Use cold salted water to boil your potatoes; this helps them cook evenly.
- Don’t rush the boiling time; the potatoes should be fork-tender when done.
- After draining, return potatoes to the pot to steam off excess moisture.
- Mash them with butter and milk until they’re smooth, but avoid over-mixing to keep them light.

How to Make Irish Shepherd’s Pie
Ingredients You’ll Need:
For the Filling:
- 1 1/2 pounds (700g) ground lamb (or beef if preferred)
- 2 tablespoons olive oil or butter
- 1 large onion, finely chopped
- 2 carrots, diced
- 2 celery stalks, diced
- 2 cloves garlic, minced
- 1 cup frozen peas
- 1/2 cup corn kernels (optional)
- 2 tablespoons tomato paste
- 1 cup beef or lamb broth
- 1 teaspoon Worcestershire sauce
- 1 tablespoon fresh thyme leaves (or 1 teaspoon dried thyme)
- 1 tablespoon fresh parsley, chopped (plus extra for garnish)
- Salt and black pepper to taste
For the Mashed Potato Topping:
- 2 pounds (900g) potatoes, peeled and cubed
- 4 tablespoons butter
- 1/2 cup milk (or cream for richer texture)
- Salt to taste
- Fresh parsley or thyme for garnish
How Much Time Will You Need?
This recipe will take about 15 minutes for prep and 25-30 minutes for cooking, plus an additional 20-25 minutes for baking. In total, you should budget about 1 hour for a warming and delicious Shepherd’s Pie that your family will love!
Step-by-Step Instructions:
1. Prepare the Mashed Potatoes:
Start by placing the peeled and cubed potatoes into a large pot of salted water. Bring the pot to a boil and let the potatoes cook until they are tender, which takes about 15-20 minutes. Once they are soft, drain the potatoes and return them to the pot.
2. Mash the Potatoes:
Add butter and milk to the drained potatoes. Mash them well until they are smooth and creamy, seasoning with a little salt to taste. Set your mashed potatoes aside while you prepare the filling.
3. Preheat the Oven:
Set your oven to preheat at 400°F (200°C), so it’s hot and ready when your Shepherd’s Pie is assembled.
4. Cook the Filling:
In a large skillet, heat the olive oil or butter over medium heat. Add in the chopped onions, carrots, and celery. Sauté these veggies until they soften, which should take about 5-7 minutes. The aroma will start to fill your kitchen!
5. Add Garlic and Meat:
Stir in the minced garlic and cook for another minute until fragrant. Then add the ground lamb (or beef), breaking it apart with a spatula or wooden spoon. Cook until the meat is browned and no longer pink, which usually takes about 5-7 minutes.
6. Mix in Seasonings:
Now, add in the tomato paste, Worcestershire sauce, thyme, and fresh parsley. Stir everything together and cook for another 1-2 minutes to enhance those flavors.
7. Add Broth and Veggies:
Pour in the broth and toss in the peas and corn if you’re using them. Let this simmer over medium heat for about 10 minutes, allowing the mixture to thicken slightly. Season with salt and pepper to suit your taste.
8. Assemble the Shepherd’s Pie:
Transfer the filling into a baking dish or casserole. Spread the delicious mashed potatoes evenly over the top. Feel free to create some ridges or patterns with a fork for that homemade look!
9. Bake:
Put the assembled Shepherd’s Pie in your preheated oven. Bake for 20-25 minutes, or until the top is golden brown and you see the filling bubbling around the edges. It’ll look so inviting!
10. Serve:
Once done, take it out of the oven and let it cool slightly before digging in. Garnish with some fresh parsley or thyme for a pop of color and flavor. Serve warm and enjoy your comforting, classic Irish Shepherd’s Pie!
Can I Use Ground Beef Instead of Lamb?
Absolutely! While traditional Shepherd’s Pie uses ground lamb, ground beef is a great substitute and provides a delicious flavor. You can even mix the two for a unique taste!
How Can I Make This Dish Vegetarian?
To make a vegetarian version, swap the meat for lentils or mushrooms, and use vegetable broth instead of beef or lamb broth. Add more vegetables like zucchini or bell peppers for extra texture and flavor.
What Can I Do With Leftover Shepherd’s Pie?
Leftovers can be stored in an airtight container in the fridge for up to 3 days. Reheat in the oven or microwave until heated through. It’s often just as tasty the next day!
Can I Freeze Shepherd’s Pie?
Yes, you can freeze Shepherd’s Pie! Assemble the pie but don’t bake it, then wrap it tightly with plastic wrap and foil. It can be frozen for up to 3 months. When you’re ready to bake, thaw in the fridge overnight and then cook as directed.



