Kerala Fish in Fragrant Coconut Milk

Total Time
Prep 15 mins
Cook 25 mins

This is a mild South Indian curry, equally loved by Syrian Christians and Hindus. Serve with rice and/or parathas. Adapted from a recipe by Maya Kaimal.

Ingredients Nutrition


  1. In a 12-inch (30-cm) skillet, heat the oil and saute the onions, garlic, ginger, chile and curry leaves, until the onions are lightly browned. Add the ground spices, tomatoes and salt and saute another 10 to 15 minutes until the tomatoes are soft.
  2. Push the mixture to the sides of the skillet with a spatula and lay the fish pieces in a single layer in the middle of the pan. Smear the curry paste over the fish. Combine the coconut milk with the water and pour over the fish. Gently shake the pan to circulate the sauce, then cover and simmer over low heat for 10 minutes, or more, until the fish is cooked. It should not be necessary to turn the fish. Note that the sauce will be fairly thin.
  3. Check seasoning, then transfer fish to a warm serving dish and pour the sauce over.