Peel, chop the potatoes and boil them until tender and drain.
Open the can of Jack mackerel and remove skin and bones. Break up into small pieces using hands or a fork.
Add turmeric, chilli powder, pepper, salt, lime juice and mix well.
Add the oil to a pan on medium heat. add the red onion, chopped garlic and green peppers, curry leaves and grated ginger, pandan leaves and cardamom pods to stir.
Mash the potatoes, add a pinch of salt, turmeric powder, pepper to mix, and taste, put in frying pan turned to low heat and add fish to combine well.
Take out the pandan leaves then roll mixture into balls.
For coating the balls, add the egg, one pinch of salt to flour and mix, pour enough water to make a smooth batter.
Dip each of the balls into the batter then roll them into the breadcrumbs.
Fry the balls in hot oil for 5 minutes until golden brown, make sure they have plenty of space. Drain on paper towel. Serve with tomato sauce.