For those who love fish, this is a lovely and easy way to prepare it as a snack or appetiser.
Bring a small pot of water to boil (just enough to immerse the fish pieces into). Add a pinch of turmeric and salt to the water followed by the pieces of fish. Boil for about 5 minutes or until the fish is cooked (be careful not to overcook the fillets as that would dry them out too much), then drain out all the excess water and set aside to cool. Once sufficiently cooled, shred the fish and put it into a large bowl.
Heat the butter in a small pan and fry the chopped onion until it softens. Add the chopped chillies, ginger/garlic pastes and powdered spices then stir together for a minute over low heat.
Add this cooked spicy onion mixture onto the shredded fish. Then add the mashed boiled potato, chopped coriander, 1 tbsp of beaten egg, 2 tbsp of breadcrumbs and lemon juice. Mix well and then if the mixture feels too soft add a bit more breadcrumbs, or if it feels too dry, add an extra tablespoon of beaten egg and combine. Cover and refrigerate for about 30 minutes for the flavours to infuse and develop and for the mixture to firm up enough for shaping and frying.
Shape the mixture into small balls and deep fry them until golden. Remove onto a plate lined with paper towels and serve with a dip of your choice.