If you’re looking for the ultimate comfort food that’s both rustic and heartwarming, this Irish bangers and mash recipe is the one to make. With perfectly browned sausages nestled over creamy mashed potatoes and drenched in savory onion gravy, it’s easy to see why this dish has stood the test of time. A staple of Irish pubs and home kitchens alike, bangers and mash isn’t just delicious—it’s a cultural classic that warms you from the inside out. Whether you’re celebrating St. Patrick’s Day or just craving something hearty and satisfying, this dish always delivers.
What makes Irish bangers and mash so special is its beautiful simplicity. It doesn’t rely on fancy ingredients or complicated techniques. Instead, it combines a few high-quality components and brings them together in perfect harmony. Juicy sausages, buttery mashed potatoes, and rich gravy create a trio of flavors and textures that’s hard to resist. Even better, this dish is quick enough for a weeknight dinner and impressive enough for guests.
You’ll also love how easily customizable this recipe is. Whether you prefer pork sausages, beef, or even chicken, it works wonderfully. And if you’re looking to keep it dairy-free or make it vegetarian, a few easy swaps will still yield incredible results. Because of its versatility and comforting nature, Irish bangers and mash deserves a spot on your regular meal rotation.
Why You’ll Love This Irish Bangers and Mash Recipe
There are so many reasons to fall in love with this traditional Irish dish. First and foremost, the flavor is out of this world. The sausages are savory, juicy, and perfectly spiced. When cooked just right, they develop a golden-brown crust that seals in the moisture and adds a satisfying texture. The mashed potatoes are incredibly smooth and creamy, making the ideal base to soak up every drop of the delicious gravy. And speaking of gravy, the onion sauce is deeply savory, slightly sweet, and enhanced with beef stock and herbs. It’s the finishing touch that brings the whole dish together.
Another reason to love this recipe is that it’s incredibly easy to make. Even if you’re new to cooking, this step-by-step method will walk you through every stage without stress. Plus, many of the ingredients are pantry staples or easy to find at your local grocery store. While it looks like a pub-style meal you’d find in Ireland, you can pull it off right at home in about 45 minutes.
This dish also appeals to all ages and tastes. Kids love the simple flavors, adults appreciate the hearty satisfaction, and guests always go back for seconds. It’s the kind of meal that turns any night into something special, and it’s perfect for everything from casual dinners to festive occasions.
Not to mention, you can easily make it ahead or in batches. That makes it a great option for meal prep, dinner parties, or storing in the freezer for a rainy day. And because the components—sausages, mash, and gravy—are cooked separately, you can tailor each one to your preference without compromising the whole dish.

Ingredients Needed for Irish Bangers and Mash
To create this comforting and authentic meal, you’ll need the following ingredients:
For the Sausages (Bangers):
- 6 Irish or pork sausages (about 1.5 pounds total)
- 1 tablespoon olive oil or butter
- 1 tablespoon water (optional, for steaming during cooking)
For the Mashed Potatoes:
- 2 pounds Yukon Gold or Russet potatoes, peeled and cubed
- 4 tablespoons butter
- ½ cup whole milk or cream (more if needed)
- Salt and pepper, to taste
For the Onion Gravy:
- 1 large yellow onion, thinly sliced
- 2 tablespoons butter
- 2 tablespoons all-purpose flour
- 1 ½ cups beef broth (or vegetable broth for vegetarian)
- 1 teaspoon Worcestershire sauce
- ½ teaspoon dried thyme or fresh thyme leaves
- Salt and pepper, to taste
Kitchen Equipment Required
To make Irish bangers and mash with ease, you’ll want to have the following tools ready:
- Large skillet or frying pan
- Saucepan for mashed potatoes
- Medium saucepan for gravy
- Whisk for smooth gravy
- Potato masher or hand mixer
- Wooden spoon or spatula
- Cutting board and knife
How to Make Irish Bangers and Mash
To begin, prepare the mashed potatoes. In a large pot, bring salted water to a boil and add the cubed potatoes. Boil them for about 15 to 18 minutes, or until they are fork-tender. Drain the potatoes and return them to the pot. Add the butter, warm milk, salt, and pepper. Mash everything until smooth and creamy. If you prefer your mash a bit richer, feel free to add a splash more milk or an extra pat of butter. Cover the pot to keep them warm while you prepare the rest of the dish.
Next, cook the sausages. Heat a large skillet over medium heat and add the olive oil. Place the sausages in the pan and cook for about 10 to 12 minutes, turning occasionally until browned on all sides and cooked through. You may add a tablespoon of water and cover the pan to gently steam them if they begin to brown too quickly. Once done, transfer the sausages to a plate and keep them warm.
Now, it’s time to make the onion gravy. In the same skillet, melt the butter and add the sliced onions. Sauté over medium heat for 10 minutes, stirring often, until they become golden and caramelized. Sprinkle in the flour and stir well to coat the onions. Cook the flour for 1 to 2 minutes to eliminate the raw taste.
Gradually whisk in the beef broth, making sure to scrape up any browned bits from the bottom of the pan. Add Worcestershire sauce, thyme, salt, and pepper. Let the gravy simmer for 5 to 7 minutes, or until thickened to your liking. If it becomes too thick, simply add a splash of water or broth. Taste and adjust seasoning as needed.
Finally, assemble your Irish bangers and mash. Spoon a generous amount of mashed potatoes onto each plate, top with sausages, and ladle the hot onion gravy over everything. Garnish with chopped parsley or chives if desired, and serve immediately.

Expert Tips for Authentic Flavor
For the most authentic flavor, seek out real Irish sausages if you can find them. They are slightly more seasoned and often have a softer texture than American pork sausages. However, high-quality pork or chicken sausages work perfectly well.
Use Yukon Gold potatoes for a naturally buttery flavor and smooth texture. If you use Russets, be sure not to overmix them as they can turn gluey.
Caramelize the onions slowly and patiently. This step adds incredible depth to the gravy. Don’t rush it by turning up the heat.
Warming the milk or cream before adding it to the mashed potatoes will help absorb the liquid faster, resulting in creamier mash.
Taste everything as you go. Season each component individually—especially the mash and gravy—so your final dish is perfectly balanced.
Common Mistakes to Avoid
Don’t boil the potatoes too long or they’ll absorb too much water and lose their flavor. Drain them well and return them to the warm pot to steam off any extra moisture.
Avoid overcooking or undercooking the sausages. Use a meat thermometer if you’re unsure—internal temperature should reach 160°F.
Be cautious with salt in the gravy. Since beef broth and Worcestershire sauce both contain sodium, taste before adding more.
Don’t skip the butter in the mash. It adds flavor and improves the texture. For a dairy-free version, use plant-based butter or olive oil.
Make sure to stir the gravy consistently while adding the broth to avoid lumps and ensure a silky-smooth finish.
Variations & Substitutions
If you want to mix it up, try chicken or turkey sausages instead of pork. Vegetarian sausages also work well and pair beautifully with the onion gravy if made using veggie broth.
Add sautéed cabbage, green peas, or caramelized apples as a side dish or mix them directly into the mash for a new twist.
Use garlic-infused mashed potatoes for a more robust flavor, or stir in shredded cheddar for a cheesy version.
Gluten-free eaters can swap the flour in the gravy for cornstarch or gluten-free flour. Just make a slurry with a tablespoon of cornstarch and a bit of broth before adding it to the pan.
To make the dish completely dairy-free, use plant-based butter and a dairy-free milk like oat or almond in the mashed potatoes.
How to Store & Reheat Irish Bangers and Mash
Store leftovers in separate airtight containers for best results. The mashed potatoes, sausages, and gravy will keep well in the fridge for up to 3 days.
To reheat, warm the sausages and mashed potatoes in the microwave or on the stovetop over medium heat. For the gravy, heat gently in a saucepan, stirring frequently. Add a splash of broth or water if it has thickened too much.
You can also freeze the mashed potatoes and sausages, but the texture of the potatoes may change slightly upon thawing. Gravy is best when made fresh, though it can be frozen for up to one month.
Serving & Presentation Ideas
For a beautiful plate, serve your Irish bangers and mash in shallow bowls, allowing the gravy to pool around the potatoes. Garnish with chopped parsley or a sprinkle of black pepper.
Pair this dish with a crisp green salad, steamed peas, roasted carrots, or braised cabbage. A slice of warm soda bread or crusty baguette is also great for soaking up the gravy.
If serving for guests or a special occasion like St. Patrick’s Day, consider adding a dollop of horseradish cream or mustard on the side for an extra layer of flavor.
FAQs
Can I make this dish ahead of time?
Yes! Prepare the mashed potatoes and gravy ahead, then reheat just before serving. Cook sausages fresh for best texture.
Can I freeze Irish bangers and mash?
Yes, but freeze each component separately. Mashed potatoes and sausages freeze well, but gravy should be reheated gently to preserve its texture.
Are there vegetarian versions of this dish?
Absolutely. Use plant-based sausages and vegetable broth in the gravy. It’s just as hearty and flavorful.
What’s the best sausage to use?
Traditional Irish bangers are ideal, but any good-quality pork, chicken, or vegetarian sausage will work.
Conclusion
This Irish bangers and mash recipe is the kind of soul-warming comfort food you’ll want to make again and again. From the tender sausages to the velvety mashed potatoes and rich, flavorful onion gravy, every bite feels like a warm hug. It’s simple, satisfying, and packed with all the flavor of a traditional Irish pub meal. Whether you’re making it for a cozy weeknight dinner, a festive holiday, or just because you’re craving something hearty, this dish is guaranteed to impress. Try it for your next meal and don’t forget to share the recipe with friends and subscribe for more delicious, comforting favorites.
Print
Authentic Irish Bangers and Mash Recipe with Rich Onion Gravy
- Total Time: 45
- Yield: 4 1x
Description
Make this comforting Irish bangers and mash with creamy potatoes, juicy sausages, and homemade onion gravy. A hearty pub-style meal at home!
Ingredients
For the Sausages (Bangers):
-
6 Irish or pork sausages (about 1.5 pounds total)
-
1 tablespoon olive oil or butter
-
1 tablespoon water (optional, for steaming during cooking)
For the Mashed Potatoes:
-
2 pounds Yukon Gold or Russet potatoes, peeled and cubed
-
4 tablespoons butter
-
½ cup whole milk or cream (more if needed)
-
Salt and pepper, to taste
For the Onion Gravy:
-
1 large yellow onion, thinly sliced
-
2 tablespoons butter
-
2 tablespoons all-purpose flour
-
1 ½ cups beef broth (or vegetable broth for vegetarian)
-
1 teaspoon Worcestershire sauce
-
½ teaspoon dried thyme or fresh thyme leaves
-
Salt and pepper, to taste
Instructions
To begin, prepare the mashed potatoes. In a large pot, bring salted water to a boil and add the cubed potatoes. Boil them for about 15 to 18 minutes, or until they are fork-tender. Drain the potatoes and return them to the pot. Add the butter, warm milk, salt, and pepper. Mash everything until smooth and creamy. If you prefer your mash a bit richer, feel free to add a splash more milk or an extra pat of butter. Cover the pot to keep them warm while you prepare the rest of the dish.
Next, cook the sausages. Heat a large skillet over medium heat and add the olive oil. Place the sausages in the pan and cook for about 10 to 12 minutes, turning occasionally until browned on all sides and cooked through. You may add a tablespoon of water and cover the pan to gently steam them if they begin to brown too quickly. Once done, transfer the sausages to a plate and keep them warm.
Now, it’s time to make the onion gravy. In the same skillet, melt the butter and add the sliced onions. Sauté over medium heat for 10 minutes, stirring often, until they become golden and caramelized. Sprinkle in the flour and stir well to coat the onions. Cook the flour for 1 to 2 minutes to eliminate the raw taste.
Gradually whisk in the beef broth, making sure to scrape up any browned bits from the bottom of the pan. Add Worcestershire sauce, thyme, salt, and pepper. Let the gravy simmer for 5 to 7 minutes, or until thickened to your liking. If it becomes too thick, simply add a splash of water or broth. Taste and adjust seasoning as needed.
Finally, assemble your Irish bangers and mash. Spoon a generous amount of mashed potatoes onto each plate, top with sausages, and ladle the hot onion gravy over everything. Garnish with chopped parsley or chives if desired, and serve immediately.
Notes
-
Creamy Mashed Potatoes: For extra creamy mash, warm your milk or cream before adding it. This prevents the potatoes from cooling down and absorbing the liquid unevenly.
-
Gravy Adjustments: If your gravy gets too thick, add a splash of warm broth or water. If it’s too thin, simmer it a few more minutes or add a bit more flour.
-
Make-Ahead Friendly: Both the mashed potatoes and the onion gravy can be made a day ahead. Store them separately in airtight containers and reheat gently. Cook the sausages fresh for the best taste and texture.
- Prep Time: 15
- Cook Time: 30
- Category: DINNER
- Cuisine: AMERICAN
Nutrition
- Serving Size: 4
- Calories: 680