Goan fish curry is a tangy coconut-based curry with kokum and fresh fish, embodying the flavors of Goa. This high protein, healthy dish is rich in omega-3 fatty acids and perfect for DASH-friendly family meals.
Heat 2 tbsp vegetable oil in a large skillet over medium heat. Add cumin seeds and let them sizzle for 30 seconds to release flavor.
Add finely chopped onion and sauté on medium heat for 4–5 minutes until translucent, stirring to avoid browning.
Add minced garlic and ginger, continue cooking for 1 minute on medium-low heat until fragrant.
Stir in turmeric, coriander, and red chili powder; cook for 30 seconds to bloom the spices without burning.
Add chopped tomato and 1 tsp salt, cooking on medium heat until tomatoes soften, about 3–4 minutes. Mash them into a paste.
Add coconut milk and kokum. Stir well and let the mixture come to a gentle simmer over low heat for 5–7 minutes, keeping the heat low to prevent coconut milk from splitting.
Add fish pieces evenly into the curry base. Cover and cook on low for 7–8 minutes, flipping fish halfway for even cooking—do not over-stir to keep fish intact.
Check seasoning, adjust salt if needed, and simmer 1 minute more. Remove from heat.
Garnish with chopped cilantro and serve hot with steamed rice.