Goan Fish Curry is a simple yet delightful dish with a crispy exterior and succulent fish on the inside. The recipe combines Barramundi fish, aromatic spices, and coconut curry paste to create a mouth-watering dish that will impress all. With its irresistible textures and flavours, this recipe is perfect for...

Goan Fish Curry  recipe
Prep Time
15min
Cook Time
25min
Total Time
40min

Ingredients

6 Servings

For Marination

  • Barramundi Fillets (approx.200gm each)
    Barramundi Fillets (approx.200gm each)
    5
  • Ginger Garlic Paste
    Ginger Garlic Paste
    1 1/2tbsp
  • Coriander Powder
    Coriander Powder
    1tbsp
  • Cumin Powder
    Cumin Powder
    1/2tsp
  • Turmeric
    Turmeric
    1/2tsp
  • Garam Masala
    Garam Masala
    1/2tsp
  • Salt
    Salt
    1/2tsp
  • Lemon Juice
    Lemon Juice
    2tbsp

For Curry Paste

  • desiccated Coconut
    desiccated Coconut
    1cup
  • Dry Red Chillies
    Dry Red Chillies
    4
  • Cumin Seeds
    Cumin Seeds
    1tbsp
  • Coriander Seeds
    Coriander Seeds
    1 1/2tbsp
  • Ginger
    Ginger
    2in
  • Garlic
    Garlic
    8clove
  • Tamarind Pulp
    Tamarind Pulp
    2tbsp
  • Turmeric
    Turmeric
    1/2tbsp
  • Salt
    Salt
    1/2tbsp
  • Water (as required)
    Water (as required)

For Cooking

  • Oil (divided)
    Oil (divided)
    1/2cup
  • medium-sized Onions (ground)
    medium-sized Onions (ground)
    2
  • medium-hot Green Chillies (slit)
    medium-hot Green Chillies (slit)
    3
  • water
    water
    3cup
  • Sugar
    Sugar
    1tsp

How to make Goan Fish Curry

For Marination

  1. Step 1

    Rinse the barramundi fillets and pat them dry with a paper towel. Cut the fillet in halve and set aside.

  2. Step 2

    Marinate the fish with ginger garlic paste, coriander powder, cumin powder (roasted and coarsely ground), turmeric, garam masala, salt and lemon juice. Refrigerate the marinated fish for 15-20 minutes.

    Step 1.1: Marinate the fish with ginger garlic paste, coriander powder, cumin powder (roasted and coarsely ground), turmeric, garam masala, salt and lemon juice
    Step 1.2: Marinate the fish with ginger garlic paste, coriander powder, cumin powder (roasted and coarsely ground), turmeric, garam masala, salt and lemon juice
    Step 1.3: Marinate the fish with ginger garlic paste, coriander powder, cumin powder (roasted and coarsely ground), turmeric, garam masala, salt and lemon juice
  3. Step 3

    Heat 4-5 tbsp of oil in a flat pan over medium-high heat.

  4. Step 4

    Add the marinated fish to the oil one at a time, being careful not to overcrowd the pan.

    Step 1.1: Add the marinated fish to the oil one at a time, being careful not to overcrowd the pan
  5. Step 5

    Allow the fish to cook untouched for a few minutes until they become crisp. Then, gently flip them with a spatula and continue frying until they turn golden on both sides.

    Step 1.1: Allow the fish to cook untouched for a few minutes until they become crisp
  6. Step 6

    Transfer the fried fish to a plate and set aside.

    Step 1.1: Transfer the fried fish to a plate and set aside

For Curry Paste

  1. Step 1

    Combine desiccated coconut, dry red chillies, cumin seeds, coriander seeds, ginger, garlic cloves, tamarind pulp, turmeric, salt and water as required. Grind it into a fine smooth paste. Set it aside.

    Step 2.1: Combine desiccated coconut, dry red chillies, cumin seeds, coriander seeds, ginger, garlic cloves, tamarind pulp, turmeric, salt and water as required

For Cooking

  1. Step 1

    Heat β…“ cup oil in a heavy-bottomed skillet on high heat.

  2. Step 2

    Add the ground onions and green chillies and stir. Cook for 7-8 minutes until the onions turn golden brown.

    Step 3.1: Add the ground onions and green chillies and stir
    Step 3.2: Add the ground onions and green chillies and stir
  3. Step 3

    Add the coconut curry paste to the skillet and mix well. Cook for a few minutes, stirring continuously.

    Step 3.1: Add the coconut curry paste to the skillet and mix well
  4. Step 4

    Pour 3 cups of water and bring to a boil. Reduce the heat, simmer, and cook for 8-10 minutes until you achieve the desired consistency. Stir occasionally.

    Step 3.1: Pour 3 cups of water and bring to a boil
    Step 3.2: Pour 3 cups of water and bring to a boil
  5. Step 5

    Add the fried fish and sugar to the skillet, stir and cook for 3-4 minutes on medium heat.

    Step 3.1: Add the fried fish and sugar to the skillet, stir and cook for 3-4 minutes on medium heat
  6. Step 6

    Once done, transfer the fish curry to a platter, garnish and serve hot with rice or roti.

Nutrition (per serving)

Calories

201.7kcal (10.08%)

Protein

2.4g (4.84%)

Carbs

15.4g (5.61%)

Sugars

1.4g (2.84%)

Healthy Fat

13.1g

Unhealthy Fat

2.1g

% Daily Value based on a 2000 calorie diet

Chefadora AI is Here.

Experience smarter, stress-free cooking.

Tips & Tricks

  1. Adjust the spice level to your liking by adding more or less chillies.

  2. The number of servings for this recipe may vary depending on the portion size served.

  3. You can make this recipe with the fish of your choice.

FAQS

  1. How can I make Goan Fish Curry with different types of fish?

    You can substitute Barramundi with other firm white fish like cod, tilapia, or snapper for your Goan Fish Curry. Just ensure the fish is fresh and has a similar texture to maintain the dish's integrity.

  2. What are some dietary options for making Goan Fish Curry gluten-free?

    This Goan Fish Curry recipe is naturally gluten-free as it doesn't contain any wheat products. Just ensure that the tamarind pulp and any other condiments you use are also gluten-free to keep the dish safe for those with gluten sensitivities.

  3. How should I store leftover Goan Fish Curry?

    To store leftover Goan Fish Curry, let it cool to room temperature, then transfer it to an airtight container. It can be refrigerated for up to 3 days. Reheat gently on the stove or in the microwave before serving.

  4. What can I serve with Goan Fish Curry for a complete meal?

    Goan Fish Curry pairs beautifully with steamed basmati rice or Indian bread like roti or naan. You can also serve it with a side of cucumber salad or a simple vegetable dish to balance the flavors.

  5. Can I make Goan Fish Curry in advance for a gathering?

    Yes, you can prepare the Goan Fish Curry in advance. Cook the curry and let it cool, then store it in the refrigerator. Reheat it gently before serving. This allows the flavors to meld beautifully, making it even more delicious!

Loading reviews...

leenakohli's profile picture
instagram

Leena Kohli

(@leenakohli)

Elevate your confidence through the magic of home cooking with my easy-to-follow recipes πŸ‘©β€πŸ³βœ¨...

chefadora
Β© 2025 Chefadora Pty Ltd, All Rights Reserved

Marnirni-apinthi Building, Lot Fourteen,
North Terrace, Adelaide, South Australia, 5000
Australia