Kerala Style Fish Curry (with green mangoes or kodampuli)

Jump to recipe

Here’s my recipe for Kerala style Fish curry using coconut milk.  The hallmark of the kerala fish curry is the tangy or sour taste which it gets from either Kodampuli (kokum) or from green (raw) mangoes.   In my video I have used raw(green) mangoes but you can use the same recipe for making Fish curry using Kodampuli.  Kodampuli (or Kokum although there is a slight difference between the two) as I have explained in my glossary on this site, is a very special kind of fruit that to the best of my knowledge is available only in the west coast of India, mainly in Kerala.  Fish curry using Kodampuli is just the best and my husband will relish it even if I serve this to him for every single meal!

I learnt to make this fish curry from my amma. Amma used to use fresh coconut milk from freshly grated coconut.  When I moved to the US, for a couple of years we used to get fresh coconut from the grocers and then make fresh coconut milk. But then occasionally the coconut used to turn out be foul smelling. And then you were left with no option for making coconut milk. So I was overjoyed when the Indian grocers started carrying fresh frozen grated coconut! So now I always have a stock of fresh frozen grated coconut(Daily Delight brand is what I use – sorry nothing else is as good!) in my freezer. That way I can always make a great batch of fresh coconut milk for this fish curry as well as for any of my other curries!

Btw, you can purchase Kodampuli online now. I am so glad that is so since many of you will be able to try making this curry now!

Watch the video :

Kerala Style Fish Curry using green mangoes or kodampuli
Recipe type: Main course, Seafood
Cuisine: Kerala Cuisine, Indian
Prep time: 
Cook time: 
Total time: 
Serves: 4
A delicious, spicy and slightly tangy fish curry made with coconut milk and garnished with coconut oil and fresh curry leaves
  • 10-12 1 inch thick pieces of King Fish(or King Mackerel)
  • 3 cups coconut milk - canned or homemade (see below instructions for making home made coconut milk)
  • ½ tsp thinly chopped ginger
  • 3 small green chillies slit length-wise (omit for AIP)
  • ½ tsp turmeric powder
  • 2 tsp red chilli powder (1 tsp for mild, 3 tsp for extra hot, OMIT for AIP)
  • 1½ tsp of sea salt
  • 1 cup of 1 inch cube raw/green mango pieces
  • (or 3 small pieces of kodampuli/kokum)
  • 1 tbsp finely chopped red onions or shallots
  • 1 tbsp coconut oil
  • 1 sprig of curry leaves
For getting home made coconut milk:
  • 2 cups of fresh grated coconut or (frozen grated coconut that has been thawed)
  • 2 cups plus 1 cup of warm water
For making homemade coconut milk:
  1. Take the 2 cups of fresh grated coconut (or thawed frozen grated coconut) and add to a blender along with 2 cups of warm water. Blend for about 1-2 minutes. Then strain using a large strainer directly into the pot with the fish. Next take the coconut from the strainer and again add to the blender with another 1 cup of warm water. Blend it again for about 1 minute and strain this milk into the pot so you will have approximately 3 cups of coconut milk.
For the fish curry:
  1. Take a medium size cooking pot (I use earthen pot since that’s what’s used traditionally in Kerala and this imparts a nice smoky flavor to the fish curry). But you could use any stainless steel or non stick pot. Add the cleaned pieces of fish into the pot(make sure to drain any water used for cleaning). Next add the green chillies and the ginger. then add the turmeric powder, red chilli powder and salt. Next add the cut raw mangoes (or the kodampuli that has been soaked in a tbsp of water for 5-10 mins). And finally add the coconut milk .
  2. Place the pot on the stove on medium heat for about 2-3 minutes till you see the coconut milk bubbling. Immediately put the burner on low simmer and cover the pot with a lid. Cook covered for about 20 minutes swirling the pot gently every 5 minutes or so in order to prevent the fish from sticking to the pot. Next open the lid and let the curry simmer for about 2 minutes in the open until you get the gravy to a thick consistency.
  3. Finally take one tablespoon of coconut oil in a tadka pan and heat the oil for about 30 seconds. Then add the chopped onions and saute till golden brown. Add the curry leaves with its stem. Pour all the coconut oil and the onions and curry leaves into the fish pot. Your fish curry is ready. Enjoy with rice and pappadam.
This curry is usually made with kodampuli or kokum. In the spring/summer when green mangoes are available, they are used instead to provide the tartness. Even when I use green mangoes, I adda small piece of Kodampuli since the green mangoes I get in the US are not very tart.

Kerala Style Fish curry

(Visited 1,301 times, 1 visits today)


    • Hello! This recipe can be AIP if you omit the chillies – both green chillies and the red chilli powder. I have updated the recipe now to show that. I had posted this recipe long before I started AIP so this recipe was not edited. thanks for the question! – Indira

  1. Hello there! I have to admit, I’m impressed with your site.
    I had no trouble navigating through all the information. I found what I needed in no time at all.
    Pretty great. Would appreciate it if you add forums or something like that,
    it would be a perfect way for your clients and some
    other visitors to interact. Congrats.

Leave a Reply

Your email address will not be published. Required fields are marked *

Rate this recipe:  

This site uses Akismet to reduce spam. Learn how your comment data is processed.