
Arroz con Coco
“Cartagena's signature side rice — coconut milk reduced to caramelized titoté flakes that gild the long-grain rice with sweet-savory mahogany, served alongside fried fish and patacones.”
Where it comes from
Arroz con coco is the universal rice of Colombia's Caribbean coast — every coastal restaurant and every household serves it alongside seafood plates. The technique is the dish's signature: coconut milk is reduced in a heavy pan until the coconut solids brown and crystallize into 'titoté' (caramelized coconut flakes), creating both the cooking liquid and the dish's distinctive flecks of dark brown. The dish was brought to Cartagena by enslaved Africans whose West African coconut-cooking traditions met Spanish-Catholic rice cookery on the Caribbean coast.
On the plate
Spoon the arroz con coco onto the plate: each grain is glossy white with mahogany flecks of titoté — the caramelized coconut adds toasted-sweet notes that hit before the rice's body. Raisins jewel the dish. Eaten alongside fried fish, the rice's sweetness balances the fish's salt; it's the Caribbean coast's reverse of Asia's plain steamed rice + savory side.
How it works
Titoté formation is precise: coconut cream's water must evaporate before the coconut solids can brown (Maillard reaction). If liquid is added too early, the dish becomes coconut rice without titoté flavor — pleasant but unremarkable. The titoté oil that lines the pan after caramelization is what fries-and-coats the rice grains, locking the toasted flavor into each grain before water is added.
Variations
Cartagena classic uses raisins; Barranquilla version omits them; San Andrés island version (Caribbean off the Colombian coast) uses fresh coconut chunks instead of grated; modern restaurant versions add a touch of butter at the end for sheen.
On the Palate
Ingredients
Serves 6How it's made
5 steps · Show ↓25 min active · 35 min waiting
How it's made
5 steps · Show ↓- 110 min
Open 1 fresh coconut (or use 800ml first-press coconut milk + 200g grated coconut). Grate the coconut flesh; squeeze to extract 'first milk' — about 250ml of thick coconut cream.
- 214 min
In a heavy pot, simmer the first milk (cream) over medium heat 12 min, stirring constantly, until water evaporates and the coconut solids brown into golden-mahogany titoté flakes. The titoté should sit in a thin layer of coconut oil.
- 33 min
Add 2 tbsp brown sugar (or 1 tbsp panela) and 1 tsp salt; stir 2 min to caramelize.
- 46 min
Add 500g long-grain rice (rinsed well, drained); stir 3 min to coat every grain with titoté and toast lightly. Add 750ml hot water + 50g raisins (optional, traditional).
- 527 min
Bring to a rolling boil; reduce to lowest heat and cover. Cook 18 min undisturbed. Rest 8 min covered. Fluff with a fork — should show mahogany-flecked grains with raisins distributed. Serve alongside mojarra frita or shrimp.




