I make this Irish Shepherd’s Pie when I want something deeply comforting, hearty, and full of rich flavor. With tender ground lamb cooked in a savory gravy and topped with creamy mashed potatoes, this classic dish is the kind of meal I turn to when I crave warmth and tradition on a plate.
Why You’ll Love This Recipe
I love how this shepherd’s pie delivers layers of flavor in every bite. The lamb filling is rich and savory, the vegetables add texture and sweetness, and the mashed potato topping turns golden and slightly crisp in the oven.
I also appreciate how this recipe is perfect for family dinners, meal prep, or even casual gatherings. I can prepare it ahead of time, and it reheats beautifully. It’s a complete meal in one dish, which makes cooking and cleanup much easier for me.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
For the meat filling:
1 tablespoon olive oil
1 medium onion, finely chopped
2 carrots, diced (about 1 cup)
2 cloves garlic, minced
1½ pounds ground lamb
2 tablespoons tomato paste
1 tablespoon Worcestershire sauce
1 cup beef broth
1 teaspoon fresh rosemary, chopped (or ½ teaspoon dried)
1 teaspoon fresh thyme leaves (or ½ teaspoon dried)
1 cup frozen peas
1 teaspoon salt
½ teaspoon black pepper
For the mashed potato topping:
2 pounds russet potatoes, peeled and cut into chunks
4 tablespoons unsalted butter
½ cup whole milk
½ teaspoon salt
¼ teaspoon black pepper
Directions
I preheat the oven to 400°F (200°C).
I place the potatoes in a large pot, cover them with cold salted water, and bring them to a boil. I cook them for about 15–20 minutes, until fork-tender.
While the potatoes cook, I heat olive oil in a large skillet over medium heat. I sauté the onion and carrots for about 5 minutes until softened, then I add the garlic and cook for another minute.
I add the ground lamb and cook until browned, breaking it up with a spoon. I drain excess fat if needed.
I stir in the tomato paste, Worcestershire sauce, rosemary, thyme, salt, and pepper. I pour in the beef broth and let the mixture simmer for about 8–10 minutes until slightly thickened. I fold in the peas and remove the skillet from heat.
Once the potatoes are tender, I drain them and mash them with butter, milk, salt, and pepper until smooth and creamy.
I spread the lamb mixture evenly in a baking dish. I spoon the mashed potatoes on top and smooth them out, creating texture with a fork for a golden finish.
I bake for 20–25 minutes, until the top is lightly golden. If I want extra browning, I broil it for an additional 2–3 minutes.
I let it rest for about 10 minutes before serving.
Servings and timing
I typically get about 6 servings from this recipe.
Preparation time: 20 minutes Cooking time: 45 minutes Total time: About 1 hour and 5 minutes
Variations
I sometimes swap the lamb for ground beef when I want a cottage pie variation. For a richer filling, I add a splash of Guinness or a tablespoon of flour to thicken the sauce further.
When I want extra vegetables, I mix in corn or diced celery. For a creamier topping, I stir shredded cheddar cheese into the mashed potatoes or sprinkle some on top before baking.
storage/reheating
I store leftovers in an airtight container in the refrigerator for up to 4 days.
When reheating, I warm individual portions in the microwave for 2–3 minutes, stirring halfway through if possible. If I reheat a larger portion, I cover it with foil and bake at 350°F (175°C) for about 20 minutes or until heated through.
I also freeze shepherd’s pie for up to 2 months. I thaw it overnight in the refrigerator before reheating.
FAQs
Can I make shepherd’s pie ahead of time?
Yes, I often assemble it a day in advance and keep it covered in the refrigerator. I bake it when ready, adding a few extra minutes if it’s cold from the fridge.
Can I freeze shepherd’s pie before baking?
I sometimes assemble it fully, cover it tightly, and freeze it unbaked. When I’m ready to cook it, I thaw it overnight and bake as directed.
What’s the difference between shepherd’s pie and cottage pie?
Shepherd’s pie traditionally uses lamb, while cottage pie uses beef. I use lamb here to keep it authentic.
How do I make the mashed potatoes extra fluffy?
I mash them while they’re still hot and make sure not to overwork them. I also warm the milk before mixing it in for a smoother texture.
Can I use instant potatoes?
I can use instant potatoes in a pinch, but I prefer fresh potatoes for better texture and flavor.
Conclusion
I always find Irish Shepherd’s Pie to be the ultimate comfort food. The savory lamb filling and creamy mashed potato topping create a satisfying, well-balanced dish that feels both rustic and special. Whenever I want a cozy meal that brings everyone to the table, this is the recipe I rely on.
A classic Irish Shepherd’s Pie made with tender ground lamb in a rich savory gravy, topped with creamy mashed potatoes and baked until golden and comforting.
Ingredients
1 tablespoon olive oil
1 medium onion, finely chopped
2 carrots, diced (about 1 cup)
2 cloves garlic, minced
1½ pounds ground lamb
2 tablespoons tomato paste
1 tablespoon Worcestershire sauce
1 cup beef broth
1 teaspoon fresh rosemary, chopped (or ½ teaspoon dried)
1 teaspoon fresh thyme leaves (or ½ teaspoon dried)
1 cup frozen peas
1 teaspoon salt
½ teaspoon black pepper
2 pounds russet potatoes, peeled and cut into chunks
4 tablespoons unsalted butter
½ cup whole milk
½ teaspoon salt
¼ teaspoon black pepper
Instructions
Preheat the oven to 400°F (200°C).
Place the potatoes in a large pot, cover with cold salted water, and bring to a boil. Cook for 15–20 minutes until fork-tender.
While the potatoes cook, heat olive oil in a large skillet over medium heat. Sauté the onion and carrots for about 5 minutes until softened. Add garlic and cook for 1 minute.
Add the ground lamb and cook until browned, breaking it apart with a spoon. Drain excess fat if necessary.
Stir in tomato paste, Worcestershire sauce, rosemary, thyme, salt, and pepper. Pour in beef broth and simmer for 8–10 minutes until slightly thickened. Fold in peas and remove from heat.
Drain the potatoes and mash with butter, milk, salt, and pepper until smooth and creamy.
Spread the lamb mixture evenly in a baking dish. Top with mashed potatoes and smooth the surface, creating texture with a fork.
Bake for 20–25 minutes until the top is lightly golden. Broil for 2–3 minutes for extra browning if desired.
Let rest for 10 minutes before serving.
Notes
Substitute ground beef for a cottage pie variation.
Add a splash of Guinness or 1 tablespoon flour for a thicker filling.
Mix in corn or diced celery for extra vegetables.
Stir shredded cheddar into the mashed potatoes for added richness.
Store in the refrigerator for up to 4 days or freeze for up to 2 months.
Reheat covered at 350°F (175°C) until warmed through.