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

The Yummy Delights

  • Recipes Index
  • Curry Recipes
  • Subscribe
  • About Me
menu icon
go to homepage
  • Recipes Index
  • Curry Recipes
  • Subscribe
  • About Me
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes Index
    • Curry Recipes
    • Subscribe
    • About Me
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » Recipes » Easy Restaurant-Style Curry Recipes

    Authentic Goan Fish Curry

    Last Updated On: Feb 5, 2026 by Preeti Nayak · 1 Comment

    Goan Fish Curry is a traditional Goan coastal curry made with fresh mackerel, coconut, dried red chillies, tamarind, and kokum. This is a staple fish curry that is tangy, mildly spicy, and ready in 30 minutes, making it perfect for an easy lunch or dinner. This Goan mackerel curry pairs best with steamed rice or Goan bread and is cooked using a simple simmering method that keeps the fish soft and intact.

    Jump to Recipe
    TOTAL TIME 30 minutes minutes
    SERVINGS 3 servings
    goan fish curry served in a bowl.

    This Goan fish curry recipe for rice is mildly spicy, tangy, and perfect for everyday meals. This fish curry gets its signature tangy taste from kokum and freshly ground coconut, which are commonly used in everyday Goan cooking.

    In many Goan homes, fish curry and rice are everyday food, not something made only for special occasions. Living in Goa, I learned this fish curry from my Goan neighbour, who shared her family's recipe with me.

    I've been making it the same way at home ever since, and I cook it twice a week because my family loves it. If you enjoy spicy-tangy Goan flavours, you may also like Moriche Ambotik, Goan Caldin, Goan kingfish curry, or Recheado Fish Fry.

    Jump to:
    • About this Recipe
    • Ingredients Notes
    • How to make Goan Fish Curry (With Step-By-Step Photos)
    • My Tips for Making the Best Goan Fish Curry
    • Recipe FAQs
    • Goan-Style Fish Curry Variations
    • Other Goan Fish Recipes to Try!
    • Recipe Card
    • Other Fish Recipes to Try

    About this Recipe

    I make this authentic Goan fish curry the same way it is cooked in many Goan Hindu homes. My recipe is easy, made with freshly ground coconut masala and fresh fish. No oil is used to make this curry.

    I have learned that slow simmering gives a lighter coconut-based fish curry and helps the mackerel stay soft without breaking. Most days I use Bangda (mackerel), but when that is not available, kingfish or sardines work just as well. You can also use the same coconut-tamarind base to make a delicious Goan prawn curry.

    This Goan mackerel fish curry tastes even better the next day. At home, we often enjoy the leftovers for breakfast with Poi or Pao (Goan bread). You may also like other traditional Goan recipes, Chicken Xacuti, Khatkhate, and Chicken Cafreal.

    Ingredients Notes

    Goan fish curry uses simple ingredients commonly found in Goan home cooking. Fresh coconut forms the base of the curry, dried red chillies add colour and mild heat, and souring agents like tamarind or kokum give it the signature tangy taste.

    image of 5 mackerel fish on a white plate.

    Fresh Fish for Goan Fish Curry

    Authentic Goan fish curry is always made with fresh saltwater fish such as mackerel (bangda), kingfish, sardines, or pomfret. Fresh fish always gives the right texture and flavour in this coconut-based fish curry in Goan homes.

    Canned fish is not ideal for this recipe. I tried making this curry with canned fish and was not happy with the results. Since canned fish is already cooked, it breaks apart easily and changes the taste and texture of the curry. If canned fish is all you have, add it only at the very end of cooking.

    individually labeled ingredients to make goan fish curry laid out on a table.

    See the recipe card at the end of the post for full ingredients, quantities, and a printable version.

    • Coconut: Freshly scraped coconut is used to make this fish curry. Coconut gives the fish curry a creamy texture. If fresh coconut is not available, you can substitute it with full-fat coconut milk, as used in this Goan Caldine Curry.
    • Spices: This fish curry uses a simple, freshly ground masala made with turmeric, dried red chillies, and coriander seeds.
    • Red chillies: Dried byadgi red chillies are commonly used as they give a bright colour and mild heat. You can also use dried Kashmiri red chillies. If using Kashmiri red chilli powder, add it while grinding the masala.
    • Coriander seeds: Whole coriander seeds give better flavour, but coriander powder can be used if needed. Add it while grinding the coconut masala.
    • Tamarind: Tamarind adds tanginess to the fish curry. Soak it in hot water for 10-15 minutes, remove the seeds, and extract the pulp by pressing it with your fingers. Lemon juice or vinegar can be used as a substitute if tamarind is not available.
    • Kokum: Kokum is commonly used in Goan fish curries as a souring agent and is added while the curry simmers. It gives this fish curry a distinct coastal flavour. Skip if unavailable.
    • Teppal (Triphal): Teppal, also known as triphal, is used in some Goan and coastal Karnataka fish curries. It adds a subtle aroma and flavour. Use only the outer covering and discard the seed. Add it in small quantities, or skip it if you don't have it.

    How to make Goan Fish Curry (With Step-By-Step Photos)

    Step 1: Marinate the fish: Add salt and turmeric to the mackerel fish and rub it well on all sides. This helps remove the raw fish smell and lightly flavours the fish. Keep it aside while you prepare the masala.

    Step 2: Prepare the masala: In a mixer or grinder jar, add coconut, Byadgi red chilies, coriander seeds, turmeric powder, tamarind, ginger, and garlic. Add a little water and grind to a smooth paste. Keep it ready.

    Collage image of 4 steps showing preparations to make Goan fish curry. It shows making the coconut masala and marinating the fish.

    Step 3: Make the curry: Transfer the ground coconut masala to a deep, heavy-bottom pan. Add water to adjust the gravy consistency. It should be neither too thick nor too thin.

    Collage image of 6 steps showing cooking the Goan fish curry with coconut, kokum and teppal. It shows the addition of fish, kokum and teppal to the curry and cooking fish curry.

    Step 4: Place the pan on medium heat and bring the curry to a gentle boil. Lower the heat and simmer for 3-4 minutes. Add the marinated fish, kokum, and teppal to the curry. Cook on medium heat for about 2 minutes. Taste and adjust salt if needed.

    Tip: Do not stir with a ladle, as the fish may break. Instead, gently swirl the pan by holding the sides with a kitchen cloth.

    Step 5: Simmer the fish curry: Lower the heat and cook for another 3-4 minutes, or until the fish is cooked through. Switch off the heat and keep the curry covered for 10 minutes before serving. Serve this spicy and tangy Goan-style fish curry with steamed rice.

    My Tips for Making the Best Goan Fish Curry

    • Add fish only after the curry starts boiling. This helps the fish cook evenly and prevents it from breaking.
    • Do not stir with a ladle after adding fish to the curry. Gently swirl the pan using a kitchen cloth. This keeps the fish pieces intact.
    • Cook the fish on low heat. Fish cooks quickly, usually in 3-5 minutes, depending on the thickness. Overcooking will make it break and turn dry.
    • Be careful with salt. Salt is added while marinating the fish, so always taste the curry after adding the fish.
    • Use teppal (triphal) carefully. Discard the seeds and use only the outer skin. Add just a few pieces for aroma. Remove and discard while serving. Do not eat it. Skip if unavailable.

    Recipe FAQs

    How to serve this Goan fish curry?

    This fish curry pairs best with steamed rice. You can also serve it with Goan bread (Pao or Poli) or sliced bread for a local touch. I like to serve it with rice and Mackerel fry or Goan Prawns Fry.

    What fish works best for this Goan fish curry?

    Fish like mackerel (bangda), kingfish (iswan), pomfret (paplet), or butterfish (soundale) work very well for this curry.

    Can I make this Goan fish curry without Kokum?

    Tamarind or lemon juice works well as a substitute.

    Is this Goan fish curry spicy?

    It has a spicy & tangy curry. You can reduce the spiciness by using fewer chilies or by de-seeding them. And if you like spicy, add more red chilies to taste.

    Goan-Style Fish Curry Variations

    • Goan Hindu style: A simple, mildly spiced fish curry. Tamarind or kokum is used as the main souring agent.
    • Goan Catholic style: Usually spicier, with added spices like peppercorns and cumin. Some versions use vinegar instead of tamarind for tang.

    Other Goan Fish Recipes to Try!

    • kingfish curry served on a white plate with a bowl full of rice on the side.
      Goan Kingfish Curry Recipe (Surmai Curry)
    • crispy king fish fry goan style served on a white plate with onion rings and lemon wedge.
      Kingfish Fry Goan Style Recipe
    • recheado mackerels served on a plate with lemon wedges and onion rings. Recheado masala fish recipe.
      Goan Recheado Fish Fry | Mackerel Fish Recheado Masala
    • goan caldine curry with fish in a coconut milk based gravy.
      Goan Caldin Curry

    If you try this recipe, please leave a comment and rating below! We'd love to hear your feedback. And, consider following me on social media so we can stay connected. I'm on Facebook, Pinterest, and YouTube!

    Recipe Card

    goan fish curry with coconut served in a white bowl.

    Goan Fish Curry

    Learn how to make authentic Goan fish curry with this easy step-by-step recipe. A tangy and spicy, coconut-based fish curry perfect for rice or bread. This traditional fish curry from Goa includes the flavors of coastal Indian cuisine.
    5 from 1 vote
    Print Pin Rate
    Course: Main
    Cuisine: Goan, Indian
    Prep Time: 10 minutes minutes
    Cook Time: 20 minutes minutes
    Total Time: 30 minutes minutes
    Servings: 3 servings
    Calories: 189kcal
    Author: Preeti Nayak

    Video

    YouTube video

    Equipment

    • 1 Deep bottom pan

    Ingredients

    For the Masala

    • 1 cup freshly scraped coconut
    • 6-7 dried byadagi red chilies or Kashmiri red chilies
    • 1.5 tablespoon coriander seeds
    • ½ teaspoon turmeric powder
    • a small ball of tamarind
    • 1- inch ginger
    • 6-7 garlic cloves

    For the Curry

    • 5 Mackerel fish (medium size) Fresh fish works best
    • salt to taste
    • turmeric powder
    • 3-4 kokum (skip if you do not have it.)
    • 8-10 teppal and tirphal (skip if you do not have it.)

    Instructions

    • Marinate the fish: Add salt and turmeric to the fish and rub it well on all sides. This helps remove the raw fish smell and lightly flavours the fish. Keep it aside while you prepare the masala.
    • Prepare the masala: In a mixer or grinder jar, add coconut, Byadgi red chilies, coriander seeds, turmeric powder, tamarind, ginger, and garlic. Add a little water and grind to a smooth paste. Keep it ready.
    • Prepare the curry base: Transfer the ground coconut masala to a deep, heavy-bottom pan. Add water to adjust the gravy consistency. It should be neither too thick nor too thin.
    • Cook the curry: Place the pan on medium heat and bring the curry to a gentle boil. Lower the heat and simmer for 3-4 minutes. Add the marinated fish, kokum, and teppal to the curry. Cook on medium heat for about 2 minutes. Taste and adjust salt if needed.
    • Do not stir with a ladle, as the fish may break. Instead, gently swirl the pan by holding the sides with a kitchen cloth.
    • Simmer the fish curry: Lower the heat and cook for another 3-4 minutes, or until the fish is cooked through. Switch off the heat and keep the curry covered for 10 minutes before serving. Serve this spicy and tangy Goan-style fish curry with steamed rice.

    Notes

    • Add fish only after the curry starts boiling. This helps the fish cook evenly and prevents it from breaking.
    • Do not stir with a ladle after adding fish to the curry. Gently swirl the pan using a kitchen cloth. This keeps the fish pieces intact.
    • Cook the fish on low heat. Fish cooks quickly, usually in 3-5 minutes, depending on the thickness. Overcooking will make it break and turn dry.
    • Be careful with salt. Salt is added while marinating the fish, so always taste the curry after adding the fish.
    • Use teppal (triphal) carefully. Discard the seeds and use only the outer skin. Add just a few pieces for aroma. Skip if unavailable.
    •  

    Nutrition

    Calories: 189kcal | Carbohydrates: 16g | Protein: 20g | Fat: 14g | Saturated Fat: 9g | Sodium: 211mg | Fiber: 6g | Sugar: 6g | Vitamin A: 643IU | Vitamin C: 101mg | Calcium: 40mg | Iron: 3mg

    Nutrition information is automatically calculated, so should only be used as an approximation.

    Tried this recipe?Mention @theyummydelights or tag #theyummydelights!

    Other Fish Recipes to Try

    • Mangalroean Mackerel Curry
    • Sardine Curry
    • Fish Masala Fry
    • Andhra Fish Fry

    More Easy Restaurant-Style Curry Recipes

    • Mangalorean egg drop curry with two eggs on a serving plate. Served with some onion slices and lemon wedge on the side.
      Mangalorean Egg Drop Curry (Poached Egg Curry)
    • goan ambotik in a skillet.
      Goan Ambot Tik Recipe | Moriche Ambotik
    • achari chicken served in a white bowl.
      Achari Chicken Recipe
    • goan prawn ambot tik in a skillet.
      Goan Prawn Ambot Tik Recipe

    Reader Interactions

    Comments

      Share your thoughts Cancel reply

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

      Recipe Rating




    1. Preeti

      August 10, 2025 at 8:01 pm

      5 stars
      I make this Goan Fish Curry almost every alternate Sunday, and it never fails to be a comforting, flavor-packed meal. With its simple, authentic Goan flavors and rich, satisfying taste. Try it, you will love it.

      Reply

    Primary Sidebar

    image of preeti nayak.

    Hi, I'm Preeti!

    I'm Preeti, the author, photographer, and recipe creator behind The Yummy Delights. I share simple, family-friendly Indian home-style recipes and Mediterranean-inspired dishes, all tested in my own kitchen using everyday ingredients.

    More about me →

    Valentine's Day Recipes

    • microwave chocolate mug cake recipe
      Microwave Chocolate Mug Cake (2-minute Recipe)
    • one-pot mediterranean chicken and rice in a skillet.
      One Pan Mediterranean Chicken and Rice
    • spicy chicken spaghetti in a skillet. This spicy chicken pasta is garnished with Parmesan cheese, parsley and a dash of red pepper flakes.
      Spicy Chicken Spaghetti
    • Indian butter chicken served in a white bowl.
      Indian Butter Chicken Recipe
    • chicken macaroni recipe in a skillet.
      Chicken Macaroni
    • cajun chicken sandwiches placed on a board.
      Grilled Cajun Chicken Sandwiches

    Popular Recipes

    • manglalorean style chicken sukka or kori sukka recipe.
      Mangalorean Chicken Sukka (Kori Sukka)
    • one-pot mediterranean chicken and rice in a skillet.
      One Pan Mediterranean Chicken and Rice
    • Chicken ghee roast in a black pan. It shows succulent pieces of chicken coated with ghee roasted masala in a black color pan.
      Mangalorean Chicken Ghee Roast (Ghee Roast Chicken)
    • chicken masala served in a white bowl with onion slices and a lemon wedge.
      Chicken Masala Recipe (Quick & Easy)
    • dahi chicken in a white color bowl.
      Dahi Chicken Recipe (Yogurt Chicken Curry)
    • prawns ghee roast served in a white bowl.
      Mangalorean Prawn Ghee Roast Recipe

    Footer


    Back to Top ⬆

    Logos of media outlets and websites where The Yummy Delights has been featured or referenced.
    • Facebook
    • YouTube
    • Pinterest
    • Instagram
    General
    • About Me
    • Contact Us
    • Recipe Index
    Legal
    • Privacy Policy
    • Terms of Service
    • Disclaimer & Copyright
    • Accessibility Policy

    © 2025 THE YUMMY DELIGHTS