Goan Fish Curry
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
A flavorful and tangy Goan-style fish curry cooked in a coconut-based sauce with tamarind and spices.
- Author: Beth
- Prep Time: 15 mins
- Cook Time: 20 mins
- Total Time: 35 mins
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stovetop Simmer
- Cuisine: Goan (Indian)
- Diet: Low Fat
- 500g firm white fish (such as kingfish or snapper), cut into pieces
- 2 tbsp oil
- 1 tsp mustard seeds
- 1 onion, finely chopped
- 2 cloves garlic, minced
- 1 inch ginger, minced
- 2 tomatoes, chopped
- 1 tsp turmeric powder
- 2 tsp red chili powder (adjust to taste)
- 1 tbsp coriander powder
- 1 tsp cumin powder
- 1 cup coconut milk
- 1 cup water
- 1 tbsp tamarind pulp
- Salt, to taste
- Fresh coriander leaves, for garnish
- Heat oil in a pan and splutter mustard seeds until they pop.
- Add chopped onion and sauté until translucent.
- Stir in garlic and ginger; cook for 1–2 minutes until fragrant.
- Add tomatoes and cook till soft.
- Mix in turmeric, chili, coriander, and cumin powders; cook spices for a minute.
- Pour in coconut milk, water, and tamarind pulp; bring to a gentle simmer.
- Add fish pieces, season with salt, cover, and cook for 8–10 minutes until fish is cooked through.
- Adjust seasoning and consistency; simmer 2 more minutes.
- Garnish with fresh coriander and serve hot with rice or bread.
Notes
- You can use Goan masala if available for added flavor.
- Adjust tamarind and chili to taste for tanginess and heat.
- Firm fish works best to hold shape while cooking.
- Let the curry rest for a few minutes before serving to deepen flavors.
Nutrition
- Serving Size: 1 bowl (approx. 250g)
- Calories: 280 kcal
- Sugar: 4g
- Sodium: 600mg
- Fat: 18g
- Saturated Fat: 10g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 10g
- Fiber: 2g
- Protein: 20g
- Cholesterol: 70mg