Add all the marination ingredients to a bowl and marinate the fish.
Heat a pan with oil or ghee. Fry curry leaves until they turn crisp.
Add the fish to the pan.
On a very low flame, cover and cook for 2 to 3 mins. Flip to the other side carefully. Cook covered again for 2 to 3 mins.
You see a lot of moisture, switch the flame to slightly high till the fish is golden roasted and all the moisture should evaporate. Repeat flipping and roasting. Adjust by adding more red chili or garam masala powder.