Heat oil and ghee in a pot add methi seeds till they pop .Add curry patta .
Grind onions to paste and add to the pot saute till it changes colour .
Now add ginger garlic paste then tomato .
Cook till tomato pulp mixes well with onion and ginger garlic paste
Add the spices and put some water so that the masala mixes well and the oil separates .
Now add coconut milk and kaju paste and cook for 5 minutes .
Now add the fish pieces and let the water dry up .
When the oil separates add water if desired and add green chillies and garam masala ( whole spice powder) and cover the pot and let it cook on a very low flame for 5 - 7 minutes .