Place all the ingredients except for the oil in a food processor and process to make a smooth paste. Place in a bowl, cover and refrigerate for 1 hour
Using lighlty oiled hands, take 2 tablespoons of fish mixture and roll into a ball and then flatten. Repeat with the rest if the fish mixture.
Heat about an inch of the oil in a frying pan on high heat and cook the fish cakes about two minutes on each side. Drain on a paper towel and serve warm.