Irish Bangers and Mash Recipe with Onion Gravy

Updated November 5, 2026

Total time
55 min
prep 20 min · cook 35 min
Serves
4
portions as written

Jump to recipe

Irish Bangers and Mash Recipe with Onion Gravy

Bangers and mash is a beloved pub classic, and the Irish version is all about quality pork sausages, creamy mashed potatoes, and a rich, savory onion gravy. It’s the ultimate comfort food—simple, hearty, and deeply satisfying. This recipe delivers perfectly cooked sausages, silky-smooth mash, and a gravy that ties it all together, making it a reliable weeknight dinner or a cozy weekend treat.

Ingredients

  • 8 Irish pork sausages (about 1 lb / 450 g total)
  • 2 lb (900 g) floury potatoes, such as Russet or Yukon Gold, peeled and quartered
  • 1/2 cup (120 ml) whole milk
  • 4 tbsp (55 g) unsalted butter, divided
  • 1 tbsp olive oil
  • 2 large onions, thinly sliced
  • 2 tbsp all-purpose flour
  • 2 cups (480 ml) beef broth (low-sodium)
  • 1 tbsp Worcestershire sauce
  • 1 tsp Dijon mustard (optional)
  • Salt and freshly ground black pepper, to taste
  • Fresh parsley, chopped, for garnish (optional)

Instructions

  1. Boil the potatoes: Place the peeled and quartered potatoes in a large pot and cover with cold salted water. Bring to a boil over high heat, then reduce to a simmer and cook for 15–20 minutes, until a knife slides through easily. Drain well.
  2. Make the mash: While the potatoes are still hot, return them to the pot over low heat for 1–2 minutes to steam off excess moisture. Add the milk and 2 tablespoons of the butter. Mash until smooth and creamy. Season with salt and pepper to taste. Cover and set aside.
  3. Cook the sausages: While the potatoes cook, heat the olive oil in a large skillet over medium heat. Add the sausages and cook, turning occasionally, until browned on all sides and cooked through, about 12–15 minutes. The internal temperature should reach 160°F (71°C) as the safe minimum for ground meat, per USDA FSIS. Transfer the sausages to a plate and cover loosely with foil.
  4. Caramelize the onions: In the same skillet, add the remaining 2 tablespoons of butter. Add the sliced onions and cook over medium heat, stirring occasionally, for 10–12 minutes, until soft and golden brown. Scrape up any browned bits from the bottom of the pan.
  5. Make the gravy: Sprinkle the flour over the onions and stir to coat. Cook for 1–2 minutes to remove the raw flour taste. Slowly pour in the beef broth while whisking constantly to avoid lumps. Add the Worcestershire sauce and mustard, if using. Bring to a simmer and cook for 3–5 minutes, until the gravy thickens slightly. Season with salt and pepper.
  6. Combine and serve: Return the sausages to the skillet with the gravy, turning to coat. Simmer for 2–3 minutes to warm through. Serve the sausages and gravy over a generous scoop of mashed potatoes. Garnish with parsley if desired.

Tips

  • Choose the right sausage: Traditional Irish bangers are pork sausages with a high breadcrumb content, which gives them a softer texture. If you can’t find them, use any good-quality pork sausage, preferably with a natural casing. Avoid overly smoky or spicy sausages, as they will overpower the dish.
  • Don’t skip the potato drying step: Letting the potatoes steam in the pot after draining removes excess water, resulting in a fluffier, less gluey mash. Also, warm the milk before adding it—cold milk can make the mash gummy.
  • Watch the heat for the onions: Caramelizing onions takes time. Cook them on medium heat, not high, to avoid burning. If they start to stick, add a splash of water or broth instead of more butter.
  • Make-ahead gravy: The onion gravy can be made a day ahead and refrigerated. Reheat gently on the stovetop, adding a splash of broth if it’s too thick.

Serving Suggestions

Serve bangers and mash with a side of steamed green vegetables, such as peas, green beans, or broccoli. A simple side salad with a sharp vinaigrette also cuts through the richness. For a truly pub-style experience, serve with a pint of Irish stout or ale (for adults of legal drinking age, please drink responsibly).

Variations

  • Colcannon mash: Fold in cooked, chopped kale or cabbage and some chopped scallions into the mashed potatoes for an Irish twist.
  • Champ mash: Stir in finely chopped scallions (spring onions) and a little extra butter for a classic Ulster version.
  • Vegetarian version: Use good-quality vegetarian sausages and vegetable broth instead of beef broth. Cook the sausages according to package instructions.
  • Red wine gravy: Add a splash of red wine to the onions after they are caramelized, and let it reduce before adding the flour and broth.

Storage and Reheating

Store leftovers in separate airtight containers in the refrigerator within 2 hours of cooking. The mash and sausages with gravy will keep for 3–4 days. To reheat, warm the mash in the microwave or in a saucepan with a little extra milk. Reheat the sausages and gravy in a skillet over medium heat until piping hot, or microwave in 30-second bursts. The internal temperature of reheated leftovers should reach 165°F (74°C). The dish is not suitable for freezing, as the potatoes become watery and the gravy may separate.

Frequently Asked Questions

What are Irish bangers? In Ireland and the UK, “bangers� are pork sausages made with a filler, traditionally breadcrumbs or rusk, which gives them a softer texture and makes them less likely to split during cooking. The name is said to date back to World War I, when sausages were made with water and fillers that could cause them to pop loudly in the pan.

Can I use a different type of sausage? Yes, any good-quality pork sausage works well. Look for ones with a high meat content (85% or more) and natural casings. Avoid sausages that are heavily flavored with herbs like fennel or sage, as they will change the character of the dish.

How do I prevent the mash from being lumpy? Use a potato ricer or a masher, and make sure the potatoes are fully cooked before mashing. Also, don’t overwork the potatoes—mash just until smooth. Over-mixing releases too much starch and makes them gluey.

Can I make the gravy without flour? Yes, for a gluten-free version, use cornstarch (cornflour) mixed with a little cold water to make a slurry. Stir it into the simmering gravy and cook for a minute until thickened. Use about 1 tablespoon of cornstarch per cup of broth.

Why are my sausages splitting? Sausages can split if the heat is too high or if they are pricked before cooking. Cook them over medium heat, turning gently, and avoid piercing the casings. If they do split, they will still taste fine, but the texture may be drier.

Can I prepare this dish ahead of time? You can make the mash and the gravy up to a day ahead. Keep them refrigerated separately. Cook the sausages fresh on the day you serve, or reheat them in the gravy. This is a great option for entertaining.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).