Fish Cakes

These fish cakes can be made with any fish cut-offs or left overs. A Thai classic.

5 star rating based on 42 reviews

Ingredients for 4

As this web site can calculate ingredient amounts for both Metric and US visitors and for any amount of persons, some measures may appear a bit odd at times. We do round and try to be as clever as we can with the calculations... If you have any ideas on improving this system, we would like your comments on our contact page.


Show US units

500 gramspotato
300 gramsfish
1 oniononion (medium size, 160g each) (160 grams)
50 gramsbread crumbs
1 eggegg (50 grams)
50 gramsplain flour
1 1/2 tablespoonbutter (20 grams)
3 teaspoonscapers (12 grams)
2 3/4 tablespoonsfresh parsley (8 grams)
3/4 teaspoonssalt (4 grams)
1/8 teaspoonground black pepper (0.4 grams)
160 mlsmilk
For the Frying
2 1/4 tablespoonsbutter (30 grams)
2 tablespoonsolive oil (30 mls)
Salt content: 0.3% (by weight, not counting salt in other ingredients)
Use any fish you like. A mixture between salmon and haddock is nice, with a bit of smoked haddock thrown in. In the photos below, I am using salmon and prawns.

As we are serving the fish cakes with sweet chilli sauce, I haven't added any chilli to the cakes themselves. You can of course do that if you like.


Peel the potatoes and boil for 18 minutes or until done.

Poach the fish in the milk for 5 to 7 minutes. Flake the fish, fry the finely chopped onion in half the butter until translucent.

Use the milk from the fish and the other half of the butter to mash the potatoes. Add some salt and pepper.

Combine the fish, mashed potatoes, onion, chopped parsley and chopped capers, add salt and pepper.

Shape into cakes and put into the fridge for half an hour.

Take the cakes out of the fridge, roll in flour, dip into beaten egg and roll in breadcrumbs. Fry in butter or grill.

Serve with a sweet Chilli Sauce and a side salad.

Step-by-Step Instructions

Recipe PhotoStart off by peeling the potatoes and boiling them. They should take about 18 minutes from the moment the water around the potatoes starts to boil.
Recipe PhotoWhilst the potatoes are boiling, put your fish in a saucepan and pour the milk in. Gently simmer for about 8 minutes or until the fish gets firm to the touch.
Recipe PhotoPeel the onion, and cut off the top. Leave the bottom bit on.
Recipe PhotoNow cut the onion in half.
Recipe PhotoMake incision into the onion as shown here. Don't cut all the way through, but leave a tiny bit of onion intact at the root.
Recipe PhotoNow you can cut off thin slices, which will immediately turn into tiny little onion bits. This is the way chefs cut onions.
Recipe PhotoHeat up half the butter in a frying pan and add the onion. Fry until translucent and take off the heat.
Recipe PhotoWhen the fish is firm to the touch, take it out of the milk. Save the milk as we will use some for the mash later.
Recipe PhotoTake the skin off the fish.
Recipe PhotoFlake the fish with a fork (here I am also adding some prawns).
Recipe PhotoCheck if your potatoes are done by pushing a knife into the biggest one. If it doesn't meet any hard resistance toward the core of the potato, they are done. Pour off the water from the potatoes and put them aside.
Recipe PhotoAdd the other half of the butter, salt and pepper to the potatoes.
Recipe PhotoStart mashing. When you get a fairly even consistency and the mash is too dry, add a little bit of the milk we saved from simmering the fish. Mash again. You don't want your mash to be liquid at all - we need a nice firm consistency!
Recipe PhotoChop up your capers.
Recipe PhotoAnd chop up the parsley. Remove the stalks from the parsley.
Recipe PhotoNow put all the ingredients for the fish cakes into a bowl ...
Recipe Photo... and gently mix together with a spoon. Don't forget to season with salt and pepper. Taste the mixture to check the seasoning - this is your last chance!
Recipe PhotoForm patties out of the mixture. The quantities in this recipe should give you 2 patties per person.
Recipe PhotoPut the fish cake patties in the fridge for at least 30 minutes. More is better as they get firmer.

Take three plates and put the flour in the first, the beaten egg in the second, and the breadcrumbs in the third. Put them close together as seen here.
Recipe PhotoNow it's time for frying the fish cakes. After they have rested in the fridge, take them out. Put your frying pan on the hob and put in the butter and olive oil stated above in the ingredients section for frying.
Recipe PhotoMake sure the oil and butter don't get too hot. Take the first fish cake, and cover it with flour from the first plate.
Recipe PhotoThen cover it with the beaten egg from the second plate ...
Recipe Photo... and finally in the breadcrumbs from the third plate. Then put it in the frying pan and proceed in the same way with all the other fish cakes.
Recipe PhotoGently fry all the fish cakes. Do not turn them until they have browned to your liking!
Recipe PhotoAfter a couple of minutes, when the fish cakes have reached the right level of browning, gently turn them over. You will only turn over the fish cakes once - otherwise they will turn into mush :-)
Recipe PhotoServe with a sweet chilli sauce and some salad - or with whatever you like!