Start by cleaning the fish. Cut the head and tail of the fish, remove the inerts, wash really well. Make deep slashes on both side of the fish. pat the fish completely dry.
Now mix turmeric powder, salt and lemon juice well. Apply this all over the fish, into the slashes adn inside the fish and leave to marinate for 30 mins
Heat oil for deep frying or pan frying. Place the fish in the hot oil and cook for 5 mins on both sides till the fish skin is crispy and golden. Remove the fish and set aside.
Drain the excess oil, leave just 2 tblspn of oil in the pan.
Add in ginger, garlic, chillies, onions in oil and fry till golden.
Now add in chilli powder, soy sauce, ketchup. vinegar and mix well. If you want salt you can add at this stage. Cook this till it is well cooked.
Add water and mix well. bring this to boil. Place the fish in the sauce and coat the fish in the sauce.
Keep spooning the sauce over the fish. Once the sauce gets dry, add in pepper and spring onions.