Indian cooking
Indian cooking / Dishes / Goan Fish Curry (I)
Goan Fish Curry (I) (Goan Fish Curry (I))

Goan Fish Curry (I)

Non-vegetarian●●●Origin CoastalPrep 30 minutes, plus soaking and marinating timeCook 30 minutes

A fragrant coastal curry featuring tender fish simmered in a spiced coconut and tamarind sauce balanced with fresh green chillies and tomatoes.

Marinade spice

0.3 gRubbed over the fish with lemon juice and salt (step 1)
01
~0.3 gpinch
spice
Keep as a powder ready to mix with the marinade.

Dried chillies for the paste

8 gSoaked in water before blending (step 2)
Leave whole for soaking.

Spices for the paste

10 gAdded to the blender with the coconut and aromatics (step 2)
01
5 g3 teaspoons
spice
02
2.1 g1 teaspoon
spice
03
3 g1 teaspoon
spice
Keep whole and ground spices together for the blender.

Everything else

01
Firm white fish fillet · Machhliskinless, trimmed and cut into large cubes
600 g
fish
02
27 g2 tablespoons
oil/fat
03
150 g1 onion
vegetable
04
120 g1 tomato
vegetable
05
Green chilli · Hari Mirchslit in half lengthways and de-seeded
18 g3 chillies
vegetable
06
Okra · Bhinditopped and tailed
to taste
vegetable
07
to taste
salt
08
to taste
herb
09
5 g1 teaspoon
souring agent
10
~0.3 gpinch
salt
12
150 g1 onion
vegetable
13
4.5 g1½ teaspoons
aromatic

Method

  1. Combine 5.1 g lemon juice, 0.3 g salt and the marinade spice in a wide dish. Coat 600 g fish thoroughly with this mixture, cover and leave in the refrigerator for 30 minutes.
  2. Soak the dried chillies for the paste in 250 ml of water for 15 minutes, then drain, keeping 30 ml (2 tbsp) of the soaking liquid. In a food processor, blend the soaked chillies, the reserved liquid, the spices for the paste, 80 g fresh coconut, 150 g chopped onion, 1.5 teaspoon garlic and 5.2 g tamarind extract into a completely smooth paste.
  3. Heat 27 g vegetable oil in a wide, shallow pan set over medium heat. Fry 150 g sliced onion for 7 to 8 minutes until softened. Stir in the prepared spice paste and cook for 6 to 7 minutes until golden brown, splashing in a small amount of water if it begins sticking to the bottom.
  4. Pour 1 litre of water into the pan and simmer for several minutes until oil surfaces. Stir in 120 g puréed tomato, 18 g green chilli, okra to taste and salt to taste. Simmer for 6 minutes, add the marinated fish, and cook gently for 4 to 5 minutes until the fish is just cooked through. Garnish with chopped coriander leaf to taste.

Don't have something?

Firm white fish fillet
  • Firm white fish

    Use the same weight, clean and cut into fillet-sized pieces. Cooking time is the same; remove any bones.

  • Firm fish fillet

    Use the same weight. Check thickness; thick pieces may need 2–3 minutes more simmering.

  • Skinless firm white fish fillet

    Use the same weight. Skinless flakes more; handle gently and add late.

Vegetable oil
  • Peanut oil

    Use 1:1 by weight. Handles high-heat frying identically and introduces a very subtle, pleasant nuttiness.

  • Ghee

    Use 1:1 by weight. Yields a much richer, authentic aroma and a glossy, heavier mouthfeel.

  • Mustard oil

    Use 1:1 by weight. Heat until smoking, then cool slightly before cooking to temper its intensely pungent, sharp mustard kick.

Onion
  • Shallot

    Use equal weight, finely sliced. Shallots soften and brown faster, giving a slightly sweeter and more delicate base to curries.

  • Cabbage

    Use 80% of the weight, finely shredded and browned slowly with a pinch of asafoetida. Replicates the bulk and natural sweetness in gravies without allium.

Tomato
  • Tomato purée

    Use 40% to 50% of the fresh tomato weight mixed with a splash of water. Imparts a deeper red colour, thicker sauce, and slightly sweeter cooked flavour.

  • Plain yogurt

    Use 60% of the weight, whisked smooth and added on low heat. Provides rich body and sourness, though the gravy becomes paler and creamier.

Green chilli
  • Chilli powder

    Use 10 to 15% of the weight (about 1/4 teaspoon per chilli); imparts dry pungent heat and reddens the dish without the grassy crunch.

  • Dried red chilli

    Use 1 dried pod per fresh green chilli; snap in half and temper in hot oil for a deeper, toastier heat.

Okra
  • Cluster bean

    Use the same weight, topped, tailed and cut into similar pieces. It is firmer and less mucilaginous; cook a few minutes longer until tender.

  • Green bean

    Use the same weight, trimmed and cut into short lengths. It cooks faster and stays crisp; add towards the end and expect no okra stickiness.

  • Aubergine

    Use the same weight, cut into small pieces and cook until soft. It gives a soft, seedy texture but no okra mucilage and absorbs more oil.

Coriander leaf
  • Coriander

    Use equal weight finely chopped; this is the exact same fresh herb.

  • Mint

    Use half the weight finely chopped; provides vibrant green freshness, though the flavour profile becomes noticeably cooler and sharper.

Lemon juice
  • Lime juice

    Use equal volume or weight; delivers almost identical sharp acidity with a faintly more aromatic, bitter-edged profile.

  • Dried mango powder

    Use 25% of the weight (about 1 g amchoor for 4 g juice); provides clean fruity tartness without thinning the sauce.

  • White vinegar

    Use 75% of the volume; gives direct sourness without any citrus floral fragrance.

Ground turmeric
  • Ground ginger

    Use 50% of the weight. Mimics turmeric's warm, earthy, rhizome background, but provides none of the golden-yellow colour.

  • Saffron

    Steep a tiny pinch (0.1 g per 2 g turmeric) in 2 tbsp warm water; use to match the rich golden hue. Contributes an aristocratic, honeyed floral flavour rather than earthy bitterness.

Dried red chilli
  • Dried kashmiri chilli

    Use equal weight whole. Fry in hot oil or ghee as tempered spice; gives a richer red colour with slightly milder heat.

  • Red chilli powder

    Use 50% to 70% of the weight. Stir into the oil with ground spices; distributes heat evenly throughout the dish without whole chilli skins.

Fresh coconut
  • Desiccated coconut

    Use 50% to 60% of the weight, soaked in equal parts warm water for 15 minutes before grinding. Works well for chutneys, though texture is slightly finer and sweeter.

  • Coconut milk

    Use 1.2 times the weight in curries. Adds creamy richness and authentic flavour, but makes gravies smoother and eliminates the grated, chewy mouthfeel.

Coriander seeds
  • Ground coriander

    Use 75% of the weight; stir in along with wet masala or tomato purée rather than frying in hot oil, as the fine powder burns instantly.

  • Cumin seed

    Use 50% of the weight for tempering in hot oil. Lacks the floral, sweet citrus flavour of coriander, introducing warm, pungent earthiness instead.

  • Fennel seed

    Use 50% of the weight in tempering; provides pleasant aromatic sweetness, though noticeably aniseedy rather than citrusy.

Cumin seed
  • Ground cumin

    Use 70% of the weight; add with ground spices or sauce bases rather than hot oil tempering, where it scorches quickly and turns bitter.

  • Black cumin seeds

    Use equal weight for oil tempering. Delivers an earthy profile with an additional musky, smoky, and slightly bitter edge.

  • Fennel seed

    Use 60% of the weight for tempering; offers comparable warm aroma, but leans sweet and liquorice-like rather than savoury and earthy.

Garlic
  • Garlic paste

    Use equal weight. Fry gently in oil or ghee with the ginger; incorporates smoothly into curries without visible minced bits.

  • Garlic powder

    Use 15% to 20% of the weight (about 1 g for every 5 to 6 g fresh cloves). Whisk into sauces; gives a savoury, toasted garlic flavour without raw pungency.

  • Shallot

    Use 1.5 times the weight, very finely minced. Sauté until golden; provides savoury allium sweetness, though it lacks garlic's pungent sulphur bite.

Tamarind extract
  • Tamarind

    Use 180% of the weight of compressed tamarind; soak in three times its weight of boiling water for 15 minutes, knead, and strain out the thick pulp.

  • Dried mango powder

    Use 35% of the weight dissolved in two tablespoons of warm water. Provides sharp tang, though the resulting sauce will be lighter in colour.

  • Lemon juice

    Use equal weight, added right at the end of cooking. Adds sharp acidity without the deep brown hue or pulpy thickness.

Similar dishes

Goan Fish Curry (II)
Goan Fish Curry (II) has a lighter, less creamy body with a straightforward dried-chilli and tamarind profile, lacking the rich acidity of fresh tomatoes and lemon.
  • Same: Goan Fish Curry (II) shares a vegetable oil base, tamarind for souring, and a blend of fresh coconut, garlic, dried red chillies, coriander seeds, and turmeric.
  • Different: Goan Fish Curry (II) omits the tomatoes, green chillies, cumin seeds, and lemon juice, using significantly less coconut and oil than this dish.
Goan Fish Caldine
Coconut Fish Curry with Green Chilli, Cumin and Tamarind
Goan Fish Caldine tastes softer and coconut-milk rich, sour from tamarind and vinegar, and warm with cumin and pepper, while this dish is a coconut-and-tamarind curry with dried red chilli heat and tomato.
  • Same: Goan Fish Caldine shares with this dish firm white fish, vegetable oil, onion, tomato, green chilli, coriander, cumin, coriander seeds, turmeric and tamarind.
  • Different: Goan Fish Caldine uses cod, Goan vinegar, coconut milk and water, ginger, bird’s eye chilli, black peppercorn and sugar, while this dish uses fresh coconut, tamarind extract, dried red chilli, okra and lemon juice.
Patrani Machli
Fish Cooked in Banana Leaf Wraps
Patrani Machli tastes fresher and sweeter from lemon juice and sugar, lacking the deep, earthy tartness provided by the tamarind, tomatoes, and dried red chillies in this dish.
  • Same: Patrani Machli also pairs fish with fresh coconut, garlic, cumin, green chillies, and lemon juice.
  • Different: Rather than simmering fish in an oiled gravy with onions, tomatoes, tamarind, turmeric, and coriander seeds, Patrani Machli coats the fish in a sweetened paste and steams it inside banana leaves without added oil.
Meen Moily
Fish Curry Cooked with Coconut
Meen Moily is milder and more aromatic, lacking the sharp, tangy heat that tamarind and tomatoes bring to this dish.
  • Same: Like this dish, Meen Moily is a coastal fish curry seasoned with onion, garlic, green and dried red chillies, coriander seeds, and cumin seeds.
  • Different: Meen Moily includes ginger, curry leaves, poppy seeds, and rice, but leaves out the tomatoes, ground turmeric, and souring agents like tamarind and lemon juice found in this dish.