Follow Me On Social Media!
Irish Stew with Mashed Potatoes – Classic Comfort Food

There’s a reason Irish stew remains one of the world’s most beloved comfort foods. It’s warm, hearty, and deeply satisfying — a meal that feels like a hug in a bowl. But what makes it even better is pairing it with creamy mashed potatoes, turning a simple stew into a full, rustic feast. Whether you’re craving something cozy on a rainy day or looking for a meal that feeds a family with minimal effort, Irish Stew with Mashed Potatoes is the answer.
In this recipe, we’ll walk through a classic Irish stew with tender meat, rich broth, and soft vegetables, then finish with buttery mashed potatoes that soak up every last drop of savory goodness. This dish is perfect for weeknight dinners, family gatherings, or whenever you need a comforting meal that feels like home.
Why Irish Stew with Mashed Potatoes Is the Ultimate Comfort Meal
Irish stew has been a staple in Irish kitchens for centuries. The dish is traditionally simple, made with whatever ingredients were available — usually lamb or beef, potatoes, onions, and carrots. But its simplicity is what makes it timeless. It’s a slow-cooked masterpiece that transforms humble ingredients into something rich, flavorful, and incredibly satisfying.
When you pair it with mashed potatoes, the stew becomes even more comforting. The potatoes absorb the broth, creating a silky, filling combination that warms you from the inside out. It’s a meal that’s both humble and indulgent.
Ingredients
- 1.5 pounds lamb shoulder or beef stew meat, cut into 1-inch cubes
- 4 cups beef or lamb broth
- 4 large potatoes, peeled and cut into chunks
- 2 large carrots, sliced
- 2 onions, chopped
- 3 celery stalks, chopped
- 2 cloves garlic, minced
- 1 cup frozen peas
- 1 cup pearl onions (optional)
- 2 tbsp tomato paste
- 2 tbsp Worcestershire sauce
- 2 tbsp olive oil
- 1 tsp dried thyme
- 1 tsp dried rosemary
- 2 bay leaves
- Salt and black pepper, to taste
- 2 tbsp flour (for thickening)
- 1 cup dry stout or Guinness (optional but recommended)
- 4 tbsp butter (for mashed potatoes)
- 1/2 cup milk or cream (for mashed potatoes)
- 1/4 cup chopped fresh parsley (for garnish)

Instructions
Step 1 – Prep the Meat
Season the lamb or beef cubes with salt and pepper. Heat olive oil in a large pot over medium-high heat. Brown the meat on all sides in batches, making sure not to overcrowd the pan. This step builds flavor and gives the stew a rich base.
Step 2 – Sauté the Vegetables
Remove the meat and add onions, carrots, and celery to the pot. Sauté until they start to soften, about 5 minutes. Add garlic and cook for another minute until fragrant.
Step 3 – Build the Broth
Return the meat to the pot. Add tomato paste, Worcestershire sauce, thyme, rosemary, bay leaves, and flour. Stir until everything is coated and the flour starts to cook.
Step 4 – Add the Liquids
Pour in the broth and the optional stout. Bring the stew to a simmer, then reduce heat to low. Cover and cook for 1.5–2 hours, or until the meat is tender.
Step 5 – Add Potatoes
After the meat is tender, add the potatoes. Cook for another 20–25 minutes until the potatoes are soft.
Step 6 – Finish with Peas
Stir in the frozen peas and cook for 5 more minutes. Remove bay leaves. Adjust salt and pepper to taste.
Step 7 – Make Mashed Potatoes
While the stew simmers, boil potato chunks in salted water until tender. Drain, then mash with butter and milk/cream until smooth and creamy. Season with salt and pepper.
Step 8 – Serve
Spoon the stew over a bed of mashed potatoes or serve the potatoes on the side. Garnish with chopped parsley.
Tips for the Best Irish Stew
1. Choose the Right Meat
Traditionally, lamb is used for Irish stew. If you prefer beef, use chuck roast. The key is choosing meat with enough fat to stay tender during slow cooking.
2. Don’t Skip Browning
Browning the meat first adds depth of flavor. It may take extra time, but the result is worth it.
3. Slow Simmer
The longer the stew cooks, the more tender the meat becomes. Low and slow is the secret.
4. Use a Thickening Trick
Flour is the easiest thickener, but you can also mash a few potato chunks into the stew to naturally thicken the broth.
5. Add Fresh Herbs
Parsley and thyme brighten the dish. Add them at the end for maximum freshness.
Variations You’ll Love
1. Guinness Irish Stew
Replace half the broth with Guinness for a deeper, richer flavor. This is a classic variation that gives the stew a slight malty sweetness.
2. Vegetarian Irish Stew
Swap the meat for mushrooms, lentils, and extra root vegetables. Use vegetable broth instead of beef broth.
3. Spicy Irish Stew
Add a pinch of chili flakes or smoked paprika for a subtle heat.
4. Creamy Potato Mash
Mix cream cheese or sour cream into the mashed potatoes for extra richness.

Serving Suggestions
- Serve with warm crusty bread or Irish soda bread to soak up the broth.
- Pair with a fresh green salad for a lighter side.
- A pint of stout or a glass of red wine makes this meal feel even more authentic.
- Leftovers taste even better the next day — the flavors deepen overnight.
Fun Facts & Cultural Context
Irish stew is one of Ireland’s oldest and most iconic dishes. It was originally made from inexpensive ingredients like potatoes and lamb, which were readily available. The dish became a symbol of comfort and resilience — a hearty meal that nourished families through long winters.
Although many versions exist, the true spirit of Irish stew is its simplicity and heartiness. It’s a dish that’s built around warmth, tradition, and shared meals — making it perfect for modern comfort food lovers.

Irish Stew with Mashed Potatoes
Ingredients
Equipment
Method
- Season meat with salt and pepper. Heat olive oil in a large pot over medium-high heat. Brown meat in batches, then set aside.
- Sauté onions, carrots, and celery until softened. Add garlic and cook for 1 minute.
- Return meat to pot. Add tomato paste, Worcestershire sauce, thyme, rosemary, bay leaves, and flour. Stir to coat.
- Pour in broth and optional stout. Bring to a simmer, then reduce heat and cover. Cook 1.5–2 hours until meat is tender.
- Add potato chunks and cook 20–25 minutes until tender.
- Stir in frozen peas and cook 5 more minutes. Remove bay leaves and adjust seasoning.
- Boil potatoes for mash until tender. Drain and mash with butter and milk/cream. Season with salt and pepper.
- Serve stew over mashed potatoes or on the side. Garnish with chopped parsley.



