• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Foodies Terminal logo

  • Recipe Categories
    • Non-Vegetarian
    • VEGETARIAN RECIPES
    • BAKING RECIPES
    • DESSERT RECIPES
    • INSTANT POT RECIPES
    • AIR FRYER RECIPES
  • IP – Cooking Time
  • Our Policies
    • Accessibility
    • Privacy Policy
  • About Us
  • Nav Social Menu

    • Facebook
    • Instagram
    • Pinterest
    • Twitter
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Recipe Index
  • About Foodies Terminal
  • Instant Pot – Cooking Time
  • Privacy Policy
  • Accessibility
×
You are here: Home / Non-Vegetarian / Kerala Fish Curry with Coconut Milk

Kerala Fish Curry with Coconut Milk

Dec 19, 2019 · Modified: Jan 7, 2020 by Foodies Terminal 2 Comments 1900 words.

This post may contain affiliate links. Read full discloser by Foodies Terminal for more details.

Jump to Recipe Jump to Video Print Recipe
  • Facebook3
  • Pinterest205
  • Subscribe
  • Total208

You’ll love this Kerala Fish Curry with Coconut Milk. Wild caught Mackerel Fish cooked with common spices & coconut milk, in a spicy fiery sauce that has a slight tang from tamarind. You can mop up this Fish curry Kerala style endless number of times with hot white rice. Tastes best the next day!

Kerala fish curry with coconut milk in a black earthen pot
Kerala Fish Curry cooked with Mackerel in an earthen pot known as “manchatti”

Watch How to make Kerala Fish Curry

How to make Kerala Style Fish Curry

Kerala Fish Curry with Coconut Milk

Today’s Kerala fish curry recipe with coconut milk will never fail to astonish you with it’s stunning taste every single time.

Fiery, spicy & packed with exotic flavors this fish curry is one of it’s kind. For best flavors cook it with extra virgin coconut oil.

And use fishes like Sardine or Mackerel. If they are not readily available than, go for Bass, Mahi Mahi, Trout or snapper.

You’ll love the freshly pounded taste of ginger, garlic and shallots that complement the dry spices so well. Always makes one ask for multiple servings 😀

Also known as Nadan Meen Curry, this Kearala style fish curry is made with pantry staples & traditionally cooked in an earthen pot using Kudampuli popularly known as Malabar Tamarind or Fish Tamarind.

Kerala Fish Curry with coconut milk in a manchatti
Kottayam style Kerala fish curry with coconut milk

However, if you are not acquainted with Kudampuli or don’t have it handy use a small blob of tamarind. I did just that and could not have been happier with the result 🙂

Moreover, an earthen pot or “manchatti” is a recommended utensil to make this fish curry Kottayam style but it’s not mandatory, you can cook it in your favorite pot as well. I used an earthen pot because I had it handy.

Similarly, if you are looking forward to make Kerala fish curry without coconut milk skip using it and add water instead.

We cannot let go the flavors of coconut milk, it makes the fish curry taste heavenly good.

Let me tell you now that if you are a fish loving family & love making a wide variety of fish curries from various parts of India than don’t miss this Easy Monkfish Curry, Catfish Curry, Instant Pot Tilapia Fish Curry, Indian Salmon Curry, Fish Tikka Masala Recipe, Shorshe Salmon.

Kerala Fish Curry Ingredients

Find the exact measurements on the Recipe Card below

Nadan Meen Curry Ingredients
Nadan Meen Curry Ingredients
  1. Fish: We chose Wild Caught Mackerel, guts removed, cleaned and made into 2.5″ pieces.
  2. Shallots: Replace them with pearl onions or regular onions.
  3. Ginger Root
  4. Garlic pods
  5. Green Chilies
  6. Dry Spices: Kashmiri red chili powder or deggi mirch powder, coriander powder and turmeric.
  7. For tempering: Fenugreek seeds or methi and Black mustard seeds or rai/sarson, Fresh curry leaves.
  8. Coconut milk: Use freshly squeezed or store bought.
  9. Tamarind: just a small blob soaked in warm water.
  10. Oil: Extra Virgin coconut oil adds tons of flavor. However, you may swap it with any neutral oil.
Kottayam style kerala fish curry recipe with Mackerel
Traditional Kerala Fish Curry with coconut milk

Kerala Fish Curry Recipe – Tips & Tricks

  1. For BEST flavors choose fresh wild caught fish: Sardines & Mackerel are BEST choices for today’s Nadan Meen Curry with coconut.
  2. Use Shallots for authentic taste.
  3. Roughly grind the ginger, garlic, shallots & green chilies using a mortar or pestle: You can’t beat or replace the flavors of freshly pounded ingredients. Use a blender instead of a mortar & pestle.
  4. Use Coconut Oil for authentic taste.
  5. Do not overuse fenugreek seeds. They might make the fish curry bitter.
  6. Use Coconut milk. It gives this Nadan Meen Curry the best of best flavors.
  7. Do not fry the fish. Add them raw.
  8. Simmer the fish in the curry sauce at low for just 5 mins. This will prevent the fishes from getting over cooked.
  9. Allow the fish to rest in the curry for few hours before serving: This helps develop the BEST mature flavors.
  10. If you can, cook the fish curry in an earthen vessel or “manchatti”. The clay pot plays a great role in contributing the excellent flavors.
  11. Enjoy the spicy fish curry the next day. This tastes the BEST I would say 🙂
Spicy Indian kerala fish curry restaurant style in an earthen pot
Spicy Fish curry with fresh wild caught Mackerel

How to prepare Kerala Fish Curry step by step?

Steps in words below pictures

Nadan meen curry step by step recipe
Step by Step method
Indian fish curry kerala style step by step
Recipe Steps
Spicy Kerala fish curry with coconut milk garnished with curry leaves
The BEST Fish Curry made with wild caught Mackerel

Time needed: 30 minutes.

How to cook Kerala Fish Curry?

  1. Pound the ginger, garlic, shallots

    Throw in some green chilies and pound everything together until a into a textured mix and not a fine paste.

  2. Temper the oil

    Sizzle the fenugreek seeds, mustard and the fresh curry leaves for a few seconds.

  3. Fry the pounded onion, garlic, ginger

    Add the pounded mixture and fry very well over medium heat until oil begins to leave the sides of the pot.

  4. Sauté the Dry spices

    Add the dry spices and saute until the raw smell of the spices completely disappears. Sprinkle water to prevent them from getting burnt.

  5. Add water & bring it to a boil

    Pour water and mix well. Cover and just bring the curry sauce to a boil.

  6. Mix the tamarind and coconut milk.

    Add the tamarind soaked water and coconut milk. Mix well.

  7. Add the fish, cover and cook

    Add the washed, cleaned and diced fish pieces to the curry sauce. Mix well. Cover and cook until the fish is cooked through. Took me just 5 mins on medium low heat. Enjoy!

Love Fish? Cook these delicious Fish Curries from Foodies Terminal.

Indian Catfish curry recipe
Catfish Curry
Fish Tikka Msala recipe made with Salmon
Fish Tikka Masala recipe
Doi Maach cooked with Salmon steak
Doi Maach Recipe
Easy Monkfish Curry recipe made with coconut milk
Easy Monkfish Curry Recipe
Indian Salmon curry in an iron wol with a wooden spatula
Indian Salmon Curry
Tilapia fish curry served in an aluminum plate
Instant Pot Tilapia Fish Curry
Shorshe bata salmon recipe
Shorshe Salmon

This Recipe is updated with a *VIDEO* for better user experience.

Spicy kerala fish curry recipe

Kerala Fish Curry with Coconut Milk

5 from 2 votes
Print Recipe Pin Rate
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 4 people
Calories: 325kcal
Author: Meghna

Watch Recipe Video

Kerala Fish Curry also known as Nadan Meen Curry is a spicy, fiery fish curry recipe cooked in Kerala style with pantry staples, coconut oil, coconut milk and fresh fishes like Sardine or Mackerel. Fish Curry Kerala Style is easy to make and tastes awesome with rice.

Ingredients

  • 650 gms 2 small wild caught whole Mackerels (1.43 pounds)
  • 1 cup thinly sliced shallots
  • ¼ cup garlic roughly chopped
  • 2 tbsp diced ginger
  • 5 green chilies or more
  • ½ cup Coconut Milk
  • Marble size tamarind soaked in 3-4 tbsp warm water
  • ¼ cup extra virgin coconut oil
  • Salt (to taste)

For Tempering

  • ¼ tsp fenugreek seeds (methi)
  • ½ tsp black mustard seeds (sarson or rai)
  • 10 fresh curry leaves

Dry Spices

  • 1.5 tbsp Paprika or Deggi Mirch or Kashmiri Red Chili Powder
  • ½ tbsp Coriander Powder
  • ½ tsp Turmeric Powder
Want more Recipe Videos?Check out our Youtube channel!

Instructions

Prep the Fish

  • Clean the fish well, discard the guts and the gills. Wash the fish very well several times in a bowl filled with water. Pat the fish dry with the help of a kitchen towel and with the help of a knife dice the Mackerel into desired pieces. I got 4 pieces from each whole fish. Ste aside the fish pieces.

How to prepare the onion, ginger and garlic for the Nadan Meen Curry?

  • Add the diced ginger & garlic in a mortar and pestle and slowly pound it to semi grind the. Add the shallots and the green chilies and pound them all together to form a textured mix and not a fine paste. Looks something like this. Set it aside.

How to prepare Kerala Fish Curry?

  • Set an earthen cooking vessel or kadai or a pot over medium high heat and add coconut oil. 
  • When the oil becomes moderately hot throw in the fenugreek seeds, mustard and the curry leaves and allow them to sizzle just for a few seconds.
  • Now, add the pounded onion, ginger and garlic mixture and fry very well stirring continously until oil begins to leave the sides of the cooking vessel. At this time you may add salt. Also, you will begin to get a lovely aroma at this stage.
  • Add the dry spices and roast them well until you see streaks of oil appearing. You may sprinkle a few drops of water to help in the roasting process.
  • Pour about 1 cup water. Give everything a very good mix. Cover and bring the curry to one boil.
  • Open the lid and mix in the tamarind water first and than the coconut milk. Mix well.
  • Add the fish pieces. Coat them well with the curry sauce. Cover and cook over medium low heat until the fish pieces are just cooked through. Took be approximately 5 mins.
  • Switch off the heat. Allow the Kearala Fish Curry to rest for a while. I love to wait for atleast 2 hours for the flavors to mature. It certainly tastes the best the next day. Enjoy with hot white rice.

Notes

  1. Measuring units used, 1 cup = 240 ml & 1 teaspoon = 5 ml.
  2. Today’s recipe tastes best the next day. The flavors mature and become lip smacking good.
  3. Kerala Fish Curry or Nadan Meen Curry profile: Spicy, mildly sour with a subtle fragrance of coconut.
  4. Best Fishes to use: Sardine or Mackerel. Or else Trout, Baas, Mahi Mahi, Snapper.
  5. DO NOT use ginger garlic paste ever. It will completely change the flavors of the Nadan Meen Curry and not in a good way!
  6. Don’t have mortar and pestle? Make that rugged texture mix of onion, ginger & garlic in your mixer grinder. Add the stuffs and just blitz them for a few seconds so that they don’t turn into a smooth paste.
  7. Use coconut milk with fat that is whole coconut milk for richer better tasting Kerala fish curry.
  8. Kudampuli Substitute: Tamarind.
  9. Want to make it without coconut?  Omit coconut milk and add 1 cup more water to make the curry sauce.
  10. Adjust the spices, oil, tamarind according to your taste preferences. 
  11. Want to make it more spicy? Add ½ tbsp. red chili powder.
  12. How to use Kudampuli? Soak the Kudampuli in warm or hot water for 30 mins. Squeeze and discard the soaked kudampuli, use the kudampuli soaked water to make the fish curry.
  13. Shallots substitute: Use pearl onions or regular onions whatever is handy and available to you.
  14. STORING TIPS: The Fish Curry Kerala style will last for 4 days in the fridge in an air tight container. 
  15. SERVING IDEAS: We love it with hot white rice or Kerala Style Crepes known as Appam.
 
Calorific details are provided by a third party application and are to be used as indicative figures only.
 
Nutrition Facts
Kerala Fish Curry with Coconut Milk
Amount Per Serving
Calories 325 Calories from Fat 126
% Daily Value*
Fat 14g22%
Saturated Fat 9g56%
Cholesterol 75mg25%
Sodium 194mg8%
Potassium 880mg25%
Carbohydrates 20g7%
Fiber 5g21%
Sugar 8g9%
Protein 35g70%
Vitamin A 1250IU25%
Vitamin C 62.7mg76%
Calcium 90mg9%
Iron 3.1mg17%
* Read our privacy policy – Calorie information is provided as a courtesy only and should be leveraged as an estimate rather than a guarantee.Percent Daily Values are based on a 2000 calorie diet.

Nutrition

Calories: 325kcal | Carbohydrates: 20g | Protein: 35g | Fat: 14g | Saturated Fat: 9g | Cholesterol: 75mg | Sodium: 194mg | Potassium: 880mg | Fiber: 5g | Sugar: 8g | Vitamin A: 1250IU | Vitamin C: 62.7mg | Calcium: 90mg | Iron: 3.1mg
Course :Main Course
Cuisine :Indian, Kerala
Keyword :Fish Curry Kerala Style, Kerala Fish Crury, Kerala Fish Curry Recipe, Nadan Meen Curry
Hungry for more?Never miss a new recipe follow us on Pinterest @Foodiesterminal & search for recipes using #foodiesterminal on Pinterest.

Fish Curry Kerala Style- FAQs

What is Kerala Fish Curry?

Kerala Fish Curry is a spicy fish curry cooked with pantry special spices, with or without coconut milk , using Kudampuli or Malabar Tamarind and contains fresh fishes like Sardine etc.
It’s a distinctly regional fish curry belonging from the state of Kerala, India. Traditionally it is cooked in an earthen vessel known as “manchatti” & with coconut oil.

How to make Kerala Fish Curry without coconut?

Skip adding the coconut milk from today’s recipe. Cook the Kerala Fish Curry with water.

How to make Kerala Fish Curry with coconut milk?

You can make Kerala Fish Curry with coconut milk by adding fresh or store bought coconut milk after frying the masalas and adding water to the Bhuna masala.

How to thicken Kerala Fish Curry?

You can thicken Kerala Fish either by boiling down the sauce and thickening it to the right consistency that you prefer or you may add 2 tbsp. of coconut cream or coconut meat paste.

What is Kudampuli?

Kudampuli also known as Malabar Tamarind or Fish Tamarind is a fruit that’s popularly used in the Kerala Cuisine. It’s a tropical species of Garcinia native to Indonesia.

Pin it for Later!

Nadan Meen curry kerala style fish curry
Traditional Fish Curry
« Turkey Black Bean Corn Chili
Lauki Gosht »

Reader Interactions

Comments

  1. helan says

    September 4, 2021 at 9:06 am

    5 stars
    Thanks For Sharing this Amazing Recipe. My Family Loved It. I will be sharing this Recipe with my Friends. Hope They will like it.

    Reply
    • Foodies Terminal says

      December 28, 2021 at 3:58 am

      So glad you enjoyed the recipe Helan!

      Reply

Do let us know if you created this recipe Cancel reply

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

Recipe Rating




Primary Sidebar

Welcome!


Meet Meghna

!Hi! I am Meghna! Welcome to my web kitchen! I am the recipe developer, cook, writer & photographer behind this blog. Here you’ll find delicious, tried & tested recipes with step-by-step photos & videos.

Read about us

Subscription Form

By subscribing, you consent you are above 16 years and you accepted our Privacy Policy published here.



Get comfy this winter with our most requested soup recipes.

Download FREE eBook NOW

Watch our channel


Subscribe NOW

Follow Along

Footer

↑ back to top

About

  • Privacy Policy
  • Accessibility Policy

Newsletter

  • Sign Up! for deliciousness.
  • Unsubscribe

Contact

  • Contact

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2020 Foodies Terminal