Cuban Rice Pudding (Arroz con Leche)
Creamy cinnamon-spiced rice pudding simmered slowly in milk, finished with a dusting of ground cinnamon.
About This Recipe
Arroz con leche is one of Cuba's most comforting desserts, a rice pudding built by simmering rice low and slow in milk sweetened with sugar and perfumed with cinnamon stick and lemon or lime zest. Unlike custard-based puddings, the creaminess here comes entirely from starch released by the rice as it cooks -- patience is the main technique, not any thickener. The rice is first simmered briefly in water to soften it before the milk goes in, which prevents the milk from scorching over the long cooking time ahead. From there it's a slow simmer, stirred often, as the rice swells and the milk reduces into a thick, spoonable pudding. A pinch of salt in the mix -- easy to forget -- is what keeps the sweetness from tasting flat. Served warm or chilled with a generous dusting of ground cinnamon on top, this pudding is standard fare at Cuban family gatherings and is often one of the first desserts Cuban home cooks learn to make, since it uses only pantry staples and rewards a slow hand rather than precision.
Ingredients
Serves 6
- 1 cupshort-grain white rice
- 2 cupswater
- 0.25 tspfine sea salt
- 4 cupswhole milk
- 1cinnamon stick
- 1 striplemon or lime zest
- 0.75 cupgranulated sugar
- 1 tspvanilla extract
- 0.5 tspground cinnamon(for dusting)
Instructions
- 1
Parboil the rice
Combine rice, water and salt in a saucepan. Bring to a boil, then simmer covered 10 minutes until most water is absorbed.
- 2
Add the milk
Stir in milk, cinnamon stick and zest strip. Bring to a gentle simmer over medium-low heat.
- 3
Simmer slowly
Cook uncovered, stirring every few minutes, for 30 to 35 minutes until the mixture thickens into a loose, creamy pudding.
Stir from the bottom often -- this is where scorching starts, especially in the last 10 minutes as it thickens.
- 4
Sweeten and finish
Stir in sugar and vanilla during the last 5 minutes of cooking, once the rice is fully tender.
- 5
Cool and serve
Remove the cinnamon stick and zest. Spoon into bowls, dust generously with ground cinnamon, and serve warm or chilled.
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.
Pro Tips
- →
Use short-grain rice, not long-grain -- it releases more starch and gives the pudding its characteristic creaminess.
- →
Keep the heat at a gentle simmer, not a boil, once the milk goes in, or it can scorch on the bottom.
- →
The pudding thickens further as it cools, so pull it off the heat while it still looks slightly loose.
Variations
- •
Coconut arroz con leche: replace one cup of milk with coconut milk for a Caribbean twist.
- •
Raisin version: stir in a third cup of raisins during the last 10 minutes of cooking.
- •
Dairy-free: use full-fat oat or coconut milk in place of whole milk, adjusting sweetness to taste.
Storage
Refrigerate in an airtight container up to 4 days. The pudding thickens significantly when cold -- stir in a splash of milk when reheating gently on the stovetop or serve chilled as-is.
History & Origin
Arroz con leche has roots in Spanish colonial cooking and is found across Latin America and Spain with regional variations; in Cuba it is typically simpler and less spiced than versions found in Mexico or Spain, relying mainly on cinnamon and citrus zest, and remains a common dessert at family celebrations.
Frequently Asked Questions
Can I use brown rice instead?
You can, but it will take considerably longer to soften and won't release as much starch, so the pudding will be less creamy than the traditional short-grain version.
What if my pudding is too thick after chilling?
This is normal -- rice pudding firms up in the fridge. Just stir in a splash of milk before serving to loosen it back to a spoonable consistency.
Why did my milk scorch on the bottom?
The heat was likely too high or the stirring too infrequent -- keep it at a bare simmer and stir from the bottom of the pot every couple of minutes, especially as it thickens near the end.
Nutrition Facts
Per serving (220g / 7.8 oz) · 6 servings total
Time Summary
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:
More Cuban Recipes
You Might Also Like
Similar dishes from other cuisines around the world.
Browse by Ingredient
More recipes built around the same core ingredients.
Free Kitchen Tools
Calculators and converters that pair with this page — no signup needed.
Put This Into a Plan
Schedule it, shop for it, and track what you already have.
Read Next
Longer reads that go deeper on the ideas behind this dish.
Community
Join the conversation
Sign in to leave a comment and save your favourite recipes