Easy Bangers and Mash with Onion Gravy
Part of the Old-Fashioned Dinners (That Still Work Today) Series over on my YouTube Channel
Bangers (sausages) and mash are one of those meals that never goes out of style. It’s simple, hearty, and the type of dinner that brings everyone to the table without any fuss. This version keeps things traditional — creamy mashed potatoes, good quality sausages, and rich onion gravy. Roasted vine tomatoes add a little freshness, and peas bring a pop of colour, making it a proper family-friendly meal.
It’s a meal that works just as well today as it did decades ago. It is filling, affordable, and full of flavour.
In this episode of Old-Fashioned Dinners (That Still Work Today), I’m sharing my method for making this classic dinner. I use my homemade dry gravy mix. It’s something I keep in the pantry. This ensures dinner comes together quickly without losing flavour.
You can find the full recipe for my homemade dry gravy mix here:
Watch the Episode
In this episode of Farmers Wife Homestead, I cook bangers and mash. I make it with simple ingredients, no fuss, and plenty of gravy.
New episodes in this series are shared every Sunday evening at 7pm (NZST) on YouTube. My regular Wednesday uploads continue as usual.
Bangers and Mash – Old Fashioned Dinners Series Episode Two
If you’re tracking along with this series, the first episode was Old-Fashioned Fish in Parsley Sauce. It is another simple, comforting dinner. You can find that recipe here: Old-Fashioned Fish in Parsley Sauce, and the video that shows you how I made it can be found here: Fish in Parsley Sauce – Old Fashioned Dinners video
More Comforting Meals on my Website
- Butterflied Lemon & Thyme Chicken
- French Onion Soup with Cheese Crisp (So Good!)
- Creamy Chicken Alfredo Tortellini Bake
All of these are simple, filling meals made with everyday ingredients.

Easy Bangers and Mash with Onion Gravy
Serves: 4
Prep time: 10–15 minutes
Cook time: 30–35 minutes
Ingredients
- 8 good quality sausages (beef or pork)
- 1 kg potatoes, peeled and chopped
- 20g butter
- ¼–½ cup warm milk
- 1 punnet vine tomatoes
- olive oil
- salt and pepper, to taste
- 2 large onions, sliced
- 4 Tbsp homemade dry beef gravy mix
- 2 cups cold water (adjust as needed)
- 2-3 cups of frozen peas
Method
- Preheat the oven to 200°C. Place sausages and vine tomatoes on a roasting tray, drizzle the tomatoes with olive oil, and season lightly. Roast for 25–30 minutes, turning sausages halfway, until the sausages are cooked and tomatoes are soft and slightly blistered.
- While roasting, boil the potatoes in salted water until tender, about 15–20 minutes. Drain and mash with butter and warm milk until smooth and creamy. Season to taste.
- Cook the sliced onions in a pan over medium heat until soft and lightly golden. Once cooked, add the cold water. Add the gravy mix and stir it in well with a whisk. Simmer until thickened.
- In a small separate pot, boil the frozen peas for 2–3 minutes until just tender, then drain.
- Serve sausages with mash, pour over the onion gravy, and add the roasted tomatoes and peas on the side.
What to Serve with This Recipe
- Steamed green beans or broccoli
- Simple cabbage or silver beet
- Crusty bread to mop up the gravy
This is a filling meal on its own, so a few vegetables or bread is all you need.
Stacey’s Kitchen Tips
- Good quality sausages really make the dish shine — choose beef or pork with flavour.
- Warming the milk before mashing keeps the potatoes creamy and smooth.
- Let onions cook slowly for deeper flavour before adding the gravy mix.
- This recipe works well for leftovers — mashed potatoes and gravy can be reheated, and sausages freeze beautifully.
Variations & Substitutions
- Swap pork sausages for beef or lamb sausages.
- Add a spoonful of mustard or horseradish to the mash for a flavour boost.
- Use roasted cherry tomatoes if you don’t have vine tomatoes.
Storage, Freezer & Make-Ahead Notes
- Store leftovers in the fridge for up to 3 days.
- Reheat sausages and mash gently, adding a splash of milk if needed.
- Gravy reheats well on the stove with a little water to loosen it.
- Mashed potatoes can be frozen for up to 1 month, though best fresh.
Final Thoughts
Old-fashioned bangers and mash is a meal that never disappoints. It’s simple, comforting, and perfect for feeding a family without fuss. With creamy mash, rich onion gravy, roasted tomatoes, and peas, it’s a proper dinner. It still works beautifully in modern kitchens today.
Stacey
Easy Bangers and Mash with Onion Gravy

Ingredients
- 8 good quality sausages beef or pork
- 1 kg potatoes peeled and chopped
- 20 g butter
- ¼-½ cup warm milk
- 1 punnet vine tomatoes
- olive oil
- salt and pepper to taste
- 1-2 onions sliced
- 2-3 cups frozen peas
- 4 Tbsp homemade dry beef gravy mix recipe linked in blog post
- 2 cups cold water adjust as needed
Instructions
- Preheat the oven to 200°C. Place sausages and vine tomatoes on a roasting tray, drizzle the tomatoes with olive oil, and season lightly. Roast for 25–30 minutes, turning sausages halfway, until the sausages are cooked and tomatoes are soft and slightly blistered.
- While roasting, boil the potatoes in salted water until tender, about 15–20 minutes. Drain and mash with butter and warm milk until smooth and creamy. Season to taste.
- Cook the sliced onions in a pan over medium heat until soft and lightly golden. Once cooked, add the cold water. Add the gravy mix and stir it in well with a whisk. Simmer until thickened.
- In a small separate pot, boil the frozen peas for 2–3 minutes until just tender, then drain.
- Serve sausages with mash, pour over the onion gravy, and add the roasted tomatoes and peas on the side.
Notes
- Good quality sausages really make the dish shine — choose beef or pork with flavour.
- Warming the milk before mashing keeps the potatoes creamy and smooth.
- Let onions cook slowly for deeper flavour before adding the gravy mix.
Variations & Substitutions:
- Swap pork sausages for beef or lamb sausages.
- Add a spoonful of mustard or horseradish to the mash for a flavour boost.
- Use roasted cherry tomatoes if you don’t have vine tomatoes.
