Bangers and Mash

Total Time1hr 40mins
DifficultyStraightforward
SimpleNo real technique needed. Follow the steps and you'll be fine.
StraightforwardEasy going but worth paying attention. A good one to build confidence.
Building SkillsYou'll learn something making this. Great for developing technique.
Technique RequiredYou need to know what you're doing. Read the method before you start.
ChallengingThis will push you. Worth every bit of effort.
AdvancedSerious cooking. Rewarding when it comes together.
Servings2

Bangers and mash is one of those dishes that is easy to make and easy to make badly. Watery mash, pale sausages, and a thin gravy from a packet are the version most people know. This is not that version.

The mash is baked, not boiled — drier, more flavourful, and a completely different texture to anything made with a waterlogged boiled potato. The gravy is a proper ale and beef stock reduction built on slowly caramelised onions. The sausages are browned properly. It takes longer than opening a packet, and it is worth every minute.

This is a Pro feature

Get the full Cooked Properly experience for £3.99/mo

  • 🗓️ Plan your week and build your shopping list in two taps
  • ⚖️ Scale any recipe to exactly the servings you need
  • 💡 Unlock Why This Works and Common Failures on every recipe
  • 🔖 Save unlimited recipes
See All Pro Features →

Save this recipe for later

Free to join — no card required

  • 🔖 Save up to 10 recipes for free, access them anytime
  • 🗓️ Upgrade to Pro to plan your week and sort your shop in two taps
  • ⚖️ Scale recipes to exactly the servings you need with Pro
Create a free account

Ingredients

Servings: 2
  • Mash
  • 600 g Maris Piper potatoes
  • 50 g Butter
  • 50 g Whole milk
  • Gravy
  • 1 Red onion, finely sliced
  • 1 White onion, finely sliced
  • 1 Shallot, finely sliced
  • 15 g Butter
  • 1 cloves Garlic, minced
  • 10 g Tomato purée
  • 10 ml Worcestershire sauce
  • 1 tsp Dark brown sugar
  • 150 ml Ale, See notes
  • 250 ml Beef stock, see notes
  • Sausages
  • 4 Good quality pork sausages
  • Tenderstem broccoli
  • 200 g Tenderstem broccoli
  • 10 g Butter
  • 1 cloves Garlic, minced

Scale this recipe with Pro

Cooking for two or feeding a crowd — every ingredient adjusts instantly

  • ⚖️ Scale any recipe to exactly the servings you need
  • 🗓️ Plan your week and build your shopping list in two taps
  • ⭐ Unlock Pro Tips and Why This Works on select steps
See All Pro Features →

Your shopping list, sorted

Plan your week and create your entire shop in two taps

  • 🛒 Add this recipe to your shopping list instantly
  • 🗓️ Plan a full week of meals and generate one combined shopping list
  • ✓ Duplicate ingredients combine automatically — no double-buying
See All Pro Features →

Equipment

Method

Bake the potatoes
1

Stab each potato several times with a fork. Place directly on the oven rack at 200°C and bake for 1 hour 20 minutes until the skin is crisp and the inside is completely tender when pierced with a skewer.

Ingredients for this step:

  • 600 g Maris Piper potatoes
Caramelise the onions
2

Heat a splash of oil and the butter in a wide frying pan over medium-low heat. Add the sliced onions and shallot, season with salt, and cook slowly for 20–30 minutes, stirring occasionally, until golden, soft, and significantly reduced. They should not brown heavily or char — just slowly turn sweet and caramelised.

Ingredients for this step:

  • 1 Red onion
  • 1 White onion
  • 1 Shallot
  • 15 g Butter
Build the gravy base
3

Add the garlic, tomato purée, Worcestershire sauce and sugar to the onions. Stir and cook for 2 minutes until the tomato purée has darkened slightly and everything is well combined.

Ingredients for this step:

  • 1 cloves Garlic
  • 10 g Tomato purée
  • 10 ml Worcestershire sauce
  • 1 tsp Dark brown sugar
Add the ale and stock
4

Pour in the ale and stir to combine, scraping up any fond from the base of the pan. Reduce by half, then add the beef stock and stir to combine. Leave to simmer gently until everything else is ready — the longer it simmers, the better it gets.

Ingredients for this step:

  • 150 ml Ale
  • 250 ml Beef stock
Cook the sausages
5

Start the sausages around 5 minutes before the potatoes are due out of the oven. Cook in a frying pan over medium heat, turning regularly until deeply browned all over and cooked to 71°C internal temperature.

Ingredients for this step:

  • 4 Good quality pork sausages
Scoop and pass the potatoes
6

When the potatoes come out of the oven, slice them in half and scoop the flesh away from the skin. Working in batches, press the flesh through a fine sieve using the back of a large spoon or a plastic scraper — push and press in sections, working the potato through with steady, direct pressure rather than stirring or mashing. Take your time and keep the motion consistent.

Finish the mash
7

Transfer the passed potato to a saucepan over low heat. Add the butter and milk and fold gently to combine until smooth, melted, and glossy. Season generously with fine sea salt — taste, add more, taste again. It will take more than you expect.

Ingredients for this step:

  • 50 g Butter
  • 50 g Whole milk
Cook the tenderstem broccoli
8

Place the tenderstem in a wide frying pan over medium-high heat. Add a splash of water and cover with a lid for 2–3 minutes to steam. Remove the lid, season, add the butter and garlic and fry for a further 2 minutes until the butter is foaming and the broccoli has some colour.

Ingredients for this step:

  • 200 g Tenderstem broccoli
  • 10 g Butter
  • 1 cloves Garlic
Plate up
9

Spoon the mash onto warmed plates, rest the sausages alongside and spoon the gravy generously over both. Add the tenderstem to the plate and serve immediately.

Notes & Substitutions

Beef stock: The quality of the stock makes a significant difference to the gravy. A good reduced beef stock or demi-glace will give it real body and depth. Standard supermarket stock works but produces a thinner result. See the beef stock recipe if you want to make your own.

Mash variations: A teaspoon of wholegrain or Dijon mustard folded into the finished mash works well with sausages — it adds a gentle heat and sharpness that cuts through the richness of the gravy. A handful of finely chopped chives stirred through at the end is the other classic addition.

Potato skin crisps: Don’t discard the skins. Tear them into rough pieces and either toss in oil and roast at 200°C until crisp and golden, or deep fry and season immediately with fine salt. They are excellent alongside the finished dish and would otherwise go in the bin. Worth the two minutes it takes.

Sausages: Use the best you can find — a good butcher’s sausage with a high meat content will brown better and shrink less than a supermarket sausage with a lot of filler. Cumberland, Lincolnshire, or a good pork and herb are all well suited to this dish.

Ale: A British bitter or brown ale works well — something malty rather than hoppy. Avoid very heavily hopped IPAs, which can make the gravy bitter.

Bangers and Mash

Total time: 1hr 40mins  •  Difficulty: Straightforward  •  Servings: 2

Bangers and mash is one of those dishes that is easy to make and easy to make badly. Watery mash, pale sausages, and a thin gravy from a packet are the version most people know. This is not that version.

The mash is baked, not boiled — drier, more flavourful, and a completely different texture to anything made with a waterlogged boiled potato. The gravy is a proper ale and beef stock reduction built on slowly caramelised onions. The sausages are browned properly. It takes longer than opening a packet, and it is worth every minute.

Ingredients

  • 600 g Maris Piper potatoes
  • 50 g Butter
  • 50 g Whole milk
  • 1 Red onion (finely sliced )
  • 1 White onion (finely sliced)
  • 1 Shallot (finely sliced)
  • 15 g Butter
  • 1 cloves Garlic (minced)
  • 10 g Tomato purée
  • 10 ml Worcestershire sauce
  • 1 tsp Dark brown sugar
  • 150 ml Ale (See notes)
  • 250 ml Beef stock (see notes)
  • 4 Good quality pork sausages
  • 200 g Tenderstem broccoli
  • 10 g Butter
  • 1 cloves Garlic (minced)

Equipment

  • Drum sieve
  • Saucier/saucepan
  • Frying pan

Method

Bake the potatoes

1.

Stab each potato several times with a fork. Place directly on the oven rack at 200°C and bake for 1 hour 20 minutes until the skin is crisp and the inside is completely tender when pierced with a skewer.

For this step: 600 g Maris Piper potatoes

Caramelise the onions

2.

Heat a splash of oil and the butter in a wide frying pan over medium-low heat. Add the sliced onions and shallot, season with salt, and cook slowly for 20–30 minutes, stirring occasionally, until golden, soft, and significantly reduced. They should not brown heavily or char — just slowly turn sweet and caramelised.

For this step: 1 Red onion, 1 White onion, 1 Shallot, 15 g Butter

Build the gravy base

3.

Add the garlic, tomato purée, Worcestershire sauce and sugar to the onions. Stir and cook for 2 minutes until the tomato purée has darkened slightly and everything is well combined.

For this step: 1 cloves Garlic, 10 g Tomato purée, 10 ml Worcestershire sauce, 1 tsp Dark brown sugar

Add the ale and stock

4.

Pour in the ale and stir to combine, scraping up any fond from the base of the pan. Reduce by half, then add the beef stock and stir to combine. Leave to simmer gently until everything else is ready — the longer it simmers, the better it gets.

For this step: 150 ml Ale, 250 ml Beef stock

Cook the sausages

5.

Start the sausages around 5 minutes before the potatoes are due out of the oven. Cook in a frying pan over medium heat, turning regularly until deeply browned all over and cooked to 71°C internal temperature.

For this step: 4 Good quality pork sausages

Scoop and pass the potatoes

6.

When the potatoes come out of the oven, slice them in half and scoop the flesh away from the skin. Working in batches, press the flesh through a fine sieve using the back of a large spoon or a plastic scraper — push and press in sections, working the potato through with steady, direct pressure rather than stirring or mashing. Take your time and keep the motion consistent.

Finish the mash

7.

Transfer the passed potato to a saucepan over low heat. Add the butter and milk and fold gently to combine until smooth, melted, and glossy. Season generously with fine sea salt — taste, add more, taste again. It will take more than you expect.

For this step: 50 g Butter, 50 g Whole milk

Cook the tenderstem broccoli

8.

Place the tenderstem in a wide frying pan over medium-high heat. Add a splash of water and cover with a lid for 2–3 minutes to steam. Remove the lid, season, add the butter and garlic and fry for a further 2 minutes until the butter is foaming and the broccoli has some colour.

For this step: 200 g Tenderstem broccoli, 10 g Butter, 1 cloves Garlic

Plate up

9.

Spoon the mash onto warmed plates, rest the sausages alongside and spoon the gravy generously over both. Add the tenderstem to the plate and serve immediately.

Notes & Substitutions

Beef stock: The quality of the stock makes a significant difference to the gravy. A good reduced beef stock or demi-glace will give it real body and depth. Standard supermarket stock works but produces a thinner result. See the beef stock recipe if you want to make your own.

Mash variations: A teaspoon of wholegrain or Dijon mustard folded into the finished mash works well with sausages — it adds a gentle heat and sharpness that cuts through the richness of the gravy. A handful of finely chopped chives stirred through at the end is the other classic addition.

Potato skin crisps: Don’t discard the skins. Tear them into rough pieces and either toss in oil and roast at 200°C until crisp and golden, or deep fry and season immediately with fine salt. They are excellent alongside the finished dish and would otherwise go in the bin. Worth the two minutes it takes.

Sausages: Use the best you can find — a good butcher’s sausage with a high meat content will brown better and shrink less than a supermarket sausage with a lot of filler. Cumberland, Lincolnshire, or a good pork and herb are all well suited to this dish.

Ale: A British bitter or brown ale works well — something malty rather than hoppy. Avoid very heavily hopped IPAs, which can make the gravy bitter.

Suggestions