1. Marinate the fish with turmeric and the lemon or lime juice.
2. Heat the coconut oil in a large wok or fry pan over medium to medium high heat. You need to get the oil to just the right temperature. You’ll see ripples on the surface of the oil as it gets hot enough. You know the oil is ready if you throw in a slice of onion and it sizzles.
3. Sizzle the cinnamon, mustard seeds and curry leaves for 10 seconds or till the mustard seeds “pop”. Watch out for the splatter!
4. Add the chilies, ginger and red onion next and saute for 2 to 3 minutes, stirring regularly, until the onion starts browning.
5. Add the fish and reduce the heat to medium-low. Saute for another 2 to 3 minutes. Stir gently so as to not break the fish apart too much.
6. Add coconut milk, salt and tomatoes. Cook for another 5 minutes or till the fish is done.
7. Sprinkle the ground spices over the stew and garnish with tomato and serve immediately.
Serve this dish with basmati or jasmine rice.
Serves 4 to 6 as an entrée.
*It is well worth the effort to buy fresh curry leaves – the only required specialty ingredient in this recipe. They’re used in most South Indian cooking and can also be easily dried and stored for later use. All Indian stores will carry curry leaves. I often find them in Asian stores, especially Vietnamese stores. You can also buy them online!