340g potatoes (floury, peeled and cut into chunks)
680g Blue Grenadier fillets
1 lemongrass (thin, stalk, thinly sliced and lightly crushed)
2 1/2 teaspoons Thai red curry paste
3 spring onions (thinly sliced)
3 garlic cloves (chopped)
3 tablespoons fresh coriander (chopped)
1 teaspoon fresh ginger root (finely chopped)
4 tablespoons plain flour
2 eggs (lightly beaten)
100g bread crumbs (fresh)
2 tablespoons extra-virgin olive oil
2 tablespoons clear honey
1 teaspoon fresh ginger root (chopped)
2 teaspoons soy sauce
3/4 teaspoons Thai red curry paste
1 red chili pepper (fresh mild, seeded and thinly sliced)
1.Boil the potatoes in a saucepan with enough water to cover for 15–20 minutes or until tender. Drain well, then mash.
2.Meanwhile, place the fish in a shallow pan with enough cold water to cover and add half the lime juice. Bring to the boil, reduce the heat to low and simmer for 1 minute. Remove from the heat, cover pan and leave to cool for 4 minutes. Drain the fish and flake the flesh with a fork, discarding skin and bones.
3.Mix together the potatoes and fish with a fork, adding the lemongrass, curry paste, spring onions, garlic, coriander, ginger and the remaining lime juice.
4.Tip the flour onto one plate, the eggs onto a second plate and the breadcrumbs onto a third plate. Take about 1 tablespoon of the fish mixture and shape into a fishcake. Turn first in the flour, then dip into the egg and, finally, coat with crumbs. Shape and coat the remaining fishcakes in the same way, making 24 altogether. Chill the fishcakes for 1 hour.
5.Heat half the oil in a non-stick frying pan. Add half the fishcakes and cook over medium heat for about 3 minutes on each side or until golden. Remove and keep warm while you cook the rest of the fishcakes, using the remaining oil.
6.For the dipping sauce, place all of the ingredients in a small pan and heat gently for 1 minute. Do not boil.