CaribbeanMedium · Hot
Flaky cod settles into a coastal braise of tomato, bell pepper, onion, and coconut oil, with cilantro stirred in at the end to keep everything bright and alive. It carries the warmth of the Caribbean coast — generous, unhurried, a little salty from the sea.
15 min
30 min
45 min
Method
In a large Dutch oven or heavy pot, warm the coconut oil over medium heat until it shimmers and releases its gentle tropical aroma.
Add the diced yellow onion and bell pepper. Cook, stirring with a wooden spoon, for 6 to 8 minutes until they soften and the onion turns translucent and golden at the edges — this is the soul of the stew.
Push the sofrito to one side and add the minced garlic, cumin, paprika, and black pepper to the oil. Let them sizzle and toast for 30 seconds until fragrant, then stir them into the sofrito.
Add the grated tomato directly to the pot and stir everything together. Let the tomato cook down for 3 to 4 minutes until it deepens in color and melds with the sofrito.
Pour in 2 cups of water and bring to a gentle boil. Season with salt.
Reduce the heat to low. Nestle the cod chunks gently into the broth, pour in the heavy cream, and let everything poach quietly for 5 to 6 minutes until the cod flakes easily and is opaque throughout. Do not stir once the fish is in — just swirl the pot gently to distribute the heat.
While the cod poaches, combine the rinsed white rice with 3 cups of water in a rice cooker or small pot. Cook until fluffy and each grain holds its shape.
Mound a portion of white rice alongside or atop the stew — whichever feels right to you. A spoonful of rice in the stew broth is the most comforting way to eat it, Abuela always said.
Nutri-Score
Fair balance
A–E · lower is better · score 3
Calories
709
per serving
Protein
33g
Carbs
90g
Fat
24g
Sat. fat
15g
Fiber
5g
Sugar
8g
Sodium
1719mg
Nutri-Score is a general nutritional-balance guide, not medical or dietary advice.
Environmental impact
Estimated footprint
Grade pending · 72% ingredient coverage
kg CO2e
≥0.8
per serving
White rice, rinsed drives 43% of this recipe’s estimated footprint.
Carbon from Poore & Nemecek 2018; water, land & runoff from Agribalyse — modelled averages for comparing recipes, not a measurement of your groceries.
Flavor Profile
Umami
Sweet
Salty
Sour
Bitter
Spicy
Textures
Aromas
Kitchen Equipment
Primary Tool
Dutch OvenTechniques
Safety & Storage
Cooking Temperature
Ensure cod reaches internal temperature of 145°F (63°C) to ensure safe consumption. Poach for 5-6 minutes until fish flakes easily and is opaque throughout.
Cross Contamination
Use separate cutting boards and utensils for raw cod. Clean all surfaces with hot soapy water after handling raw fish to prevent cross-contamination.
Storage
Refrigerate leftover stew within 2 hours at or below 40°F (4°C). Consume within 3 days. For longer storage, freeze for up to 2-3 months.
High Risk Population
Children, elderly individuals, pregnant women, and immunocompromised persons should only consume fish that has been cooked to proper temperature.
Handling
Handle cod chunks gently when adding to broth. Do not stir once fish is added - swirl pot gently to prevent fish from breaking apart.
Pro Tips
Technique
The key is patience — once you nestle the cod into the broth, do not stir. Just swirl the pot gently to distribute the heat. The fish is ready when it flakes easily and turns opaque, about 5 to 6 minutes on low heat.
Substitution
If you prefer to skip the heavy cream entirely, let the coconut milk carry the richness instead — add a splash more if needed. The stew will be just as silky, perhaps even more true to the coastal spirit Abuela would recognize.
From the chef
Flaky cod poaching in a coconut oil sofrito is one of the most forgiving, generous things you can make. The onion and bell pepper go in first, slow until golden, then garlic, cumin, paprika, and grated tomato until the base is thick and aromatic. Potato and carrot follow, then the cod settles in at the very end — five quiet minutes and it flakes beautifully into the broth. Coconut oil does the silky work here without the heaviness of cream, letting the cumin and paprika carry the warmth. Cilantro at the end keeps it bright and honest.
Source: generated · May 30, 2026