Indian Fish Coconut Curry

Normally, when I make curry dishes, whether Indian or Thai, I start with a shortcut – a ready-made curry spice paste that I can find in most grocery stores. But making the curry spice paste from scratch is just as easy, tastes infinitely fresher and the flavors of the aromatics really shine through in the coconut milk, instead of just being “spicy hot” like normal ready-made pastes.

The extra 5 minutes spent on grating the onion, ginger and mincing garlic is definitely worth it. This recipe is from Entice with Spice by Shubhra Ramineni. It’s her first book and published by Tuttle Publishing, the same company that published my own Steamy Kitchen book. It’s filled with simple Indian family recipes (and beautifully photographed dishes) that are perfect for busy families. This Indian Fish Coconut Curry is a fine example. Beginning to end, it took less than 20 minutes to make.

The ingredients are simple: garam masala (a very warm Indian spice blend), cayenne chili powder, coconut milk, chopped tomatoes, fresh fish fillets, ginger, fresh chilies (optional), garlic and half an onion).

Instead of chopping the onion, grate it using the large holes of a box grater. This way, you’ll get very fine onion that forms the basis of the curry spice paste.

I also grate the ginger this way too.

Cut the fish fillets into nice big chunks. This is fresh swordfish, but you can use any firm fish fillet.

The first step is to cook the aromatics very slowly – the onion, garlic and ginger go in first.

As you cook, you’ll see the aromatics turn to a soft golden color.

Add in the tomatoes.

And let that cook down too – as it cooks down, you’ll see that it forms a soft, paste-like consistency.

Add in the spices and seasonings.

Coconut milk and water.

Drop in a fresh halved chili pepper if you’d like.

Let the curry come to a boil and then add in your fish to cook. Four minutes later, it’s done!

Serve this with basmati rice or any Indian flatbreads.

Indian Fish Coconut Curry Recipe

Adapted from Entice with Spice by Shubhra Ramineni.
Use any type of firm fish fillets - salmon, swordfish, red snapper, catfish, grouper, etc. You can even add other types of seafood in this curry - shrimp, mussels would both be wonderful in addition to or in place of the fish.
Prep Time 5 minutes
Cook Time 15 minutes
Servings 4

Ingredients
  

  • 1 pound boneless, skinless fish fillets
  • 1 tablespoon vegetable oil
  • 1/2 onion, grated on large holes of box grater
  • 1 teaspoon grated fresh ginger
  • 2 cloves garlic, finely minced
  • 1 fully ripe tomato, diced or 1 1/2 cups canned diced tomatoes
  • 1 teaspoon garam masala
  • 1/4 teaspoon chili powder (cayenne)
  • 1/2 teaspoon salt
  • freshly ground black pepper
  • 1 cup coconut milk
  • 1/4 cup water
  • 1-2 fresh chili peppers, cut in half lengthwise (optional)

Instructions
 

  • Wash the fish and pat very dry. Cut the fish into 2-inch pieces.
  • Heat a medium saucepan over medium heat and swirl in the oil. When the oil is heated, add the onion, ginger and garlic. Turn the heat to medium-low and let the aromatics cook slowly. Saute until very fragrant, about 5 minutes. Take care not to let it burn!
  • Add the tomato and saute for another 3 minutes, stirring frequently. Use your spatula and smash the tomatoes a bit, to break them up.
  • Add the garam masala, chili powder, salt and pepper. Stir to combine and cook for 2 minutes. This is the masala (spice base).
  • Turn the heat to medium-high. Pour in the coconut milk and the water. Add in the chili pepper if using. When the mixture comes to a good boil, add in the fish and cook for 4 minutes or so, until the fish is cooked through.
Tried this recipe?Let us know how it was!

Did you try this recipe? Please leave a star rating in the recipe card below and leave a review in the comment section! I always appreciate your feedback and I know other readers do, too!

Stay in touch with me in our Facebook group, on Pinterest or follow me on Instagram! Sign up for my email list, too where we chat all things recipes, tips, giveaways, and more!

110 Comments

  1. Hi, I have followed this recipe several times in the past, and have it saved in my favourites. But now the ingredients list and basic method is missing from the post. This may be a technical glitch but I’m very disappointed as I don’t remember the quantities of the ingredients.

    Reply
  2. The ingredients and method is missing of this post.

    Reply
  3. Lovely pictures and great recipe. We make fish curry with coconut in a slight different way. I am gonna try this anyways. Food lovers will always try varieties. Even I have a recipe area to publish my experiments. If get time look at this also.

    Reply
  4. Since I found this recipe, it’s become a firm favourite in our house and is requested weekly by my husband and children. It’s such a delicious dish! Thanks for sharing.

    Reply
  5. 5 stars
    Made this at least 10 times, it’s an excellent recipe. I do think it’s 100x better with the addition of fresh curry leaves. I add them with the fish, about 12-15 or so.

    Reply
  6. Just made this tonight and can’t believe it tasted as good, if not better than, the local restaurant fish masala! Thanks so much for sharing this recipe – will become one of our favorites for fish.

    Reply
    • Thanks Mike! -jaden

      Reply
  7. Made this recipe with swai fish. Absolutely delicious. Didn’t hv coconut milk used half & half instead. Thank you for the recipe.

    Reply
    • You’re very welcome Vivi!

      Reply
  8. i love this recipe and i make it often, but i was wondering what would be the best way to substitute chicken?

    Reply
    • Hi Arwen, just add in diced chicken in place of the fish! Cooking time should be similar, if you cut the chicken into smaller pieces.

      Reply
      • thank you!

        Reply
  9. Loved this fish curry — it was very tasty! Even my 18 month old really enjoyed the flavours of it. Will be making this again. Thanks for the recipe!

    Reply
    • Hi Michelle – wow, I love that your baby is adventurous in food!

      Reply
  10. This was really tasty! I made it with basa fish. It was nice to find this recipe, as I like fish but was only ever baking it and that was getting boring!

    Reply
  11. Made this with halibut – wonderful! Definitely will make this again. Added a Tbs of brown sugar at the end to combat the bitterness of the chili peppers, and it was perfect. So easy to make in a wok – 5 stars!

    Reply
  12. Exotic fish dish I will try and add some of my flavours. Thanks a lot with love to you chef.

    Brenda Ferns, India

    Reply
  13. Wow! This is delicious! I found swordfish at my supermarket too which was random.Amazing recipe! I didn’t add the fresh chilli but still had a nice temp to it.

    Reply
  14. I cooked this last night using baramundi fish it was delicious

    Reply
  15. can unsweetened coconut almond milk be substituted for the coconut milk?

    Reply
    • Hi Heather, not sure that would taste right.

      Reply
  16. Loved trying this! For some reason, mine came out a little bland (maybe I didn’t add enough tomato?). I added some lemon juice and curry powder and that seemed to have fixed it. Thank you for this recipe!

    Reply
  17. This is a very nice sauce base. I wanted more coconut milk and less tomato, so I used 2 Tbsp tomato paste and 2 C (1 can) coconut milk. Served over cauliflower vegetable pilaf with a little raita made from the last of the yogurt I have today. A little cod and egg finished it off.
    Thank you.

    Reply
  18. Wonderful recipe! I would love to know where you got your cooking pan, as shown in the photos – I’ve been on the hunt for something similar and this looks perfect!

    Reply
  19. Here I am stuck in Kentucky after taking on the fifth largest bank in the US while the US was after me! lol- and I was looking for a good recipe for cod and found this! I was so happy ! Glad to see you are doing well and looking great too! xoxo MM

    Reply
  20. You may want to clarify. The Indians call Paprika Chilli Powder because Paprika is dried, ground mild pepper. The spicy Chilli Powder they use is like our Cayenne Pepper.

    You show a picture of Chili Powder, which is not made 100% from chiles. It’s made to season chili. So it contains a mishmash/hodgepodge of ingredients. It’s not to be used in Indian cuisine.

    Reply
    • PS everyone liked the meal. I felt it was almost like a dessert, it was so delectably light, sweet and palate pleasing!

      Reply
  21. Did you thaw your frozen fish first or just throw it in from frozen?

    Reply
    • Either! Add a couple of minutes to cooking, if frozen.

      Reply
  22. Thank you!

    Reply
  23. Hi there,
    Could I use Chicken instead of fish for this recipe?

    Reply
    • Hi Annie – yes sure!

      Reply
  24. This is the first time I have ever attempted a curry without the paste. I followed the recipe to a T (left out the chilis as the grocery store was out), used haddock because that’s what I had and it was fantastic. So easy too. My husband said it was the best recipe I’ve done in awhile. I will be making this again and again. Thanks!

    Reply
    • Thank you so much Leigh!

      Reply
  25. I was looking for a brilliant and tasteful way for giving a chance to frozen cod fish. It came out AMAZINGLY and it is easy! My husband couldn’t gen enough.
    We accompained it with simple basmati rice and a little salad of valerian, chicory, almonds, red onion and lemon in order to complete the palette of flavors with something fresh and slightly sour.
    Very good! We’ll do it again!

    Reply
    • Thank you Alessa!

      Reply
  26. Awesome. Added a little lime zest and just a hit of sugar to bring out the coconut milk.

    Reply
  27. Will cod work for this? If not, any suggestions?

    Reply
  28. Great recipe! I used lake trout and shrimp and added lemon juice and cilantro.

    Reply
  29. Its about 4 A.M. today is my gf’s b’day. I want to cook for her. I found this recipe in nice & easy steps. Thank You. Now it’s time for cooking

    Reply
  30. When do you add the fresh chili pepper(s)??

    Reply
  31. I made this today but altered some ingredients but still, it turned out so good. Thanks 🙂

    Reply
  32. I used your Curry Fish recipe for the frozen sole fillets I had. It turned out so well! Spicy and absolutely delicious… my teenage kids and I love it. Thank you for this recipe.

    Reply
  33. I am using this recipe for my daughters 21st Birthday.

    Reply
  34. Yummy, and easy to make!

    Reply
  35. Would fish curry reheat well? Frankly, reheating fish gives me the willies, which means since I’m cooking for one, I rarely cook fish at all. But maybe since this is more of a stew…

    Thanks! 🙂

    Reply
    • I just reheated it tonight (24 hours later), and it was fine.  Including the fish (swordfish in my case)

      Reply
  36. It’s perfect time to make a few plans for the longer term and it is time to be happy. I’ve learn this publish and if I
    could I want to recommend you few attention-grabbing issues or suggestions.
    Maybe you could write next articles regarding
    this article. I wish to read more things approximately it!

    Reply
  37. This was my first curry from scratch and it was fabulous!

    Reply
  38. Thank you for such a quick and simple AND DELICIOUS recipe.

    Reply
  39. Mackerel fish goes great with this recipe. A couple of fresh curry leaves as a final garnish works great too.

    Reply
  40. I made this again last night, Jaden. It is SO good!

    Reply
  41. I made this last night, Jaden and it was fantastic! I believe that the extra time spent grating the onion made a difference, too. I put some curry and turmeric in it, too. So good over rice. Thank you!

    Reply
  42. I am going to try this with hammour for tonite, let’s see how it goes.

    Reply
    • Hammour may be a good idea.  i am sure the curry will turn out great.  We cook our fish curry, or for that matter all our curries only in pure-clay.  The food turns out great and is extremely healthy.  i got my pots from MEC cookware (google MEC cookware) these are made from tested & certified all-natural clay.

      Reply
  43. It not just looks amazing but the taste of it… sooooo delicious! We have tried it with fish and with chicken as well, there is no difference in satisfaction 🙂 I’m so glad that I found this recipe! Thank you!

    Reply
  44. I’ve just made it but for me somehow the flavours were a bit weak. It’s absolutely delicious but I added some curry leaves into the mix as well.

    Reply
  45. This was dinner tonight. All I can say is, YUM!

    Reply
  46. This was so tasty!! I just started to discover Thai cuisine …
    Love the spices ..

    Reply
  47. This was really delicious. I didn’t have any firm fish so I just used tilapia that was still a bit frozen and it turned out really well! Thanks, Jaden. 🙂

    Reply
  48. I just made this dish for dinner. It smells amazing and it took such little time! My fish was only 300g, so I added some broccoli. ( sounds odd, but it worked nice.) I am so glad somehow I got to your website. Seems like I will be coming back more often as I love making yummy dish for my husband♥Thanks Jaden!

    Reply
  49. This looks lovely and simple! And there is nothing, NOTHING like the smell of onion, ginger and garlic in a pan. Mmmmm, I’m getting hungry just thinking about it.

    Reply
  50. What a wonderful dish!
    I’ve never heard of fish curry before so I would love to try it at home. It looks very simple so I hope I could do it at my dorm 🙂
    Thanks for posting this recipe

    Reply
  51. That dish looks delicious Jaden. What kind of fish did you use on this? I like your wok it looks thick, is it cast iron? Thank you for sharing this yummy-looking fish curry Jaden. More success…

    Reply
  52. This is such an easy, excellent dish. i usually add ‘paanch phoron’ at the beginning. very nice step-by-step photos.

    Reply
  53. This is my first visit and surely won’t be my last. I love what I see. Curry is a common dish in my country. Ready curry paste is easily available too. I have yet to do a curry post in my blog. Your picture instructions is awesome.

    Reply
  54. I love coconut curry dishes, this one looks delicious!! Great pictures too.

    Reply
  55. Mmmm…yum. Not sure if it’s authentic or not, but I’d love to be able to make it more of a one-pot dish with the vegetables inside – maybe broccoli or greens.
    Any tips on making a vegetarian or a mixed veggie and fish version?

    Reply
    • For a veg version – tofu cubes, broccoli, carrot slices would be great!

      Reply
  56. Jaden, love your website. When I’m looking for a “go-to” recipe, yours is the first place I check. I’m looking for a new box grater, which kind is yours (featured in the picture grating onions)?
    Thanks 🙂

    Reply
    • It’s made by Microplane. Love it – it’s comfortable to hold.

      Reply
  57. This looks amazing, Jaden! I can’t help but notice your wok…it looks non-stick. Is it? Do you love it? Thanks so much!:-)

    Reply
    • I lovelovelove this wok. It’s a nonstick by Anolon.

      Reply
  58. This looks fantastic! I bet it would be good with a variety of fish and some mussels thrown in too… kind of a curry fish stew. So much flavor!

    Reply
  59. Just made a salmon version for dinner tonight. We all loved it. Question about the coconut milk. I took off most of the fat that seperates at the top of the can, as I imagined it would be too greasy alongside the salmon, then added some in at the end as it needed more creaminess.. DO you use it or not?

    Reply
    • depends on if I’m on a diet or not 😉 but generally yes, I do use the creamy fat in the coconut milk.

      Reply
  60. I’d love to add this and a link to my Lenten Menu- may I?

    Reply
  61. Hi, Jaden. Sounds wonderful and easy, but may I suggest blending or puree-ing roughly chopped onion, garlic, ginger and a red chilli pepper (or two if you like it spicy-hot! Instead of using cayenne pepper powder) instead of grating (which might make one’s eyes water)? Also, do cook the garam masala with the fresh paste at the beginning because that would give time for the dried ground spices to cook and mature (easier on sensitive tummies) – to become more aromatic? It makes a difference! 🙂

    Reply
  62. Thanks so much for making Curry doable! I am always intimidated- but this looks easy and delicious!

    Reply
  63. Sorry, didn’t read the recipe properly, you used tomatoes as well!

    Reply
  64. I just cooked this myself with mullet (locally fished off the North Mediterranean coast), but I added a tin of tomatoes and some turmeric and chilli instead of the garam masala,and added chopped cilantro (corriander) at the end…..very moorish!

    Reply
  65. glad you liked my coconut fish curry! I use monkfish, but so glad you liked it with swordfish as well! 🙂

    Reply
  66. something to make this weekend. thanks!

    Reply
  67. This looks delicious! I have never made curry from scratch. I’ll have to give it a try 🙂

    Reply
  68. Jaden, you read my mind! I was just thinking about making shrimp curry for dinner tonight. This looks so good, I can’t wait to try it.

    Reply
  69. I made it last night with chicken and first thing out of my daughter’s mouth was, “Mom, you’re a great cook.” Second thing was, “Why don’t we start eating food like this more often?” We will! Thank you for the recipe.

    Reply
  70. Very cool recipe. This curry is actually “pretty”!

    Reply
  71. Hi, this fish curry comes from the south indian state called kerala, and it looks delicious in the pics you have posted. We add 4-5 green chilies (seeds and all), and few peppercorns too. But guess it would be too spicy for lots of people (not indians though)

    Reply
  72. Jaden, this looks like such a delicious curry! My husband and I would enjoy this so much. Thanks for sharing your wonderful recipe and mouthwatering photos! 🙂

    Reply
  73. Wow, loved the kadai you used in the picture. Coconut milk adds such sweetness to any Indian sauces. I love using it in my curries and I am sure everyone in your family would have loved the Indian menu 🙂

    Reply
  74. Spice bottles labeled “Chili Powder” usually contain a mixture of spices (paprika, oregano, cumin, garlic, cayenne, onion, etc.) and are intended for use in chili. If the bottle is labeled “Cayenne chili powder”, it most likely contains straight cayenne. As Jaden already wrote, you want the straight cayenne.

    Reply
  75. Thank you for the reminder that even though some shortcuts are good tasting (like curry pastes), it isn’t much more effort to make the same dish with fresh ingredients. I have some chicken I was going to cook up for dinner and I’ll try your recipe for a spicy chicken curry.

    Reply
  76. Just finished making this for dinner – smells wonderful.

    I used salmon, 4 minutes cooking was perfect. Thanks Jaden for another great recipe.

    Reply
  77. I love all your recipes. My favorite so far is the roasted Kale. I certainly will try this fish curry though.

    Reply
  78. Hi. This recipe looks absolutely amazing and I really want to make it for my flat next week. Only thing is that I HATE onions – wont touch them, wont eat them! In your opinion will this recipe work without the onions? Should I add more ginger and garlic to compensate?
    Thanks for your help 🙂

    Reply
  79. I have been intimidated away from making curry from scratch, but you made this seem so easy!

    Reply
  80. YUMMM. Quick question, though – in my pantry, “cayenne” and “chili powder” are two very different things (I also use McCormick). So should I be using the chili powder (which tastes like more of a blend and is what I use to make chili), or cayenne (pure heat which, to be fair, I already use in just about anything but definitely has a different flavor profile than the chili powder)?

    Thanks for another great idea!!

    Reply
  81. Fantastic! Love it that you featured another fabulous Indian curry. The myth about how spicy and difficult to cook a curry is finally squashed by you Jaden 😀

    Reply
  82. How easy is that? Wow. That looks like it would be yummy with tofu or veggies as well. Wonder if I could get my kids to try it.

    Reply

Trackbacks/Pingbacks

  1. Indian Fish Coconut Curry Recipe | louisvilleartkids - […] Indian Fish Coconut Curry Recipe […]
  2. Indian-Style Coconut Fish Curry - […] recipe is a jazzed up version of this one from Steamy Kitchen. Since I’ve never made a fish curry…
  3. Indian Recipes for Everyone To Try! - [...] Indian Fish Coconut Curry Recipe | Steamy Kitchen Recipes https://steamykitchen.com/14700-indian-fish-coconut-curry.html Mar 23, 2011 … Step by step photos for…
  4. At our table this week 12/7 ~12/13 - [...] out with the kids Baked Tacos Left overs Indian Fish Coconut Curry Black Bean and Toasted Corn [...]
  5. Indian Recipes for Everyone To Try! - [...] Indian Fish Coconut Curry Recipe | Steamy Kitchen Recipes https://steamykitchen.com/14700-indian-fish-coconut-curry.html Mar 23, 2011 … It's filled with simple Indian…
  6. Indian Recipes for Everyone To Try! - [...] Indian Fish Coconut Curry Recipe | Steamy Kitchen Recipes https://steamykitchen.com/It's filled with simple Indian family recipes (and beautifully photographed…
  7. Indian Fish Coconut Curry | FlowHound - [...] – salmon, swordfish, red snapper, catfish, grouper, etc. You can even add other types of seafood in this curry – shrimp,…
  8. Indian Fish Coconut Curry | Dietdecide - [...] Source: Steamy Kitchen SIMILAR [...]
  9. Good Diet = Good Ankle? | amyeatsfood - [...] I still get to make amazing dishes like this: Curry Salmon dish Share this:TwitterFacebookLike this:LikeBe the first to like…
  10. Loco Over Coconut | The Design Tree by Greentea Design - [...] Kitchen has a whole slew of yummy coconut milk based dishes, among them this beautiful Indian fish curry. The recipe…
  11. Cream Dory with Dill « The Virgin Stove - [...] — who is a much better food photographer and food stylist than I can ever dream to be —…
  12. Indian Fish Coconut Curry Recipe | Steamy Kitchen | Easy Family Style Recipes - [...] Steamy Kitchen book. It’s filled with simple Indian family recipes (and beautifully … easy family recipes – Google Blog…

Submit a Comment

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

Recipe Rating




Featured Review

easy_beef_ramen_noodle_bowl_sidebar_ad