You know those evenings when you want something cozy, a little bit indulgent, and wildly satisfying without pretending to be fancy? This recipe nails that vibe. I make this when I want comfort food that actually tastes like effort — but isn’t a full-day project.
Irish stout gives the onion gravy a dark, malty depth that turns regular bangers-and-mash into something worth writing home about. I first tried this after a rainy Saturday and I haven’t looked back.
Read on and you’ll get a simple, reliable method for fluffy mash, perfectly browned sausages, and a stout onion gravy that steals the show. Also, FYI: you’ll probably lick the plate. Want another unexpected favorite? Check out this asparagus and shrimp stir-fry if you feel like branching out later.
Â

Why You’ll Love This Recipe
- Comforting and familiar — it tastes like home, whether you grew up in the UK or just love hearty food.
- Quick-ish — you finish it in about 30–40 minutes if you keep your head in the game.
- Impressive flavor — the stout onion gravy adds savory-sweet complexity with almost zero drama.
- Flexible — swap sausages, change the milk in mash, or make it vegetarian (see Variations).
- Great leftovers — everything reheats well and even improves for lunch the next day.
Ingredients You’ll Need
(Ingredient and Method)
- 6 sausages (your choice)
- 2 pounds potatoes, peeled and cubed
- 1/2 cup buttermilk
- 4 tablespoons butter
- 2 large onions, thinly sliced
- 1 cup Irish stout
- 2 cups beef or chicken broth
- Salt and pepper to taste
How to Make (Step-by-Step)
1. Cook the potatoes and mash
In a pot of salted boiling water, cook the potatoes until tender, about 15–20 minutes. Drain and mash with buttermilk and butter. Season with salt and pepper to taste. I like a few lumps for texture — call me lazy, call me charming.
2. Brown the sausages
In a skillet, cook the sausages over medium heat until browned on all sides and cooked through. Remove and set aside. Don’t crowd the pan; let them color properly. Browning = flavor. No browning = sad dinner.
3. Caramelize the onions
In the same skillet, add sliced onions and cook until caramelized, about 15 minutes. Stir occasionally; let them get sweet and translucent. If the pan looks too dry, add a splash of oil or a knob of butter.
4. Build the stout onion gravy
Pour in the stout and scrape up any brown bits from the pan. Add the broth and let it simmer until slightly thickened. Taste and adjust seasoning. If you want a thicker gravy, whisk in a little flour or cornstarch slurry.
5. Assemble and serve
Serve the sausages over the mash, topped with the stout onion gravy. Garnish with chopped parsley if you feel fancy. Honestly, parsley does wonders for Instagram shots.
Pro Tips for the Best Results
- Use good sausages. You don’t need gourmet, but avoid the one-pack mystery links. Quality matters for texture and fat content.
- Salt your potato water. It seasons the potatoes from the inside. Don’t skip this basic chef move.
- Let the onions take their time. Rushing caramelization gives you more burnt-bits than flavor. Patience pays in sweetness.
- Deglaze with stout. That brown stuff in the pan has concentrated flavor; use the beer to unlock it.
- Thicken carefully. Add a cornstarch slurry (1 tsp cornstarch + 1 tbsp cold water) or a little flour rubbed into butter (beurre manié) to avoid lumps.
- Taste as you go. Adjust salt, pepper, and acidity. A squeeze of lemon or splash of vinegar can brighten the gravy if it feels heavy.
- Keep the mash warm. Place the pot over very low heat with the lid on or use a thermos if you need to hold it briefly.
Fun Variations & Topping Ideas
Variations:
- Swap sausages for vegetarian sausages and use vegetable broth for a meat-free version.
- Use shepherd’s pie-style mash (add grated cheddar) for a cheesier finish.
- Try ale or porter instead of stout if you prefer a lighter malty note.
- Add mushrooms to the onions for extra umami.
Toppings:
- Crispy fried onions for crunch
- Chopped chives or parsley for freshness
- Grainy mustard stirred into the gravy for a tangy kick
- A drizzle of extra butter if you’re feeling decadent
Storing and Reheating
- Refrigerate leftovers within 2 hours in an airtight container. Keep mash and gravy separate if you want the best texture later.
- Reheat mash gently with a splash of milk or butter in a pot over low heat, stirring often.
- Reheat gravy on the stove over low heat, adding a little broth or water if it thickened too much.
- Sausages reheat well in a skillet over medium heat or in the oven at 350°F (175°C) for 10–12 minutes.
- Freeze components separately for up to 3 months; thaw overnight in the fridge before reheating.
Leftover ideas
- Make a bangers-and-mash hash: cube leftover potatoes and fry them with sliced sausages and gravy — top with a soft fried egg.
- Turn mash into potato cakes: mix mash with an egg and flour, form patties, and pan-fry until golden.
- Use leftover gravy as a sauce for shepherd’s pie or pour over roasted vegetables.
- Slice leftover sausages into a stew or pasta sauce for a quick second meal.
Frequently Asked Questions (FAQ)
What type of stout should I use?
Use a mid-range Irish stout (like Guinness) for authenticity. You don’t need the top-shelf stuff; any stout with moderate body and roast notes works.
Can I make this gluten-free?
Yes. Use gluten-free sausages and a gluten-free stout or substitute with beef or vegetable broth and a splash of balsamic for depth. Thicken with cornstarch instead of flour.
How do I keep mash fluffy?
Don’t overmix. Drain potatoes well, mash while hot, and fold in buttermilk and butter gently. Overworking releases starch and makes gluey mash.
Can I prep parts in advance?
Absolutely. Caramelize the onions and make the mash ahead. Store separately and reheat gently. Sausages taste best freshly cooked but will reheat fine.
Does the gravy freeze well?
Yes, but it may separate slightly. Reheat slowly and whisk to recombine; add a little broth if needed.
Conclusion
This Bangers and Mash with Stout Onion Gravy recipe gives you a no-nonsense route to comfort food that actually tastes gourmet without the fuss. You’ll get fluffy mash, browned sausages, and a rich, malty gravy that makes every spoonful feel deliberate. Try it on a weeknight when you want something reliable, or serve it to friends and pretend you slaved in the kitchen all afternoon (your secret’s safe with me).
If you want a different take on this classic, check out this thoughtful version on Bangers and Mash with Stout Onion Gravy – Self Proclaimed Foodie for extra tips and variations.
Go make it. Then come back and tell me whether you added mustard or melted cheddar — I love a good debate. IMO, the gravy always wins. Leave a comment and drop a rating if you tried it; I read them and I’m not above taking notes.

Irish Bangers and Mash
Ingredients Â
MethodÂ
- In a pot of salted boiling water, cook the potatoes until tender, about 15–20 minutes. Drain and mash with buttermilk and butter. Season with salt and pepper to taste.
- In a skillet, cook the sausages over medium heat until browned on all sides and cooked through. Remove and set aside.
- In the same skillet, add sliced onions and cook until caramelized, about 15 minutes. Stir occasionally.
- Pour in the stout and scrape up any brown bits from the pan. Add the broth and let it simmer until slightly thickened. Adjust seasoning to taste.
- Serve the sausages over the mash, topped with the stout onion gravy. Garnish with chopped parsley.
