I prepare this hearty Irish stew as a comforting, rustic dish filled with tender meat, root vegetables, and rich flavors, paired perfectly with smooth and creamy mashed potatoes for a complete and satisfying meal.
Why You’ll Love This Recipe
I love how this recipe brings warmth and comfort to the table with simple ingredients that turn into something deeply flavorful. I find it perfect for cozy dinners, and it’s a one-pot meal that feels both traditional and filling. The creamy mashed potatoes balance the rich stew beautifully, making every bite satisfying.
ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
For the Irish stew:
700 g lamb shoulder, cut into chunks
2 tablespoons olive oil
1 large onion, chopped
3 carrots, sliced
3 medium potatoes, peeled and diced
2 cloves garlic, minced
750 ml beef or lamb broth
1 tablespoon tomato paste
1 teaspoon dried thyme
1 teaspoon salt
1/2 teaspoon black pepper
2 tablespoons chopped fresh parsley
For the creamy mashed potatoes:
800 g potatoes, peeled and chopped
60 g butter
120 ml milk
1/2 teaspoon salt
1/4 teaspoon black pepper
directions
I start by heating olive oil in a large pot over medium heat, then I brown the lamb pieces on all sides to build flavor. After removing the meat, I sauté the onion, garlic, and carrots in the same pot until softened.
I return the lamb to the pot and stir in the tomato paste, thyme, salt, and pepper. Then I pour in the broth and bring everything to a gentle simmer. I cover and let it cook for about 1 hour, stirring occasionally.
Next, I add the diced potatoes to the stew and continue cooking for another 25–30 minutes until the meat is tender and the vegetables are fully cooked. I finish with fresh parsley for a burst of color and flavor.
For the mashed potatoes, I boil the potatoes in salted water until fork-tender, about 15–20 minutes. I drain them and mash with butter, milk, salt, and pepper until smooth and creamy.
I serve the stew hot with a generous scoop of mashed potatoes on top or on the side.
Servings and timing
I usually get about 4 servings from this recipe. Prep time: 20 minutes Cooking time: 1 hour 30 minutes Total time: 1 hour 50 minutes
Variations
I sometimes swap lamb for beef if I want a slightly different flavor. I also like adding parsnips or celery for extra depth. For a thicker stew, I mash a few of the cooked potatoes directly into the broth. If I want a richer taste, I add a splash of cream at the end.
storage/reheating
I store leftovers in an airtight container in the refrigerator for up to 3 days. When reheating, I warm the stew gently on the stovetop over medium heat, adding a bit of broth if it thickens too much. The mashed potatoes reheat well with a splash of milk to restore their creaminess.
FAQs
Can I make this stew ahead of time?
I often make it a day ahead because the flavors deepen and taste even better the next day.
Can I freeze Irish stew?
I freeze the stew (without the mashed potatoes) for up to 2 months. I thaw it overnight in the fridge before reheating.
What cut of lamb works best?
I prefer using lamb shoulder because it becomes tender and flavorful during slow cooking.
Can I make this recipe without alcohol?
This recipe doesn’t require alcohol, so I can enjoy it as is without any substitutions.
How do I make the mashed potatoes extra creamy?
I use warm milk and butter, and I mash thoroughly to get a smooth, velvety texture.
Conclusion
I find this hearty Irish stew with creamy mashed potatoes to be the ultimate comfort meal. It’s rich, filling, and perfect for gathering around the table. With simple ingredients and a bit of patience, I always end up with a dish that feels both traditional and deeply satisfying.
A comforting and rustic Irish stew made with tender lamb, hearty vegetables, and rich broth, served alongside creamy mashed potatoes for a satisfying meal.
Ingredients
700 g lamb shoulder, cut into chunks
2 tablespoons olive oil
1 large onion, chopped
3 carrots, sliced
3 medium potatoes, peeled and diced
2 cloves garlic, minced
750 ml beef or lamb broth
1 tablespoon tomato paste
1 teaspoon dried thyme
1 teaspoon salt
1/2 teaspoon black pepper
2 tablespoons chopped fresh parsley
800 g potatoes, peeled and chopped
60 g butter
120 ml milk
1/2 teaspoon salt
1/4 teaspoon black pepper
Instructions
Heat olive oil in a large pot over medium heat and brown the lamb pieces on all sides. Remove and set aside.
In the same pot, sauté onion, garlic, and carrots until softened.
Return lamb to the pot and stir in tomato paste, thyme, salt, and pepper.
Pour in the broth, bring to a simmer, cover, and cook for 1 hour, stirring occasionally.
Add diced potatoes and cook for another 25–30 minutes until meat and vegetables are tender.
Stir in fresh parsley and set aside.
For mashed potatoes, boil potatoes in salted water for 15–20 minutes until fork-tender.
Drain and mash with butter, milk, salt, and pepper until smooth and creamy.
Serve the stew hot with mashed potatoes on top or on the side.
Notes
Lamb shoulder provides the best flavor and tenderness.
You can substitute lamb with beef if desired.
Add parsnips or celery for extra depth of flavor.
For thicker stew, mash some potatoes into the broth.
Add a splash of cream at the end for extra richness.