Caroline's Cooking

  • Recipe Index
  • By country or region
  • By season or holiday
  • Subscribe
  • About
menu icon
go to homepage
  • Recipe Index
  • By country or region
  • By season or holiday
  • Subscribe
  • About
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • Twitter
    • YouTube
  • search icon
    Homepage link
    • Recipe Index
    • By country or region
    • By season or holiday
    • Subscribe
    • About
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • Twitter
    • YouTube
  • ×
    Home » Main dishes

    Goan fish curry

    Modified: Aug 28, 2023 · Published: Feb 17, 2017 by Caroline

    • Share
    • Reddit
    • Flipboard
    • Threads
    This Goan fish curry consistently gets rave reviews! It's really easy to make, packed with flavor & spice, and ready in less than 30 minutes, even making from scratch. A delicious dish that's way better than take out. #fish #curry #indianfood

    This Goan fish curry is really easy to make, packed with flavor & spice, and ready in less than 30 minutes. A delicious dish that's way better than take out.

    Jump to Recipe
    close up view of Goan fish curry in bowl

    This post may contain affiliate links, where we earn from qualifying purchases. See more details in the policy page.

    I have a few cookbooks which I dip in to now and then when I have a few minutes to breathe. I used to use them much more, but these days it's more occasional inspiration or for the details on favorites. A couple are favorite writers, others are from particular regions, and I know pretty much what I'll find in each.

    I've been meaning to make another fish curry for a while, and so when it was announced this month's Fish Friday Foodies' theme was going to be Indian fish curry, it was the perfect excuse. I went straight for my Indian cookbook and after a little debate, I decided to try a Goan fish curry.

    Goan fish curry over rice viewed from overhead

    What defines a Goan fish curry?

    India has a large stretch of coastline and so fish is common in the cuisines of these areas. There are definite regional variations in the flavors used, although some spices are common, as is coconut milk.

    Goan fish curries are generally made with:

    • coconut milk (or freshly grated coconut),
    • a range of common curry spices and
    • something to give a distinct slight sourness, usually from tamarind but it can be vinegar or other ingredients.

    Part of this hot-sour flavor comes from incorporating Portuguese influences (the use of wine/vinegar or similar in cooking) into the more typical Indian flavors. Goa has a diverse history with a good 450 years under Portuguese rule, which has influenced the flavors of the region's cuisine.

    Goan fish curry in bowl viewed from side

    This curry was a little too spicy for the kids, so I made a kid-friendly salmon curry for them, but we instantly loved it, and have had it many times since.

    It's full of wonderful spiced flavor, in a creamy coconut sauce with a slight tang from the tamarind. It's quick and easy enough to be great for a busy night as well. Forget take out, this Goan fish curry is so much better both flavor-wise and it's healthier.

    adding tomatoes to onion and spice base for sauce

    How to make Goan fish curry

    I've adapted a few recipes to give something that was fairly authentic without being overly complex. While it might look like there are a lot of ingredients, this Goan fish curry is really easy to make.

    The long list is mainly for the spice mix, or masala, which gives it so much depth of flavor. The steps to make it are:

    • You make the masala first, by toasting the whole spices, crushing them along with the garlic and ginger then mix in the rest.
    • Soften the onion a little then add the masala and mix.
    • Next, add some tomato and fresh chili, then the coconut milk and tamarind.
    • Finally add the fish to cook in the flavorful sauce in only a few minutes.
    adding fish to curry base

    What kind of fish is best?

    There are a few options on fish for this dish. Typically you might see it with pomfret, a flat fish, in India but that's not something I have ever seen here.

    Although you add it towards the end so it doesn't have too long to break up, I'd still recommend a relatively firm white fish. I typically use haddock and it works really well.

    There is so much flavor in this Goan fish curry that comes together so quickly and easily. Creamy coconut, enough spice without being over the top, and plenty of depth of flavor. It's definitely going back on our menu soon, and I hope it will go on yours too.

    Goan fish curry over rice in bowl from overhead

    Interested in learning more about Indian cooking?

    I have a number of other Indian recipes on the site such as mains like:

    • Malabar prawn curry (shrimp curry, which has some similarities to this dish)
    • lamb rogan josh,
    • paneer Makhani (made with and paneer, a firm cheese)
    • keema matar (made with ground beef)

    as well as snacks/apps like cauliflower pakora and masala dosa (a potato filled thin crunchy crepe) and brinjal pickle (eggplant chutney) to have on the side.

    I'd also recommend a couple Indian cookbooks which show the great diversity of Indian cooking (affiliate links) - Madhur Jaffrey's Indian Cooking and Floyd's India.

    Remember to pin this for later.

    Goan fish curry
    Print Recipe
    4.85 from 32 votes

    Goan fish curry

    With a tang from the tamarind and plenty spice, this Goan fish curry is easy to make & so packed with flavor.
    Prep Time5 minutes mins
    Cook Time15 minutes mins
    Total Time20 minutes mins
    Course: Main Course
    Cuisine: Indian
    Servings: 2 (or 3 smaller)
    Calories: 534kcal
    Author: Caroline
    SaveSaved!

    Ingredients

    For the spice paste/masala

    • 2 teaspoon coriander seeds
    • 1 teaspoon cumin seeds
    • ½ teaspoon mustard seeds
    • 2 - 3 cloves garlic
    • 1 tablespoon chopped fresh ginger (1tbsp is approx a 1in/2.5cm piece)
    • ¼ teaspoon salt
    • ½ teaspoon cayenne pepper
    • ½ teaspoon paprika
    • ½ teaspoon turmeric

    For curry

    • 1 tablespoon vegetable oil
    • 2 green chilis
    • 1 onion
    • 1 tomato
    • 1 lb haddock or use cod, pollock or other firm white fish
    • 2 teaspoon tamarind concentrate
    • 1 cup coconut milk

    Instructions

    • Warm a small skillet/frying pan over a medium heat and toast the whole spices (coriander, cumin and mustard seeds) for a couple minutes until fragrant. The mustard seeds may start to pop which is a sign to stop.
    • Roughly chop the garlic and ginger and crush with the salt to a relatively smooth paste. Add the toasted spices and crush. Add the remaining powdered spices and mix to a relatively smooth paste.
    • Finely dice the chilis and onion. Dice the tomato. Warm the oil in a medium-large skillet or other shallow pan over a medium heat.
    • Cook the onion in the oil for a few minutes until it has softened. Add the spice paste and stir through. Cook for a minute or two then add the tomato and chili and let the liquid almost disappear (a minute).
    • Cut the fish into large bite-sized chunks.
    • Add the tamarind and coconut milk to the pan, mix through. then put the fish chunks in and cook until cooked through, a couple mins.
    • Serve over rice.

    Video

    Nutrition

    Calories: 534kcal | Carbohydrates: 22g | Protein: 41g | Fat: 33g | Saturated Fat: 27g | Cholesterol: 122mg | Sodium: 949mg | Potassium: 1208mg | Fiber: 4g | Sugar: 9g | Vitamin A: 1110IU | Vitamin C: 20mg | Calcium: 97mg | Iron: 5.9mg
    Tried this recipe?Please consider Leaving a Review!

    See some of my favorite cooking tools and ingredients in the Caroline's Cooking Amazon store. 

    This Goan fish curry consistently gets rave reviews! It's really easy to make, packed with flavor & spice, and ready in less than 30 minutes, even making from scratch. A delicious dish that's way better than take out. #fish #curry #indianfood
    This Goan fish curry is really easy to make, packed with flavor & spice, and ready in less than 30 minutes. A delicious dish that's way better than take out. #curry #fish

    « Oysters Rockefeller
    Persian walnut cookies (Nan-e gerdui) »
    • Share
    • Reddit
    • Flipboard
    • Threads

    Comments

      Leave a Reply Cancel 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.

    1. Clare Anderson says

      August 30, 2020 at 2:07 pm

      5 stars
      Tried this for the first time tonight for my husband and I used cod and it was absolutely delicious- thanks for sharing the recipe

      Reply
      • Caroline's Cooking says

        August 31, 2020 at 1:42 am

        Great, glad to hear you enjoyed!

        Reply
    2. Ramkumar says

      August 21, 2020 at 3:55 pm

      5 stars
      Tried the exact recipe with Dorade fish. Loved it ❤️

      Reply
      • Caroline's Cooking says

        August 21, 2020 at 9:36 pm

        Sounds good, glad you enjoyed!

        Reply
    3. Sanna says

      July 04, 2020 at 3:40 pm

      5 stars
      This was amazing, so quick to make and you still get a beautiful outcome. I omitted the tamarind, added lime juice in the end instead and used basa fish. I also made twice as much gravy, so I had a portion to freeze (without the fish), as I am highly pregnant and need to have a full freezer with delicious and nutritious foods 🙂

      Reply
      • Caroline's Cooking says

        July 04, 2020 at 6:24 pm

        So glad to hear you enjoyed! And yes, definitely a good idea to have some spare sauce in the freezer at this point 🙂

        Reply
    4. Tim says

      May 19, 2020 at 2:57 pm

      5 stars
      I substituted the tomato with a tablespoon of tomato paste and added fresh fish stock. Absolutely one of the best curry recipes I’ve used. Thank you.

      Reply
      • Caroline's Cooking says

        May 20, 2020 at 4:28 am

        Yes tomato paste certainly works as an alternative, and great having fresh fish stock as well. Glad you enjoyed!

        Reply
    5. Reed Franklin Adam says

      May 08, 2020 at 5:00 pm

      5 stars
      Made this a few weeks ago and it's definitely going on my repeat recipe list. Thought it was fantastic. Added some potatoes but probably won't do that next time.

      Reply
      • Caroline's Cooking says

        May 10, 2020 at 7:26 am

        Glad to hear you enjoyed! It's one of our favorites as well.

        Reply
    6. Ginger says

      January 12, 2020 at 1:01 pm

      4 stars
      Great recipe! I grilled & added some red bell pepper & zucchini pieces, & added fresh spinach leaves, we loved it.

      Reply
      • Caroline's Cooking says

        January 13, 2020 at 9:49 am

        Glad to hear you enjoyed, it really is such a favorite of ours too. Those sound like tasty additions, too.

        Reply
    7. Stuart says

      November 11, 2019 at 11:38 am

      I made this as part of a big spread when we had friends over at the weekend - absolutely delicious! Thank you for this recipe.

      Once I'd made the spice mix it all came together really quickly and easily so suitable for a week-night dinner too, just serve over rice. For the record I used haddock (it was the only MSC certified fish on the shelf when I went to the shop) and it worked perfectly well.

      Reply
      • Caroline's Cooking says

        November 12, 2019 at 2:18 pm

        So glad to hear you enjoyed. Yes you can certainly use different fish in this and I can see haddock being good (it just might break up a little more than some).

        Reply
    8. Tara says

      November 03, 2019 at 1:39 pm

      5 stars
      Absolutely amazing curry! Wow. What an amazing blend of different layers of flavour. Please please upload more Indian non vegetarian recipes. I am from India but I still would love to learn more of these from you. Can't wait!!

      Reply
      • Caroline's Cooking says

        November 05, 2019 at 7:31 pm

        So glad you enjoyed, it's a big favorite here too. I do keep meaning to explore some other curries so I will see what I can do!

        Reply
    9. Karen George says

      October 25, 2019 at 1:29 pm

      5 stars
      Just cooked this ...fantastic, as good as the one we’ Had in our Indian restaurant! Used a garam masala, which I’d made previously. Didn’t have tamarind, so used two teaspoons of sugar and some lemon juice. Husband is not a great lover of fish, but I like to have it on a Friday, so now u’ve Found a winner. Thank you x

      Reply
      • Caroline's Cooking says

        October 26, 2019 at 11:25 am

        So glad you enjoyed - it's a big favorite here too!

        Reply
      • Arlyn BG says

        April 28, 2020 at 7:04 pm

        This looks very good and appetizing.. I just wanna know if the readily available garam masala Or curry powder that I have at home would be enough instead of making your own? And would the procedure be the same? I wanna make it good coz I wanna convince my vegan boyfriend that he can be pescatarian instead 🙂 Thanks a lot!

        Reply
        • Caroline's Cooking says

          April 28, 2020 at 8:14 pm

          I'd really recommend against using the pre-mixed spices for this as the flavors just aren't quite right - they are intended to help speed up to get a particular flavor but it's not the same as those in this Goan curry. Particularly it's missing the tamarind which is key here. I know it might look like a few ingredients, but it's actually pretty easy so hope you'll give it a try as it is!

          Reply
    10. Dawn says

      September 21, 2019 at 5:10 pm

      5 stars
      The flavors worked so well with the fish we used. Keeping this. Thanks!

      Reply
      • Caroline's Cooking says

        September 23, 2019 at 8:16 am

        Great to hear you enjoyed, it's definitely one of our favorites.

        Reply
    11. Evdokia Fryer says

      September 21, 2019 at 4:41 am

      5 stars
      Absolutely delicious. Doubled the recipe and added curry leaves as I have a tree. Didn’t have any tamarind but substituted it with equal amount of brown sugar and lime juice. I used Blue Grenadier which is New Zealand hake. Will buy done unsweetened coconut milk but after a couple of mouth fulls the spices take over- thanks for fabulous recipe. I have many Indian cookbooks but love this recipe!

      Reply
      • Caroline's Cooking says

        September 23, 2019 at 8:15 am

        So glad to hear you enjoyed, and yes can see curry leaves are good in there if you have them.

        Reply
    12. Roshini says

      July 20, 2019 at 10:51 pm

      5 stars
      This dish was beyond delish, and super simple to make. I've already made this several times, and plan on adding it to my recipe collection. 😀
      Thank you for sharing this recipe!

      Reply
      • Caroline's Cooking says

        July 23, 2019 at 8:03 am

        Glad you enjoyed! It's definitely one of our favorites as well.

        Reply
    13. Parimala says

      May 08, 2019 at 4:54 am

      5 stars
      Really great recipe my son love it...

      Reply
      • Caroline's Cooking says

        May 08, 2019 at 11:06 am

        So glad to hear! It's definitely a favorite.

        Reply
    14. Sarah G says

      March 30, 2019 at 10:48 pm

      5 stars
      This was delicious. Is it easy to double the recipe as there was only enough for my husband and me and I would like to make it for friends.

      Reply
      • Caroline's Cooking says

        March 31, 2019 at 9:52 pm

        So glad you enjoyed! Yes, just double everything if you want twice as much and otherwise the directions are the same.

        Reply
    15. Elena says

      February 15, 2019 at 1:20 pm

      5 stars
      Best curry ever, this receipt is brilliant and so easy to make. Thank you so much for sharing, my family love it and we will be having it very often

      Reply
      • Caroline's Cooking says

        February 16, 2019 at 3:40 pm

        So glad to hear you enjoyed, it's such a favorite of ours as well.

        Reply
    16. dhaval says

      December 13, 2018 at 5:00 pm

      Just FYI, it tastes a lot better with fresh grated coconut as opposed to coconut milk. Coconut milk tends to be quite sweet and upsets the balance. This is meant to be slightly tangy and spicy.

      Also try dried red chillies instead of the green ones, you might like the result more ;-). I prefer putting in all the curry ingredients (fresh grated cocunut, chillies, salt) in a blender. It gives it the nice texture (the coconut milk makes it quite runny).

      If you are in the US, you can find pomfret in the asian stores, (generally frozen though). Not sure about europe. We cook it with basa fish, and tilapia as well.

      Not tried it with haddock, so I will take your word for it,

      Reply
      • Caroline's Cooking says

        December 15, 2018 at 4:06 pm

        Thanks for your comment, and I can appreciate fresh coconut is good but it's actually not something we can find here all that easily (at least not consistently). I always use unsweetened coconut milk and have never found this to be sweet, although I can see that concern. And yes, if you use coconut itself I'd imagine a blender is helpful to combine.

        Reply
    17. Chris says

      August 25, 2018 at 8:50 am

      5 stars
      This Curry was Super easy to make.. it was absolutely delicious and went down a storm with friends.. can’t actually wait to make it again.. do you have any recommendations for a meat curry recipe?

      Reply
      • Caroline's Cooking says

        August 25, 2018 at 1:36 pm

        That's great! So glad you liked it. I have a few meat curries I really like - on the site there is a beef massaman curry and lamb rogan josh, both of which I love. They are actually both made in the slow cooker to help get the flavors right through the meat but could also be done as a braise. They are not quite as quick as this but it's largely hands off cooking.

        Reply
    18. Shu says

      August 06, 2018 at 3:47 pm

      5 stars
      Love this recipe! I made it with Tilapia Fish and tasted heavenly 🙂 ! Me and my husband enjoyed with Basmati Rice.
      Just few changes I made -

      1. I did not have tamarind concentrate so I replaced with 1 teaspoon of lemon oil.
      2. Also I crushed onion in a bullet then fried in the oil.
      3. In the end since my curry was little thick (as onions were crushed), I added around 1/2 cup water.

      I am going to try this soon with different Fish !

      Reply
      • Caroline's Cooking says

        August 07, 2018 at 8:15 pm

        So glad you enjoyed it! Yes lemon is not a bad alternative if you don't have tamarind, though I do recommend hunting some down if you can. And absolutely, worth experimenting with different fish!

        Reply
    19. Rachel says

      July 24, 2018 at 1:43 am

      5 stars
      I have used this recipe for over a year now! First served it at a party and I now get friends & family requesting it when they come over! Easy to make for just a couple of people or for a party and off the chart flavour! I usually use cod or haddock simply because it stays intact and i have never been disappointed! Thanks Caroline for sharing!!

      Reply
      • Caroline's Cooking says

        July 24, 2018 at 5:06 pm

        Thanks for letting me know, Rachel, I'm so glad it has become a favorite - it's one we come back to often and love over and over as well!

        Reply
    20. Daisy says

      March 24, 2018 at 2:25 pm

      5 stars
      This was so delicious. We used basa fillets and red chilli as didn’t have green. Such gorgeous layers of flavour and perfect blend of creamy and spicy. Thanks for sharing!

      Reply
      • Caroline's Cooking says

        March 26, 2018 at 8:18 pm

        So glad you enjoyed, and I couldn't agree more about the layers of flavor.

        Reply
      • Rose says

        November 12, 2019 at 8:33 am

        I want to make this tonight, how do I prepare the tomato for the dish?

        Reply
        • Caroline's Cooking says

          November 12, 2019 at 11:29 am

          Sorry, looks like a little part of the description was deleted in updating recipe format at some point, now amended - it's diced then added along with the chili. Hope you enjoy!

          Reply
    21. Val - Corn, Beans, Pigs & Kids says

      March 19, 2018 at 1:44 pm

      This looks amazing! I can't wait to try it.

      Reply
      • Caroline's Cooking says

        March 20, 2018 at 8:26 pm

        Thanks Val, hope you enjoy!

        Reply
    22. Jolene says

      March 18, 2018 at 11:15 am

      I love your posts because you cook the most interesting things! I need to work on getting my guys out of their comfort zone more.

      Reply
      • Caroline's Cooking says

        March 20, 2018 at 8:19 pm

        Thanks Jolene! In fairness the kids can be pretty skeptical at times, but this wasn't one I'd try on them anyway due to the spice, but we love it!

        Reply
    23. Jamie says

      March 03, 2018 at 3:30 pm

      5 stars
      Thank you for this recipe. It taste beautiful. I did however use salmon instead of white fish. Still tasted great. Thanks again.

      Reply
      • Caroline's Cooking says

        March 05, 2018 at 9:44 pm

        So glad to hear you enjoyed it, it's a big favorite here. And I can imagine salmon would work well too, as it clearly did.

        Reply
    24. Gary says

      December 23, 2017 at 8:53 pm

      5 stars
      Did it with swordfish. Bomb-diggitty! Fantastic. Thank you

      Reply
      • Caroline's Cooking says

        December 24, 2017 at 2:37 pm

        So glad you enjoyed, and I can imagine swordfish being great in there too.

        Reply
    25. Jo says

      December 18, 2017 at 5:00 am

      5 stars
      WOW! thank you for an amazing recipe. Have been searching for a Goan fish curry for a long time, this was easy and simply devine! My husband (fussy curry eater) loved every part of it. Will be definately on our family favourite list. Do yourself and your family a favour and TRY it, its awesome.

      Reply
      • Caroline's Cooking says

        December 18, 2017 at 9:42 pm

        Thanks Jo, I am so glad you enjoyed it. It's a big favorite here too, and love hearing when others love it as much!

        Reply
    26. Angela says

      December 03, 2017 at 10:40 pm

      5 stars
      Just made this tonight and it was extremely delicious. We cook Indian food all the time and this is definitely a keeper! Thanks so much.

      Reply
      • Caroline's Cooking says

        December 05, 2017 at 4:38 pm

        Thanks for letting me know, so glad to hear you enjoyed it!

        Reply
    27. Naveen says

      November 15, 2017 at 12:49 am

      Hi
      I surprised my family with this. This was the first dish ever I cooked. And everyone was amazed.
      Thankyou.

      Reply
      • Caroline's Cooking says

        November 15, 2017 at 1:37 pm

        I am so pleased you both made it and everyone loved it! That's great to hear - thanks so much for coming back to let me know!

        Reply
    28. Stefanie says

      October 29, 2017 at 3:19 pm

      5 stars
      This was SO TASTY and relatively fast for a scratch curry! I will definitely make it again and again.

      Reply
      • Caroline's Cooking says

        October 30, 2017 at 12:53 pm

        Thanks Stefanie, so glad you liked it, and I agree I love how quick it is given you are making from scratch. And you're reminding me I need to make it again soon myself!

        Reply
    29. Jan says

      October 24, 2017 at 3:55 pm

      Can we use Tilapia?

      Reply
      • Caroline's Cooking says

        October 24, 2017 at 8:49 pm

        Yes, tilapia stays fairly firm and can take on flavor so should work.

        Reply
    30. Jennifer says

      August 12, 2017 at 6:15 am

      5 stars
      Wonderful- thank you for sharing. I used mackerel for the fish and it was the best fish curry I've tried. Just perfect 🙂

      Reply
      • Caroline's Cooking says

        August 12, 2017 at 12:16 pm

        Thanks for your comment, Jennifer, I'm so glad you enjoyed it. It has become a favorite here too!

        Reply
    Newer Comments »
    Caroline's Cooking

    Welcome! I'm Caroline and this is where I share recipes inspired by travels, places I want to go, or just ideas from feeding the family. Most recipes are easy to make and healthier, but there are treats too!

    Read more →

    Try these popular recipes

    • baked portobello mushrooms on plate
      Baked portobello mushrooms
    • side view of torn loaf of Japanese milk bread
      Japanese milk bread
    • Tarta de Santiago from overhead
      Tarta de Santiago (Spanish almond cake)
    • Sautéed French green beans on plate
      Sautéed French green beans
    • stacked plates with English tea sandwiches close up
      Traditional English tea sandwiches
    • Swedish cardamon buns with one on plate in front
      Swedish cardamom buns

    Recent posts

    • jar of ajvar red pepper spread with some spread on slices of bread in front and pepper to side.
      Ajvar (Balkan red pepper spread)
    • plate of pieces of mars bar slice.
      Mars bar slice (chocolate caramel rice krispie treats)
    • plate of pasta with fresh tomatoes, spaghetti al pomodoro crudo.
      Pasta with fresh tomatoes (spaghetti al pomodoro crudo, raw tomato sauce)
    • two slices of pan con tomate, Spanish tomato bread, on wooden board with cheese and almonds behind in background.
      Pan con tomate (pa amb tomàquet, Spanish tomato bread)

    Footer

    • Privacy Policy
    • Language and measurements
    • About Caroline's Cooking
    • Web stories

    Caroline's Cooking is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.

    Copyright © Caroline's Cooking 2014 - 2026

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required