India is a kaleidoscope of rich and diverse culinary traditions, each with its unique flavor profiles, cooking techniques, and cultural influences. One such culinary gem from the Indian subcontinent is the Goan fish curry. Referred to as “Xitti Kodi” in the local Konkani language, this dish is a beloved staple of the coastal state of Goa, offering a tantalizing blend of flavors that beautifully encapsulate the region’s rich cultural and culinary heritage.

The Goan fish curry is not just a dish; it’s an experience, a sensory journey that transcends the boundaries of taste and smell. Imagine a vibrant amalgamation of zesty tamarind, fiery red chili peppers, and an array of other exotic spices, all coming together to create a symphony of flavors. But the Goan fish curry is more than just a medley of ingredients; it’s an encapsulation of Goa itself, a culinary postcard that transports you to the sun-soaked beaches, the swaying palm groves, and the scenic landscapes of Goa.

One of the most fascinating aspects of the Goan fish curry is its variety. Much like the diverse cultural tapestry of Goa, the fish curry too varies from region to region, each variant a reflection of local tastes, ingredients and traditions. In the northern part of Goa, the fish curry evolves into a spicier version. Packed with a variety of spices, it offers an irresistible kick, a real treat for spice enthusiasts who love their food with a bit of heat.

In contrast, the South Goan fish curry is known for its unique tanginess, a direct result of a higher concentration of tamarind. This tangy version is a delight for those who enjoy a balance of sweet and sour in their meals. Despite these regional variations, the essence of the Goan fish curry remains constant – a flavorful, hearty dish that is deeply embedded in Goa’s cultural fabric, resonating with the laid-back and joyous spirit of Goan people.

A unique and intriguing facet about Goan fish curry is its use of ‘kokum’, a sour fruit native to the western coastal regions of India. Kokum serves a dual purpose in the curry; it not only adds a distinct tangy note but also imparts the curry with its characteristic reddish hue, making the dish as visually stunning as it is delicious.

The Goan fish curry owes its unique flavor profile to the use of local fish varieties. The most commonly used fish are kingfish, pomfret, and mackerel. However, one of the beauties of this dish lies in its adaptability. It can be made with almost any type of fish, thus making it a truly versatile dish that can cater to a wide range of tastes and preferences.

Traditionally, the Goan fish curry is served with rice. This combination reflects the simple yet satisfying meals enjoyed by the Goans. Whether it’s a midday meal under the shade of a coconut tree or a dinner by the moonlit beach, it’s a common sight to see Goans relishing this delectable dish. It’s a part of their everyday life, a dish that brings comfort and joy, a dish that brings people together.

Understanding and appreciating the Goan fish curry is akin to embracing the ethos of Goan cuisine – a cuisine that celebrates local produce, respects the subtleties of flavors, and above all, narrates the tale of its people and their deep-seated love for food. The Goan fish curry is not just a meal; it’s a gastronomic testament to Goa’s rich cultural and culinary heritage, a heritage that’s as vibrant and diverse as the curry itself.

So, next time you relish a plate of Goan fish curry, remember, you’re not just savoring a dish; you’re partaking in a culture, a tradition, and a love for food that has been passed down through generations.

Goan Fish Curry

Goan curries are famous for combining the flavour of coconut with fish. This dish is a great balance of curry and coconut flavour. It's an easy recipe that you can prepare in about 20 minutes. You can use any time of seafood not only fish.

Prep Time 5 mins Cook Time 25 mins Total Time 30 mins Difficulty: Beginner Servings: 2 Calories: 463



  1. Boil a kettle.
    Peel and finely dice the red onion.
    Scrape the skin off with a teaspoon and grate or finely chop the ginger.
    Peel and grate the garlic.
    Cut the red chilli in half length-ways, deseed and chop finely.

  2. Heat a large wide based pan with a matching lid, with a drizzle of vegetable oil over a medium heat.
    Once hot add the chopped onion and cook for 3-4 minutes or until starting to soften.
    Once softened, add the grated ginger and garlic to the pan and cook for 1 minute or until fragrant.

  3. Meanwhile add the basmati rice, a pinch of salt and 300 ml cold water to a pot with a lid and bring to boil over a high heat.
    Once boiling, reduce the heat to very low and cook, covered, for 10-15 minutes or until all the water has absorbed and the rice is cooked.

  4. While fish is cooking, chop roughly coconut cream and dissolve it in 300 ml boiled water. Add to it 1/2 vegetable stock cube and stir well until all dissolved.
    This is your coconut stock.

  5. Add the curry powder and ground tumeric to the onion and cook for 30 sec.
    Next add the tomato paste, chopped chilli and 1 tsp sugar and cook for a further 1 min.
    After this add the coconut stock and cook for 1-2 min or until starting to reduce.

  6. Meanwhile wash the spinach, then chop it roughly.
    Add chopped spinach to the curry and stir continuously for 1-2 min or until wilted.

  7. Meanwhile cut the basa fillets into bite-sized pieces.
    Place the chopped basa over the curry and cook, covered for 4-5 min or until cooked through.

    Tip: Your fish is cooked when it turns opaque and flakes easily.
  8. Meanwhile chop the coriander including stalks.
    Stir chopped coriander through the cooked rice.

  9. Serve the goan fish curry over coriander rice.

Nutrition Facts

Serving Size 1 bowl

Servings 2

Amount Per Serving
Calories 463kcal
% Daily Value *
Total Fat 9g14%
Saturated Fat 6g30%
Cholesterol 55mg19%
Sodium 351mg15%
Potassium 414mg12%
Total Carbohydrate 66.1g23%
Dietary Fiber 5.1g21%
Sugars 4.8g
Protein 29.3g59%

Calcium 8 mg
Iron 28 mg

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Leave a Reply

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