Colombian coco rice, often called arroz con coco, is a Caribbean-coast side dish made by reducing coconut milk until its solids turn golden, then cooking rice with water, salt, and a little sugar. The toasted coconut creates a sweet-savory, nutty flavor that pairs especially well with seafood and fried plantains; family and regional versions vary in sweetness and may include raisins.
Ingredients
- 1½ cups (280 g) long-grain white rice
- 1 can (13.5 fl oz / 400 ml) unsweetened full-fat coconut milk, well shaken
- 2¼ cups (540 ml) water
- 1 tablespoon (12 g) granulated sugar
- ¾ teaspoon (4 g) fine salt
- ⅓ cup (50 g) raisins, optional
Instructions
- Rinse and drain the rice. Put the rice in a fine-mesh sieve and rinse under cool running water, gently moving the grains with your fingers, until the water runs mostly clear. Let it drain while you prepare the coconut. Rinsing removes loose surface starch, which helps the cooked grains stay separate rather than turning sticky.
- Reduce the coconut milk to make the toasted coconut base. Pour the coconut milk into a wide, heavy-bottomed saucepan, ideally 3 quarts (about 2.8 L) or larger. Bring it to a gentle simmer over medium heat, then lower the heat to medium-low. Cook uncovered for about 25 minutes, stirring and scraping the bottom and corners frequently as it thickens. The milk will darken and separate into coconut oil and browned coconut solids, known as titoté. Aim for a deep golden-tan color and a toasted aroma, not dark brown or scorched. If your canned milk does not separate cleanly because it contains stabilizers, continue reducing until it is very thick and you see a little oil at the edges; the browned coconut solids still provide the characteristic flavor.
- Toast the rice briefly. Add the drained rice, sugar, and salt to the pan. Stir for about 1 minute, coating the grains in the coconut solids and oil. This short step distributes the toasted flavor; keep stirring so the solids do not catch on the bottom.
- Add water and bring it to a boil. Pour in the water and stir once to loosen any coconut solids from the base of the pan. Raise the heat and bring the mixture to a steady boil. Taste a drop of the liquid and adjust the salt if needed; it should taste pleasantly seasoned, not salty. If using raisins, scatter them over the rice now.
- Cover and cook gently. Cover the pan with a tight-fitting lid and turn the heat to low. Cook for 17 minutes without stirring or lifting the lid. If your burner runs hot, use the smallest burner or a heat diffuser so the bottom does not scorch before the water is absorbed.
- Check the rice and let it rest. Turn off the heat and check that the water has been absorbed and the rice is tender. If it is still firm with visible liquid, cover and cook on low for another 2 to 3 minutes; if it is only slightly firm and the pan is dry, add 1 tablespoon (15 ml) water before continuing. Once tender, keep the lid on and let the rice stand off the heat for 10 minutes. This rest finishes steaming the grains and makes them easier to fluff.
- Fluff and serve. Use a fork to gently lift and separate the grains, turning in the toasted coconut from the bottom without mashing the rice. Taste once more and serve hot.
Tips
- Choose unsweetened full-fat coconut milk. Light coconut milk has less fat and may not produce enough oil or toasted solids for a strong titoté flavor. Check the can label, and shake it well before measuring so the thick cream and liquid are combined. Some brands include gums that slow separation; reducing to a thick, lightly browned base is more important than seeing a large pool of oil.
- Watch the color closely near the end. Coconut solids can go from golden to burnt quickly once the liquid has evaporated. Stir more often as the milk thickens, scrape the pan bottom, and lower the heat if the mixture browns unevenly. A nutty, sweet smell is a good sign; a sharp or acrid smell means the solids have scorched.
- Measure the water and leave the lid on. The stated amount is for long-grain white rice. Short-grain rice, brown rice, and different brands of rice absorb liquid differently, so they are not direct one-to-one swaps. Avoid stirring during the covered simmer because it can break grains and release starch; open the lid only to check at the end.
- Adjust sweetness at the table. One tablespoon of sugar gives the rice a subtle sweet-savory balance, not a dessert-like taste. If you prefer a more savory side, reduce it to 1 teaspoon (4 g); for a sweeter coastal-style variation, add a little more, but do not add so much that the rice tastes like pudding.
Serving Suggestions
Serve coco rice warm as a side with grilled, baked, or fried fish, shrimp, or other seafood. Its gentle sweetness and toasted coconut flavor work well alongside crisp or acidic accompaniments, such as a tomato-and-onion salad, lime wedges, or a simple cabbage slaw. Fried or baked ripe plantains are another natural partner, as are beans, avocado, and plainly seasoned chicken. Keep the rest of the plate relatively simple so the fragrant rice remains noticeable.
For a meal with several sides, portion the rice with a fork rather than packing it tightly into a cup; loosely served grains show off the browned coconut and stay light. Raisins, if included, add sweet pops throughout the dish, so pair them with savory mains rather than adding extra sugar to every part of the plate. A squeeze of lime just before eating is optional and gives the rich coconut flavor a brighter finish.
Variations
Make it without raisins: Leave them out for a less sweet, more savory bowl. Raisins appear in some versions but are not essential, and their presence varies by household and region. You can also offer them separately so diners can choose.
Use fresh coconut milk: Freshly extracted coconut milk is a traditional option when fresh coconut is available. It can have a cleaner coconut flavor, but its water content varies, so reduce it until the same thick, golden titoté forms rather than relying only on the clock. If extracting milk at home is not practical, canned unsweetened full-fat coconut milk is a convenient substitute; it may have a slightly different texture, especially if it contains stabilizers.
Change the sweetness gently: For a more savory batch, use 1 teaspoon of sugar or omit it. For a sweeter version, increase the sugar to 1½ tablespoons (18 g), keeping in mind that sweetness becomes more noticeable as the rice cools. Brown sugar can replace granulated sugar in the same amount, adding a mild molasses note that changes the flavor slightly.
Add a little heat or aroma: A small pinch of ground black pepper can make the sweet-savory contrast more pronounced. For a mild aromatic variation, simmer one whole clove with the water and remove it before serving. These are optional additions rather than required ingredients; the defining flavor should still come from the reduced coconut milk and browned solids.
Storage and Reheating
Do not leave cooked rice at room temperature for more than 2 hours. Transfer leftovers to a shallow, covered container and refrigerate promptly so they cool quickly. Stored cold, the rice keeps for 3 to 4 days. If the kitchen is very warm, refrigerate it sooner rather than leaving it on the table while the rest of the meal is served.
For stovetop reheating, put the amount you plan to eat in a saucepan with 1 to 2 tablespoons (15 to 30 ml) water per cup of rice. Cover and warm over low heat, stirring gently once or twice, until steaming hot throughout. In a microwave, cover the rice loosely, add a small splash of water, and heat in short intervals, stirring between them. Reheat leftovers to 165°F (74°C), checking with a food thermometer, and reheat only the portion you intend to serve. You can freeze cooled rice in an airtight container for up to 2 months for best texture; thaw it in the refrigerator and reheat to 165°F (74°C).
Frequently Asked Questions
Is Colombian coco rice sweet or savory?
It is usually a balance of both. The toasted coconut brings a nutty, naturally sweet flavor, and a modest amount of sugar rounds it out without making the dish a dessert. The exact sweetness varies between cooks and regions. Reduce or omit the sugar if you prefer a more savory side, or serve extra sweetness only in versions that include raisins.
What does titoté mean?
Titoté refers to the browned coconut solids formed when coconut milk is reduced and its fat separates. Those toasted bits give arroz con coco its characteristic caramelized, nutty taste and color. Stirring often near the end is important because they can burn once the water cooks off. If using canned milk, the solids may not separate as neatly as they do with some fresh preparations, but a thick, golden reduction still gives the rice a similar toasted character.
Can I use coconut cream instead of coconut milk?
You can, but coconut cream is more concentrated and may contain less water, so it can scorch more readily and can produce a richer, heavier result. If substituting, use 1 cup (240 ml) coconut cream plus 1 cup (240 ml) water to start the reduction, then continue with the recipe’s measured cooking water. Check the ingredient label: sweetened cream intended for drinks or desserts is not suitable here. Unsweetened full-fat coconut milk is the most straightforward choice.
Why is my coconut rice mushy or still firm?
Mushy rice can result from too much liquid, a lid that does not fit well, or stirring during the covered simmer. Firm rice usually needs a little more time or a small splash of water, especially if steam escaped from the pan. Rice varieties and pans differ, so use the recipe timing as a guide and check the texture at the end. Letting the cooked rice rest covered for 10 minutes helps distribute moisture before you fluff it.
Can I make Colombian coco rice ahead?
Yes. You can cook it earlier the same day, cool it promptly in a shallow container, and refrigerate it within 2 hours. Reheat it covered with a splash of water until steaming throughout and at least 165°F (74°C). For the best texture, avoid leaving it warm for a long time or repeatedly cooling and reheating the full batch. If you want to prepare part of the recipe ahead, rinse and drain the rice shortly before cooking rather than leaving wet rice sitting at room temperature.
Related
- Sous Vide Pheasant Recipe for Tender, Juicy Breast
- Sous Vide Squid: Tender, Garlic-Lemon Calamari
- Sous Vide Venison Chops: Tender, Juicy Results at Home
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).