Skip to content
colombiandessert✨ New

Colombian Coconut Rice Pudding (Arroz con Coco)

A creamy coconut rice pudding sweetened with panela and studded with raisins, the way it's served along Colombia's Caribbean coast.

Prep
10 min
Cook
35 min
Servings
4
Difficulty
Easy
4.5
Sign in to rate
#colombian#dessert#coconut#rice-pudding#caribbean#vegetarian

About This Recipe

Arroz con coco is a beloved Caribbean-Colombian dish that walks the line between side dish and dessert, depending on the household. Along the coast around Cartagena, coconut is central to the local cuisine, and this rice pudding showcases it simply — simmered slowly until the milk turns rich and slightly nutty. The key technique is toasting the coconut milk on its own before adding the rice, letting the fat separate and deepen in flavor the way it would over an open fire in a traditional coastal kitchen. From there, it's a patient simmer, stirring just enough to keep the rice from sticking without breaking it down into mush. Sweetened with panela — Colombia's unrefined cane sugar — and dotted with raisins, it's traditionally served both warm as a side to fried fish and chilled as a standalone dessert.

Ingredients

Serves 4

  • 1 cupwhite rice
  • 2 cupscoconut milk
  • 1 cupwater
  • 0.5 cupraw cane sugar (panela) or brown sugar
  • 0.5 cupraisins
  • 1cinnamon stick
  • 2whole cloves
  • 0.25 tspfine sea salt
  • 0.5 cupshredded coconut(toasted, for garnish)

Instructions

  1. 1

    Toast the coconut milk

    In a saucepan over medium heat, simmer the coconut milk alone for 8-10 minutes until it separates slightly and the oil rises, stirring occasionally.

  2. 2

    Add rice and spices

    Stir in the rice, water, cinnamon stick, cloves and salt. Bring to a gentle boil, then reduce to low.

  3. 3

    Simmer slowly

    Cover and cook 18-20 minutes, stirring occasionally, until the rice is tender and the mixture has thickened to a loose porridge.

  4. 4

    Sweeten and add raisins

    Stir in the panela and raisins. Continue cooking uncovered 5 minutes, until the sugar dissolves and the pudding thickens further.

  5. 5

    Cool and garnish

    Remove the cinnamon stick and cloves. Let cool slightly — it thickens as it sits — then top with toasted shredded coconut before serving.

    Serve warm or chilled; both are traditional depending on the household.

Did you make this?

Rate it and help other cooks find the recipes that actually work.

One tap to sign in, and we'll save the rating you just picked.

Everything you need to plan your week — free

  • Meal calendar
  • Grocery list
  • AI recipe ideas

Track what you eat

Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.

Download Now

Pro Tips

  • →

    Simmer the coconut milk alone first — this toasting step is what gives the pudding its deep, nutty coconut flavor.

  • →

    Use panela if you can find it; its molasses notes are closer to the traditional flavor than plain brown sugar.

  • →

    Stir occasionally, not constantly, so the rice doesn't turn gluey from over-agitation.

Variations

  • •

    Add a splash of dark rum at the end for an adult version popular on the Caribbean coast.

  • •

    Swap raisins for chopped dried mango for a more tropical twist.

  • •

    Use full-fat coconut cream instead of coconut milk for an even richer pudding.

Storage

Refrigerate in an airtight container up to 4 days. It thickens considerably when cold; loosen with a splash of milk when reheating.

History & Origin

Arroz con coco is a staple dessert and side dish along Colombia's Caribbean coast, particularly in Cartagena, where coconut, sugarcane and rice — all central to the region's colonial-era trade routes — combine into this comforting sweet rice.

Frequently Asked Questions

Can I use canned coconut milk?

Yes, that's standard — just shake the can well since the cream and liquid separate in storage.

What if I don't have panela?

Dark brown sugar is the closest substitute; light brown sugar works too but gives a milder flavor.

Why is my pudding too thin?

Simmer it uncovered a few extra minutes — the rice continues to absorb liquid and thicken as it cools, so it's often thinner than expected while still hot.

Nutrition Facts

Per serving (220g / 7.8 oz) · 4 servings total

Calories340kcal
Protein4g
Carbohydrates48g
Fat15g
Fiber2g
Protein4g
Carbs48g
Fat15g

Time Summary

Prep time10 min
Cook time35 min
Total time45 min

Have Questions?

Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.

Chat with AI Chef →

Featured in Guides

This recipe is featured in the following curated guides:

Community

Join the conversation

Sign in to leave a comment and save your favourite recipes