Goan Fish Caldeirada
A mild and comforting Goan-Portuguese fish stew featuring tender fish and potatoes simmered in a creamy coconut milk broth. This one-pot meal is subtly spiced and has a lovely tangy finish, perfect for a light yet satisfying dinner.
For 4 servings
Marinate the Fish
- In a non-reactive bowl, gently rub the fish steaks with 1/2 tsp of turmeric powder, 1/2 tsp of salt, and the lime juice.
- Set aside to marinate for 15 minutes while you prepare the rest of the ingredients.
Sauté Aromatics
- Heat coconut oil in a wide, heavy-bottomed pan or pot over medium heat.
- Add the finely chopped onion and sauté for 5-6 minutes until it becomes soft and translucent.
- Add the ginger paste, garlic paste, and slit green chilies. Sauté for another minute until the raw smell disappears and the mixture is fragrant.
Cook the Vegetables
- Add the chopped tomatoes to the pan. Cook for 5-7 minutes, stirring occasionally, until they break down and become soft and mushy.
- Stir in the remaining 1/2 tsp turmeric powder, coriander powder, cumin powder, and the remaining 1 tsp of salt. Cook the spices for 30 seconds.
- Add the cubed potatoes and 1 cup of water. Bring the mixture to a boil, then reduce the heat to low, cover the pan, and simmer for 10-12 minutes until the potatoes are almost tender when pierced with a fork.
Simmer the Stew with Fish
- Gently place the marinated fish steaks into the gravy, nestling them between the potatoes in a single layer.
- Pour in the thick coconut milk. Do not stir vigorously; instead, gently swirl the pan to combine the milk with the gravy.
- Bring the stew to a very gentle simmer over low heat. It is crucial not to let it boil, as this can cause the coconut milk to split. Cook, uncovered, for 7-8 minutes, or until the fish is opaque and cooked through.
Finish and Serve
- Turn off the heat. Gently stir in the white vinegar and the optional sugar.
- Garnish generously with freshly chopped coriander leaves.
- Let the stew rest for 5 minutes to allow the flavors to meld before serving hot with steamed rice or traditional Goan pao (bread).
What to keep in mind.
5 tips from the recipe — small details that make a real difference to the final dish.
- 1Use a firm, white-fleshed fish like kingfish, pomfret, sea bass, or cod so it holds its shape and doesn't disintegrate in the stew.
- 2Never boil the stew after adding coconut milk. Keep it at a gentle, bare simmer to maintain a creamy, smooth consistency.
- 3For a more authentic Goan flavor, substitute white vinegar with Goan toddy vinegar.
- 4Be very gentle when handling the fish in the stew to prevent it from breaking apart.
- 5Ensure the potatoes are almost fully cooked before adding the fish, as the fish cooks in just a few minutes.
Adapt it for your goals.
Spicier Version
For a bit of heat, add 1/2 tsp of Kashmiri red chili powder along with the other ground spices.
Vegetable Rich StewVegetable-Rich Stew
Add 1/2 cup of diced carrots or green beans along with the potatoes for extra nutrition and texture.
Different Souring AgentDifferent Souring Agent
Instead of vinegar, you can use 1 tablespoon of tamarind pulp diluted in a little warm water for a different kind of tang.
Creamier StewCreamier Stew
For an even richer and creamier gravy, use full-fat coconut cream instead of coconut milk.
Why this is on our healthy list.
Heart-Healthy Omega-3s
The fish in this stew is a fantastic source of omega-3 fatty acids, which are known to reduce inflammation, lower blood pressure, and support overall cardiovascular health.
Anti-Inflammatory Spices
Ingredients like turmeric (containing curcumin), ginger, and garlic are packed with powerful anti-inflammatory and antioxidant compounds that help combat oxidative stress in the body.
Source of Lean Protein
Fish provides high-quality, easily digestible protein that is essential for building and repairing tissues, supporting muscle mass, and keeping you feeling full and satisfied.
Frequently asked questions
Yes, it's a well-balanced and healthy dish. It is rich in lean protein and omega-3 fatty acids from the fish, which support heart and brain health. The use of coconut milk provides healthy fats, and spices like turmeric, ginger, and garlic offer anti-inflammatory benefits.
