Go Back Email Link
+ servings

Goan Fish Curry Recipe

Goan Fish Curry is a vibrant and aromatic dish that blends coastal flavors with warm spices. This coconut based curry features tender white fish simmered in a rich, tangy sauce made with tomatoes, tamarind, and Kashmiri chili. It's bold, comforting, and best served with steamed rice.
Hit the Rating button
Print Pin
Course: Main Course
Cuisine: Indian
Prep Time: 15 minutes
Cook Time: 20 minutes
Total Time: 35 minutes
Calories: 320kcal
Author: Austin Carter
Servings: 5

Equipment

Ingredients

Curry

  • 1 tbsp tomato paste
  • 3 tbsp vegetable oil
  • 1.2 lbs firm-fleshed white fish
  • 2 long green chillies
  • ¼ tsp chilli powder
  • 2 2 long green chillies cut into half lengthwise and deseeded
  • tsp sugar
  • 1 tomato
  • ½ tsp black mustard seeds
  • cup canned tomato pulp/polp
  • cup water
  • ½ red onion

Curry paste

  • 1 tsp turmeric
  • tbsp Kashmiri chilli powder
  • 2 tsp cumin
  • 1 tbsp coriander
  • ½ red onion chopped
  • Coconut Milk
  • 2 tbsp tamarind puree
  • 6 tbsp water
  • 6 garlic cloves
  • tsp ground cloves
  • 1 tbsp fresh ginger
  • ½ tsp fenugreek powder

Garnish or Serving

  • ¼ cup fresh coriander/cilantro leaves
  • Basmati rice
  • Finely sliced green chillies optional

Instructions

  • To prepare the curry paste, combine all paste ingredients in a tall jug or milkshake container, then blend until smooth, adding water as needed.
  • In a large pot, heat oil over medium heat and add black mustard seeds, letting them sizzle for 30 seconds.
  • Stir in red onion and cook for 3 minutes until slightly golden.
  • Add the curry paste, cooking for another 3 minutes to enhance the spices and remove excess water.
  • Turn the heat up to medium-high, mix in tomato paste and tomato pulp, and cook for 2 minutes.
  • Pour in water, coconut milk, sugar, salt, and chili powder if using, then bring to a gentle simmer.
  • Stir in the fish and let it cook for 5–6 minutes depending on thickness.
  • Remove from heat, garnish with fresh coriander and green chilies, and serve.

Notes

  • For a less spicy version, substitute Kashmiri chili powder with smoked paprika and omit additional chili powder.
  • Tamarind puree can be replaced with a mix of tomato ketchup and white vinegar for a similar tangy depth.
  • Full-fat coconut milk gives the best flavor and thickness; if unavailable, use evaporated milk or cream.
  • Firm white fish like snapper, cod, or barramundi works best, while oily or overly delicate fish should be avoided.

Nutrition

Calories: 320kcal | Carbohydrates: 18g | Protein: 30g | Fat: 14g | Fiber: 3g