Goan Kingfish Curry
A vibrant and tangy curry from the coastal paradise of Goa. Tender kingfish steaks are simmered in a rich, spicy coconut gravy, perfectly balanced with tamarind. A true taste of the Konkan coast.
For 4 servings
5 steps. 25 minutes total.
- 1
Step 1
- a.Marinate the Fish
- b.Gently wash the kingfish steaks and pat them completely dry with a paper towel.
- c.In a bowl, combine the fish steaks with 1/2 tsp turmeric powder, 1/2 tsp red chili powder, 1/2 tsp salt, and 1 tbsp lemon juice.
- d.Rub the marinade evenly over all sides of the fish. Set aside to marinate for at least 15-20 minutes.
- 2
Step 2
- a.Prepare the Masala Paste
- b.In a small pan, dry roast the Kashmiri red chilies, spicy red chilies, coriander seeds, cumin seeds, black peppercorns, and cloves on low heat for 1-2 minutes until fragrant. Be careful not to burn them.
- c.While the spices roast, soak the tamarind ball in 1/4 cup of warm water for 10 minutes. Squeeze the pulp and discard any seeds.
- d.Let the roasted spices cool down completely. Transfer them to a high-speed blender or grinder jar.
- e.Add the grated coconut, chopped ginger, garlic, 1/2 tsp turmeric powder, and the soaked tamarind along with its water to the grinder.
- f.Add about 1/2 cup of water and grind to a very smooth, fine paste. Add a little more water, tablespoon by tablespoon, only if needed to facilitate grinding. The paste should be thick but silky.
- 3
Step 3
- a.Cook the Curry Base
- b.Heat the coconut oil in a wide, heavy-bottomed pan or kadai over medium heat.
- c.Add the finely chopped onion and sauté for 5-7 minutes until it becomes soft and translucent with light golden edges.
- d.Add the ground masala paste to the pan. Cook for 5-6 minutes, stirring continuously, until the raw smell disappears, the paste thickens, and you see oil separating from the sides.
- e.Pour in 2 cups of water, add the remaining 1 tsp of salt, and the slit green chilies. If using, add the kokum petals.
- f.Stir everything well and bring the curry to a gentle boil. Let it simmer for 2-3 minutes for the flavors to meld.
- 4
Step 4
- a.Cook the Fish
- b.Once the curry is simmering gently, reduce the heat to medium-low.
- c.Carefully slide the marinated kingfish steaks into the gravy, one by one, in a single layer.
- d.Ensure the fish is mostly submerged. Do not stir with a spoon as it can break the fish. Instead, gently swirl the pan to coat the fish with the gravy.
- e.Cover the pan and let it simmer for 8-10 minutes, or until the fish is cooked through. The flesh will turn opaque and flake easily when tested with a fork.
- 5
Step 5
- a.Garnish and Serve
- b.Turn off the heat. Garnish the curry with freshly chopped coriander leaves.
- c.Let the curry rest, covered, for at least 10 minutes before serving. This allows the flavors to deepen and the fish to absorb the gravy.
- d.Serve hot with steamed rice or traditional Goan pao (bread).
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1For the most authentic flavor, use fresh, high-quality kingfish. Pomfret or mackerel are excellent alternatives.
- 2The key to a silky, restaurant-quality curry is grinding the masala paste until it's exceptionally smooth.
- 3Do not overcook the fish. It cooks quickly and will become tough and disintegrate if left on the heat for too long.
- 4For a vibrant red color without excessive heat, use only Kashmiri red chilies and de-seed them before grinding.
- 5Always let the curry rest for 10-15 minutes before serving. This simple step makes a huge difference in the final taste.
- 6Adjust the number of spicy red chilies to suit your personal preference for heat.
Adapt it for your goals.
Vegetarian Version
Replace kingfish with firm tofu, paneer, or vegetables like mushrooms and bell peppers. Adjust the final simmering time accordingly.
Different SeafoodDifferent Seafood
This curry base is versatile and works wonderfully with other firm-fleshed fish like pomfret, mackerel, or even prawns. Adjust cooking time for prawns as they cook much faster.
Creamier CurryCreamier Curry
For a richer, creamier curry, use 1 cup of thick coconut milk and 1 cup of water for the gravy instead of 2 cups of plain water.
Why this is on our healthy list.
Rich in Omega-3 Fatty Acids
Kingfish is packed with omega-3s, which are essential for brain function, reducing inflammation, and promoting heart health by lowering blood pressure and triglycerides.
Anti-inflammatory Properties
The curry contains potent anti-inflammatory ingredients like turmeric (curcumin), ginger, and garlic, which can help combat chronic inflammation in the body.
Boosts Immunity
Spices like cloves, peppercorns, and chilies, along with garlic and ginger, are known for their immune-boosting and antimicrobial properties, helping to fend off infections.
Excellent Source of Protein
Fish provides high-quality, easily digestible protein, which is crucial for muscle repair, growth, and maintaining overall body function.
Frequently asked questions
A typical serving of Goan Kingfish Curry (around 325g) contains approximately 450-550 calories, primarily from the fish and coconut.
