Goan Fish curry – a spicy and sour fish curry…

A very simple, easy to prepare and mouth watering,  delicious fish curry from the wonderful coasts of Goa..!!

Bahrain is a country rich in fish resources. The Central Market is a place where fish can be found in abundance all seven days of the week. Fishes ranging from sardines to King fish and the most popular Hammour are found here. There are also numerous fish mongers in the city. Most people take a walk down to the fish monger closest to their homes and buy fish fresh, out of the basket.



  • Fish – 500 g
  • Onion – 1 medium
  • Tomato – 1 medium
  • Green chilies – 5
  • Ginger – 1 inch piece
  • Garlic – 4 cloves
  • Red chilli powder – 2 tsp
  • Corriander seeds – 2 Tbsp
  • Cumin seeds – 1 tsp
  • Turmeric powder – 1 tsp
  • Coconut Milk – 1 cup
  • Water – ½ cup
  • Tamarind – lemon sized
  • Oil – 4 Tbsp
  • Salt


  • Wash the fish well and keep aside.
  • Extract the tamarind pulp by soaking it in hot water for a while and squeezing the pulp out and discarding the seeds.
  • Grind the ginger, garlic, red chili powder, cumin, coriander seeds and turmeric powder to a fine paste
  • Take a pan and heat the oil. Add the onions and fry till glossy.
  • At this point, add the ground spice paste and the tomatoes. Cook for about 5 minutes till the raw smell disapears.
  • Add the tamarind extract, water and the coconut milk and let boil.
  • When it has come to a good rolling boil, add the fish and the green chilies. Cook covered till the gravy is nice and thick.
  • Add salt .
  • When the fish is well cooked and coated with the gravy, remove from fire and serve hot with fluffy rice.

Verdict: This makes for a unique and excellent gravy that can be even be taken with roti and bread. Kids and adults love it equally. You can adjust the spice levels as per your taste. After all Goan cuisine can never be wrong , can it??

You might also Like...

Leave a Reply