Marinate the cut fish with chilly, turmeric powder and salt for 15 mins.
Fry them till brown and keep aside.
Heat 2 tbsp of oil in a skillet kept on medium-high.
Fry onions till it turn brown.
Grind it with little water into smooth paste. Keep aside.
Roast the cashews dry on a pan without adding oil.
In a frying pan, pour in the parachute cooking oil and heat it.
Add fresh coconut shreds and keep stiring, fry it till it turns brown.
Add chilly, turmeric, coriander and garam masala powders and fry it.
Cool it and add the roasted cashews and then grind it very well with water just enough to soak the coconut.
Grind it into a smooth paste.
Heat 2 tbsp of parachute cooking oil in a deep bottomed pan.
Add cinnamon, clove, cardomom powder and dried red chillies, cumin and curry leaves and roast them.
Add ginger-garlic paste and saute.
Add tomatoes and saute till its soft.
Add the ground onion paste, stir and then boil the mixture for 1 min.
Add the ground coconut paste, stir and then add 1 cup of well beaten curd. Mix well.
Add 0.5 - 1 cup of water according to your desired consistency,wether you want the curry to be thick or thin.
Add salt and mix in well.
Add the fried fish, stir in very slowly.
Sprinkle a litlle bit of coriander leaves on top.
Cover and keep boiling the curry for 10 mins on medium heat.
Finally, just shake the pot back and forth, instead of a spoon to mix well, to avoid breakage of the fish.
Sprinkle coriander leaves on top.
:- Serve hot with parathas, chappatis, pita bread or dosas.
:- Do let me know ur sincere comments on this dish..,Eat wise and Keep yourself healthy, Enjoy!