Kerala Fish Curry Recipe | Kerala Fish Curry with Coconut

Share the yumminess

This Kerala Fish Curry recipe is one of the most favorite curry of mine and I have wanted to share it for a long time. And finally, it’s time now. I would say why in the post. Read ahead.

Bowl of Kerala fish curry.

Kerala Fish Curry

This curry is so special for any fish lover. As the name suggests it is from the Land of Coconuts, Kerala. As Kerala has a big coastal line, fish is the most used seafood. In my aunt’s house, a person comes daily in a bi-cycle to sell fresh fish. Just imagine how tasty it will be to cook with fresh fish. I can’t just explain and I really miss that taste when I cook with frozen fish I get here in the US.

Bowl of kerala fish curry with coconut along with spoon and spices on its side.
Learn how to make Kerala Fish Curry

As I said in the beginning, I waited a long time to share my favorite fish curry because I couldn’t get a good picture. Each time, I feel the picture doesn’t convey the taste of the dish. I hope now, I did a decent job of capturing fish curry which justifies the taste. Do you agree?

You might also want to check Kerala Mathi curry

How to make Kerala fish curry with Coconut

As the name suggests, we use coconuts to make this Kerala fish curry. We grind coconut with shallots, cumin seeds, and fenugreek seeds. The fenugreek seeds and the shallots give the unique flavor of the curry. Sauté shallots, and tomatoes in coconut oil. Add spices and tamarind extract. When the raw smell goes, add ground coconut. Let it boil for a few seconds. Now add cleaned and cut fish pieces. Cook till the fish pieces are done.

They usually use a special tamarind called ‘Kodum puli’ or Kokum. It gives a unique taste to the curry. Sardine or Mathi meen is the perfect fish to try this curry. As I couldn’t find fresh Sardines here in the US, I made this fish curry using Tilapia. A hardcore fish lover myself, I have made this fish curry with coconut a lot of times. This fish curry tastes great when eaten the next day. The fish would have soaked very well in the curry. If you can’t wait a day long, at least prepare 2 hours before you plan to serve.

Bowl of Tilapia fish curry with a spoon,spices and a piece of cloth on side.

Let’s discuss the ingredients

Fish – Sardine or Mathi fish is perfect to make this fish curry. If not you can use Tilapia.

Tamarind – I used the normal tamarind we get in Indian stores.

Coconut – You can use fresh or frozen coconut, thawed.

Methi / Fenugreek seeds – Methi seeds are a must for this Fish curry. It gives a unique taste but do not use it more as it gives a bitter taste.

Short video to make Fish curry

Do subscribe to our Youtube channel to get more video updates.

You may want to try this

2 in 1 Chicken Curry

Chicken Curry with Coconut

Andhra Chicken Curry

Kashmiri Chicken Curry

Pepper Chicken Curry

Recipe for Fish Curry using Tilapia

Ingredients

Tilapia Fish – 1 Lb (see notes)

Shallots – 7 or 8

Garlic – 2 pods

Tomato – 1 chopped

Coconut oil – 2 tsp

Turmeric Powder – ½ Tsp

Red chili powder – 1 ½ Tsp

Coriander powder – 3 Tsp

Tamarind – lemon-sized soaked in 1 cup water

Curry leaves – few

Mustard seeds – ½ Tsp

Methi seeds – ⅛ Tsp

Salt – as required

To grind

Coconut – ½ Cup grated

Jeera seeds – ½ Tsp

Methi seeds – ⅛ Tsp

Method

  • Clean and cut the fish. Apply some turmeric and keep aside.
  • Grind the coconut with the ingredients under ‘ To grind’.
  • In a deep pan, add oil.
  • When the oil is hot add mustard seeds and methi seeds. When the mustard seeds crackle, add shallots and garlic.
  • Once the shallots saute till golden, add tomatoes and spice powders.
  • Cook till the tomatoes become mushy.
  • Extract the tamarind juice from the soaked tamarind. Add this tamarind extract to the cooked tomatoes.
  • Let it boil till the raw smell goes.
  • Add the ground coconut mixture to it. Add the required salt.
  • Let it boil for a second and add fish pieces.
  • Cook in medium flame till the fish is cooked and soft.
  • Drizzle a tsp of coconut oil and add curry leaves. Close the pan and switch off the flame.
  • Serve the curry with rice.

Notes

  1. Use shallots for the best taste. But still, you can use normal onions if you can’t find shallots.
  2. Adjust the red chili powder as per your spice level.
  3. Try to use Coconut oil for the authentic taste.
  4. Sardine or Mathi is the perfect choice to make this curry. But I used Tilapia as I couldn’t get fresh Sardines.
Bowl of Kerala fish curry.
5 from 16 votes

Kerala Fish Curry with Coconut

Author: Lathiya
Kerala fish curry is so special one for any fish lovers. As the name suggests it is from the Land of Coconuts,Kerala.This fish curry tastes great when eaten the next day.
Prep Time:25 minutes
Cook Time:25 minutes
Total Time:50 minutes
Course: Main Course
Cuisine: Indian
Keyword: Fish Curry, Fish curry with coconut, Kerala fish curry
Servings: 4 people
Calories:

Equipment

Ingredients

  • 1 lb Tilapia Fish see notes
  • 8 nos Shallots
  • 2 pods Garlic
  • 1 no Tomato chopped
  • 2 Tsp Coconut oil
  • 1/2 Tsp Turmeric powder
  • 1 1/2 Tsp Red Chili powder
  • 3 Tsp Coriander Powder
  • Tamarind lemon sized soaked in 1 cup water
  • Curry leaves few
  • 1/2 Tsp Mustard seeds
  • 1/8 Tsp Methi seeds
  • Salt As required

To grind

Instructions

  1. Clean and cut the fish. Apply some turmeric and keep aside.
  2. Grind the coconut with the ingredients under ‘ To grind’.
  3. In a deep pan, add oil.
  4. When the oil is hot add mustard seeds and methi seeds. When the mustard seeds crackle, add shallots and garlic.
  5. Saute shallots till golden,add tomatoes and spice powders.
  6. Cook till the tomatoes becomes mushy.
  7. Extract the tamarind juice from the soaked tamarind. Add this tamarind extract to the cooked tomatoes.
  8. Let it boil till the raw smell goes.
  9. Add the ground coconut mixture in it. Add required salt.
  10. Let it boil for a second and add fish pieces.
  11. Cook in medium flame till the fish is cooked and soft.
  12. Drizzle a tsp of coconut oil and add curry leaves. Close the pan and switch off the flame.
  13. Serve the curry with rice.

Video

Notes

  1. Use shallots for the best taste. But still you can use normal onions if you can’t find shallots.
  2. Adjust the red chili powder as per your spice level.
  3. Try to use Coconut oil for the authentic taste.
  4. Sardine or Mathi is the perfect choice to make this curry. But I used Tilapia as I couldn’t get fresh Sardine.

Pin Kerala Fish Curry

You'll Also Love...

5 from 16 votes (4 ratings without comment)

Leave a Reply

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

Recipe Rating




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

30 Comments

  1. My partner cooked this recipe after we trawled Google.
    It was banging. So much so we are cooking it again today, and it has been written in to our family recipe book.

  2. First time making a fish curry, I’m a hardened curry maker, lamb, pork chicken etc….. and I must say this dish came out better than I could of thought! Amazing. Made a couple twicks to ingredients, but spot on. Everyone impressed.

  3. Guys, Thanks For sharing this Great Recipe. My Family Loved it. I am definitely sharing this recipe and this website with my friend. Hope they also love it. Thank you again for sharing such a great recipe.

  4. Thanks Guys, Your Recipe Was Too Fantastic. Me and My Family Loved it. I Will Share your Rrecipe with my friends.

  5. Ah, if you say it is one of your favorite curry recipes, I should definitely make it over the weekend. I mean, it looks absolutely delicious, and I am sure it is!

  6. I can never get enough fish recipes, especially during the summer, and I love a good curry, so this is the perfect recipe for me! It’s so delicious and comforting. Thanks for sharing!

  7. Oh, I love fish curry but I surely don’t make it often enough. This is a great ispiration and I will now save the recipe to make it this Friday , delish! Thanks for sharing 😉

  8. Kerala is top of my bucket list to visit partly because of the food! This fish curry looks beautiful. We have plenty of fresh fish here in Italy but not Tilapia, maybe I can use branzino (sea bass) instead.

  9. I love fish curry and yours looks so tasty. Sorry you don’t have a fish market near you. Luckily we have an International Food Market with an awesome selection of fish. Will be trying this soon.