Indian Fish Curry/Chettinad Fish Curry

Total Time
Prep 20 mins
Cook 15 mins

Spicy aromatic curry that goes well with plain boiled rice. From the authentic Sounth-Indian Kitchen.

Ingredients Nutrition


  1. Apply a pinch of salt and turmeric powder to the fillets, mix evenly and keep it aside.
  2. In a frying pan, pour 4 tablespoons of oil, and add the fennel seeds and fenugreek. Sauté till aroma (about 1 min). Add onions and garlic. Fry till the onion becomes slight golden brown. Add the tomatoes, red chile powder and coriander powder and saute it for 2 minutes, till the tomatoes are pulpy.
  3. At this point, add 3 cups of water. (The amount of water depends on the density of gravy needed). Now add the tamarind extract, and let this mixture boil on low flame for about 10 minutes.
  4. Add the coconut milk and continue in low flame for another 5 minutes. Now the mixture would have reduced considerably and will be quite thick. Add some more water, if you want.
  5. Add the fish pieces and some salt (keep in mind that you have already added salt to the fish) as required . The fish will cook very quickly, in a matter of five minutes. Don't overcook the fish, as they may break when served.
  6. Serve it hot with rice. Note: The more thicker, the more better. It gets thicker as time goes by.


Most Helpful

Excellent time i will do some changes in the recipe as per my taste...over all 4 stars...

arshadwm November 04, 2007

Join the Conversation

  • all
  • reviews
  • tweaks
  • q & a