Archive of BBC Food Recipes

Smoked fish bubble and squeak

Prep time less than 30 mins
Cook time less than 30 mins
Serves 3
From Christmas Kitchen with James Martin
This is a wonderful recipe for Boxing Day brunch as it uses up leftovers from the Christmas dinner. If you go easy on the butter it’s quite healthy, too.


  1. Heat a little oil and butter in a frying pan. Fry the garlic and onion for two minutes. Add the leftover vegetables and crush, then stir through the smoked fish. Heat through for three minutes.

  2. Add the herbs and season with salt and pepper. Mould the mixture into little patties.

  3. Heat a non-stick pan and add some oil. Fry the bubble and squeak until golden-brown all over. Drain on kitchen paper and keep warm until ready to serve.

  4. For the duck eggs, bring a large pan of water to the boil. Add a little white wine vinegar. Using the handle of a slotted spoon, swirl the simmering water to create a whirlpool (this will help the eggs to hold their shape). Crack the eggs, one or two at a time, directly into the centre of the whirlpool. As the eggs cook, use the spoon to keep the water moving and ensure the egg whites wrap around the yolks (do this carefully so as not to break the eggs).

  5. Poach the duck eggs for five minutes. Drain to remove any excess water. Serve a poached egg on each serving of bubble and squeak.


  • oil, for frying
  • 80g/2¾oz butter, for frying
  • 1 garlic clove, finely grated
  • 1 red onion, finely chopped
  • 300g/10½oz leftover vegetables (such as sprouts, carrots and potatoes)
  • 300g/10½oz smoked fish (preferably smoked mackerel, smoked haddock and smoked salmon in equal amounts), chopped roughly
  • 1 tbsp chopped parsley
  • 1 tbsp chopped tarragon
  • 1 tbsp chopped chives
  • salt and pepper
  • 3 duck eggs
  • splash of white wine vinegar

Shopping List

Smoked fish bubble and squeak

Fruit and vegetables

Cooking ingredients

Dairy, eggs and chilled


This link may stop to work if/when the BBC removes the recipes
This site is under development - You can use it, but some things are not completed and may not be quite right!