Coconut Fish Curry | How to Make Coconut Fish Curry

Coconut Fish Curry

If you like Fish, you should definitely try this Coconut Fish Curry. I am sure you will fall in love with this dish.

Coconut fish curry is mainly famous in southern part of India, Thailand, Indonesia, etc.

I don’t like the raw smell of fishes. In the northern part of India, fish is normally deep fried and then added in the curry. Instead of deep frying it, I shallow fried the fish, but if you want to deep fry it or use it raw, you can definitely do that (if adding raw fish, please allow extra time to cook in the curry). I like to make my cooking very simple by adding fewer ingredients, so this recipe is not the traditional way to make coconut fish curry.

I have used Tilapia fillet here, but you can use any fish (filleted or with bone). I feel that coconut milk by itself is very flavourful. It enhances the taste of any dish if added. You can even add coconut milk in any vegetable curry to make the curry thicker and flavourful.

Coconut fish curry can be severed for dinner or lunch. It goes well with rice, chapatis, parathas, or as a rich soup with some salad.

Try this recipe and please let me know if you like this. Feel free to ask me any question related to my recipes. Thank you for visiting my blog.

If you try this recipe, I would love to know how it turned out. Please tag your picture with #tangyhoney on my Instagram or connect with me on FacebookTwitter, and Pinterest. Thank you so much for visiting my blog. See you very soon in my next healthy recipe. Stay healthy…

Prep. time: 5 mins Cooking time: 20 minutes Serve: 2


For sautéing the fish:

  • Fish fillet: 1 pound (500 gm)
  • Salt: 1 tsp or as required
  • Garlic powder or paste: 1 tbsp
  • Turmeric: 1tsp
  • Red chili powder: 1tsp
  • Oil: 2 tbsp
  • Black pepper: 1tsp

For making the curry:

  • Coconut milk: 400 gm
  • Tomato sauce: 2 tbsp
  • Garlic powder: 1tsp
  • Red chili powder: 1tsp
  • Turmeric powder: 1tsp
  • Black pepper: 1tsp
  • Salt: 1tsp
  • Oil: 1 tbsp
Coconut Fish Curry

Let’s begin: How to make Coconut Fish Curry with steps by steps photo

  • Wash and cut the fish fillet into small cubes.
  • Mix with salt, pepper, red chili powder, turmeric powder, garlic, and 1 tsp of oil.
Coconut Fish Curry
  • Mix with the spices very well.
Coconut Fish Curry
  • Heat oil in a pan, add some pieces fish at a time.
Coconut Fish Curry
  • Saute them both side carefully (approx 2 minutes each side in high heat)
Coconut Fish Curry
  • Once all pieces are sauteed, keep aside and start preparing for the curry.
Coconut Fish Curry
  • In the same pan, First, keep the flame on low heat and let it cool for a minute.
  • Then add garlic, red chili powder, turmeric powder, pepper, and salt.
Coconut Fish Curry
  • Mix them quickly.
Coconut Fish Curry
  • Add tomato sauce or diced tomato, mix with the spices.
Coconut Fish Curry
  • Add salt and cook this spices for a minute on low flame.
Coconut Fish Curry
  • Now add coconut milk and the half cup of water together.
  • Mix and let them boil.
Coconut Fish Curry
  • Now add the sauteed fish, mix them. Let them boil again for about 5 minutes.
Coconut Fish Curry
  • Turn off the flame and let it rest for around 5 to 10 minutes. You will see separated oil and curry became thicker.
  • Now garnish with some cilantro leaves and there you go. It is ready to serve now.
Coconut Fish Curry
  • Serve Coconut fish curry with chapati, or rice.
Coconut Fish Curry


Please follow us on:

Facebook (

Instagram (

Twitter (

Pinterest (

Please let us know if you like our recipes and what would you like to see next


Leave a Reply

Your email address will not be published.