
Colombian Coconut Rice (Arroz con Coco)
A creamy coconut rice from Colombia's Caribbean coast, studded with plump raisins and gently sweetened. The rice grains remain tender and distinct, absorbing rich coconut flavor. Perfect alongside grilled fish, chicken, or seafood—this beloved side dish brings the flavors of Cartagena to your table.
- Prep
- 2 min
- Cook
- 8 min
- Wait
- 30 min
- Total
- 40 min
- Makes
- 6 servings (about 3/4 cup per person)
Steps
Before you start
- Use full-fat canned or fresh coconut milk for the richest flavor and creamiest texture
- Prepare mise en place: measure all ingredients and have them ready before you begin cooking
- Use a heavy-bottomed pot with a tight-fitting lid to ensure even heat distribution and proper steam retention
Toast the rice
- Melt 2 tablespoons unsalted butter in a heavy-bottomed 4–5 quart pot over medium heat.
- Add 2 cups white rice and stir constantly for 2–3 minutes until the grains become translucent and fragrant.
- The rice will take on a pale golden hue.
+ Show details− Hide details
Ready when: Rice is translucent with a faint golden tinge and smells nutty
Tip: Toasting prevents mushiness and adds essential nutty depth to the finished dish
Add liquids and seasonings
- Pour in 3 cups coconut milk and 1 cup water.
- Add 1/2 cup raisins, 1 tablespoon sugar, and 1 teaspoon salt.
- Stir thoroughly for about 1 minute until all ingredients are well mixed and the sugar and salt are fully dissolved.
+ Show details− Hide details
Ready when: All ingredients are well combined and raisins are evenly distributed
Tip: Thorough stirring at this stage prevents clumping and ensures raisins don't sink to the bottom
Bring to a boil
- Increase heat to medium-high and bring the mixture to a rolling boil, stirring occasionally.
- This should take 2–3 minutes.
- You'll see vigorous bubbles breaking the surface and steady steam rising from the pot.
+ Show details− Hide details
Ready when: Mixture reaches a rolling boil with vigorous bubbles and steam
Tip: Watch closely; coconut milk can foam and boil over, so don't walk away from the pot
Simmer covered
- Reduce heat to low and place a tight-fitting lid on the pot.
- Simmer undisturbed for 25 minutes without lifting the lid or stirring.
- All the liquid will be gradually absorbed by the rice.
+ Show details− Hide details
Ready when: All liquid is absorbed and rice is tender when a single grain is tasted
Tip: Resist lifting the lid; each time you do, you release steam and can cause unevenly cooked rice
Rest the rice
- Remove the pot from heat but keep the lid on.
- Let it rest undisturbed for 5 minutes.
- This allows the residual heat to finish cooking and the grains to firm up slightly.
+ Show details− Hide details
Ready when: Rice is fully cooked with individual grains visible
Tip: This resting step is crucial for preventing mushy rice and ensuring perfect texture
Fluff and serve
- Remove the lid carefully, tilting it away from you to avoid the hot steam.
- Gently fluff the rice with a fork, breaking up any clumps.
- Transfer to a serving dish and serve warm alongside grilled fish, chicken, or your favorite proteins.
+ Show details− Hide details
Ready when: Rice is light and fluffy with individual grains clearly visible
Tip: Use a fork rather than a spoon; it helps separate grains without crushing them
Good to know
Tips
- Don't skip the toasting step; it's essential for preventing mushiness and adding nutty depth to the rice
- Keep the lid firmly in place during simmering—opening it releases steam and can cause unevenly cooked rice
- For extra richness, stir in an additional 1–2 tablespoons of unsalted butter after fluffing the rice
- This dish reheats beautifully; it tastes almost as good the next day when warmed gently with a splash of water or broth
Make ahead
You can prepare the dish up to 1 day ahead. Store in an airtight container in the refrigerator and reheat gently over low heat with a splash of water to restore creaminess.
Storage & reheating
Store in an airtight container. Room temperature: up to 2 hours. Refrigerator: up to 4 days. Freezer: up to 3 months. To reheat: warm gently over low heat or in the microwave in a covered container, adding a splash of water if the rice seems dry.
Substitutions
- Full-fat canned coconut milk → Combine 2 cups light coconut milk with 1 cup heavy cream. Uses lighter coconut milk but maintains richness and creaminess with added cream
- Raisins → Dried cranberries or currants in equal amount. Provides tartness instead of sweetness; consider reducing added sugar by half for balance
- White rice, medium grain → Jasmine or basmati rice. Different texture and aroma; these may cook faster, so check for doneness at 20 minutes instead of 25
- Water → Vegetable or chicken broth in equal amount. Adds savory depth instead of neutral flavor; may reduce need for salt





