Soak the tamarind in water before you start marinating the fish
Marinate the fish using the marinating ingredients and keep it aside.
Keep all your ingredients ready.
First take the onion and garlic in a blender and make a chunky paste. Don't make it to a fine paste. It should be chunky. Grind it and keep it aside.
Next take the coconut pieces into the blender and grind them to a fine paste.
Now take a heavy, large bottomed vessel(Tip:large bottomed vessel helps to stir the curry without breaking the fish.) and start extracting the tamarind. add water slowly and extract the juice. You will not add much water later to the gravy so dilute it according to how much gravy you want.
Add Tumeric Powder, Salt, and Chilli Powder to the tamarind extract and mix it well.
Add the coconut paste to it and stir well. Add a little more water and dilute the gravy if thick.
Keep the vessel on the stove low flame and allow it to boil.
Add the marinated fish to the now boiling gravy.
Allow the fish to cook well
.12. Heat a kadai in a low flame add oil to it. Once it heats add mustard to it. Once it splutters add curry leaves.
Add the chunky paste of garlic and onion paste to it.
Saute for a while then add the chopped tomatoes and chilli.
Saute well till the raw smell leaves and all the now cooked mixture to the gravy and stir well.
Allow the mixture to blend well. Let the gravy boil for another 10-15 minutes.
Add coriander leaves to it.Hot, yummy fish curry is ready. Serve it hot with rice.