• 4 large potatoes (about 900g)
  • 360 g cod fillet
  • 215 g salmon fillet
  • Enough milk and water to just cover the fish - about 200ml of each
  • 1 bay leaf
  • grated zest of 1 lemon
  • 1 large handful chopped fresh flat-leaf parsley
  • handful of chopped fresh chives
  • A little plain flour, for coating
  • A little butter and a little olive oil for frying


  1. 1

    Preheat the oven to 160°C, fan 140°C, gas 3. Peel the potatoes and cut into chunks. Put them into a pan with just enough water and boil until tender. Drain.

  2. 2

    Check the fish for bones and then put into another pan and add enough of the milk and water to cover. Add the bay leaf, cover, and bring up to the boil. Lower the heat and simmer for 2 mins. Turn the heat off and leave for 10 mins.

  3. 3

    Put the potatoes back into their pan and heat gently for a minute to dry them lightly. Take the pan off the heat and mash. Add the lemon zest, parsley and chives and mix well. You might like to add a little freshly ground black pepper, too.

  4. 4

    Take the fish out of the pan and flake into the potato, check for bones as you go. Very gently mix together, don’t mix too much as you don’t want to mash the fish too much.

  5. 5

    Divide into about 12 fishcakes. You might prefer to make 8 large for adults (2 each) and 8 small (2 small each) for toddlers.

  6. 6

    Freeze half in a freezer container, layering the fishcakes between greaseproof paper. Seal with a tight-fitting lid.

  7. 7

    Dip the others in flour – just enough to coat. Heat the butter and oil in a pan and fry until they are just golden, about 3-4 mins on each side. Keep warm in the oven until they are all cooked.

Nutritional Details

Each serving provides
  • Energy 1662kj 397kcal 20%
  • Fat 10.1g 14%
  • Saturates 3.0g 15%
  • Sugars 3.8g 4%
  • Salt 0.4g 7%

% of the Reference Intakes

Typical values per 100g: Energy 348kj/83kcal

Each serving provides

38.3g carbohydrate 4.3g fibre 36.0g protein

Show us how you cook it!
Back to top