Irish Bangers and Mash (Sausages, Onion Gravy & Colcannon)
Who’s up for a skillet of juicy pork sausages smothered in rich onion gravy and served with lashings of creamy mash? This bangers and mash recipe is proper comfort food and one you’ll want to make again and again.

If you’re new here, you might not know I also run a small online store where I keep many of the tools I cook with every day, along with a few timeless homewares for good, slow living…
While there are different versions of bangers and mash (or sausages in onion gravy) depending on where you live, the Irish dish is full of juicy, Irish pork sausages and creamy mashed potatoes. I love to take it up a notch with Colcannon, but I’ll leave that choice up to you!
Ps, don’t just wait till St Patrick’s Day to cook Irish food like this, bangers and mash for dinner. It’s delicious all year round, and it would be an absolute travesty only to eat it once a year!
What is Bangers and Mash?
Bangers and mash is a classic comfort food dish made with sausages, mashed potatoes, and onion gravy. While it’s known to be a British favorite, every family seems to have their own spin on it.
This Irish version keeps things simple with juicy pork sausages, creamy mash, rich onion gravy, and marrowfat peas. It’s the sort of hearty, no-fuss dinner that has been warming bellies for generations.
Here’s what you need to get started
- A batch of colcannon. Alternatively, you could also make this super creamy mashed potato recipe. I could pretty much eat colcannon every day, plus added greens always! For the creamiest mash, choose a floury potato such as Sebago, King Edward, or Dutch Cream.
- Pantry staples – plain, all-purpose flour, olive oil, beef stock.
- Worcestershire sauce. For a different-tasting gravy, play around with substituting the Worcestershire sauce with stout beer, red wine, or leaving it out entirely. Each will give you a totally different gravy. Think of the possibilities!
- 6 thick pork sausages. A traditional Irish sausage is a thing of beauty. While our local butcher makes a really good quality pork sausage, there is something about Irish sausages that just makes them so damn good! So if you can get your hands on Irish pork sausages, then you’re in for a treat! If not, use regular pork sausages, or substitute with beef sausages if pork isn’t your thing. Just remember that a different kind of sausage will result in a slightly different flavor.
- brown onions and fresh garlic
- Unsalted butter. I always cook with unsalted butter; however, it will make very little difference if you use salted butter instead.
- sea salt flakes and freshly ground black pepper
- A can of Marrowfat peas. In Australia, our local Coles supermarket sells canned marrowfat peas in the International aisle. Never had them? Marrowfat peas make the best mushy peas! If you can’t get your hands on marrowfats? Substitute with garden peas!


New to Cast Iron Cooking?
Fallen down the cast-iron rabbit hole? You’re in good company. Start with my Cast Iron Cooking Hub.
Additions
Try adding a teaspoon or two of seeded mustard to your gravy, a little horseradish, or adding some fresh herbs, like finely chopped parsley. A good homemade gravy is only limited by your imagination.
Equipment
To make the colcannon, you’ll need a large pot filled with cold water to boil the potatoes, a skillet to saute the greens in, and a potato masher.
For the sausages in gravy, a large skillet or sauté pan, tongs, measuring tools, and a stirring spoon will get you through. I cook this recipe in my 26cm cast-iron skillet.

My Everyday Skillet
If you only need one skillet in your life, this is it. My 26cm skillet handles everything from morning eggs to steak dinners and cozy fruit cobblers. Big enough for a family meal, but light enough to grab every single day.
Could you make this recipe in a Dutch oven?
Yes, you totally can. Just be sure to reduce the heat and cook the sausages only at low heat. Once the stock has been added to the pan, then you can increase to medium heat. Now I should mention that this only applies to a cream enamel cast iron Dutch oven. If yours is coated with black enamel (or it’s a seasoned cast iron pot with no enamel) then you can cook the sausages as per the steps in the recipe card.
The details
- Prepare a batch of my colcannon mash recipe (or your favourite mashed potatoes).
- Heat the oil in a large skillet over medium heat. Cook the sausages until golden and cooked through, then transfer to a plate.
- Remove any excess fat from the pan, leaving 1-2 tablespoons behind. Add the onions and butter and cook over low heat for 8-10 minutes until softened. Stir in the garlic and cook for 1 minute.
- Sprinkle over the flour and cook, stirring constantly, for 2 minutes.
- Gradually whisk in the beef stock, then stir through the Worcestershire sauce.
- Simmer until the onion gravy has thickened. Season with salt and pepper.
- Serve the sausages over creamy colcannon (or mashed potatoes) with plenty of onion gravy and marrowfat peas.





How to serve…
Spoon a serving of the cooked potato mash onto each plate. Place a sausage (or two) on top of the mashed potatoes, and then spoon over lashings of that delicious, rich onion gravy. Pop the peas off to one side of the plate.
Want to lighten things up a smidge? Try a sweet potato mash instead.
You could also amp up the amount of veggies on the plate by adding cooked cabbage, carrots, or even broccoli to the mix.
Ok, now take it up a notch with…
A freshly made, just-out-of-the-oven loaf of Irish soda bread. Be sure to smother it with butter. Ultimate comfort food right there!
AND A pint of Guinness beer if it floats your boat!
Ps, Leftover onion gravy is also delicious spooned over beef rissoles or roast beef topside.
Cook’s notes
The humble meal of sausages, mashed potatoes, and peas is one I grew up with, and it’s always a winner in our house. To get the best flavor out of your sausages, cook them in a cast-iron skillet. Unlike a non-stick pan, you’ll find that you get more cooked-on bits on the bottom of the pan. More cooked-on bits equals more flavor in your gravy!
I have allocated one sausage per person for this recipe. However, it doesn’t matter if you cook six sausages or ten. I usually cook extra for the next day’s lunch, and one sausage isn’t enough for some. Adjust accordingly!
Storage
Keep any leftover sausages for lunchtime sandwiches. Store them in an airtight container for up to three days in the fridge. Leftover onion gravy is delicious over beef schnitzel or grilled steak. To reheat, either pop it into the microwave or a small saucepan and warm on low heat. If it’s a really thick gravy, you can thin it out by adding a little water and stirring it through while it reheats.
FAQ’s

COMPLETE YOUR
IRISH SUPPER
Happy cooking!
x


Start slow. Cook confidently.
Cast Iron Cooking 101
From slow cooked stews to warm bread fresh from the oven, this guide will help you feel confident cooking with cast iron at home.
Irish Bangers and Mash (Sausages with Onion Gravy)
- Prep Time: 30 minutes
- Cook Time: 30 minutes
- Total Time: 1 hour
- Yield: 6 serves 1x
- Category: Dinner
- Method: Stovetop
- Cuisine: Irish
Description
Who’s up for a skillet of juicy, Irish pork sausages, smothered in a rich homemade onion gravy and served with lashings of mashed potatoes and marrowfat peas? Yep, this Irish bangers and mash recipe is one you’ll want to make again and again!
Ingredients
- 1 batch of my colcannon mashed potatoes recipe
- 1 tbsp olive oil
- 6 pork sausages
- 2 onions
- 2 garlic cloves, crushed
- 30g unsalted butter
- 2 tbsp plain, all-purpose flour
- 600ml beef stock
- 1 tbsp Worcestershire sauce
- sea salt flakes
- freshly ground black pepper
- canned marrowfat peas
Instructions
- Start making the colcannon. Prepare 1 batch of colcannon mashed potatoes.
- Heat the oil in a large skillet. Add the sausages and cook them on a medium heat until browned on all sides and cooked through. (You may need a little more oil depending on the sausages. Feel free to add more if needed) Remove from the pan and set aside.
- Start the gravy. If you have more than a tablespoon or two of sausage fat, please remove any excess. Add the sliced onions and butter and saute on low heat until translucent – about 8-10 minutes. Add the garlic and cook for 1 minute.
- Once the onions are cooked, add 2 tbsp of plain flour. Stir through and continue cooking for a couple of minutes, stirring continuously.
- Add 1/3 of the beef stock and stir through the onion/flour mix. Once it starts to thicken, add the remaining stock. Add the Worcestershire sauce and stir through.
- Simmer for 15 minutes to deepen the flavor. The gravy will thicken the longer it simmers. At any time if you would like a thinner consistency, just add a little more beef stock.
- Season with sea salt flakes and freshly ground black pepper.
- Serve the sausages with the onion gravy, colcannon mash and marrowfat peas.
Notes
To get the best flavor out of your sausages, cook them in a cast iron skillet. Unlike a non-stick pan, you’ll find that you get more cooked-on bits on the bottom of the pan. More cooked-on bits equals more flavor in your gravy!
I have allocated one sausage per person for this recipe. However, it doesn’t matter if you cook six sausages or ten. I usually cook extra for the next days lunch and one sausage isn’t enough for some. Adjust accordingly!
I cook this recipe in my 26cm cast iron skillet.
Nutrition
- Serving Size: I sausage + sides
- Calories: 775
- Sugar: 10.2 g
- Sodium: 1929.5 mg
- Fat: 55.9 g
- Carbohydrates: 45.1 g
- Protein: 24.9 g
- Cholesterol: 133.3 mg




