Arroz con leche is a classic rice pudding enjoyed in many Spanish-speaking countries and Latin American communities worldwide. The name simply means “rice with milk,” but the dessert is much more than its simple ingredients suggest. It is known for its creamy texture, warm cinnamon flavor, and comforting homemade taste.
This traditional dessert is made by slowly cooking rice with milk, sugar, and spices until the mixture becomes rich and creamy. While recipes vary by region and family tradition, the basic method remains simple and easy to follow.
In this guide, you will learn how to make arroz con leche at home using traditional ingredients, along with helpful tips for getting the best texture and flavor.
What Is Arroz Con Leche?
Arroz con leche is a sweet rice pudding made by cooking rice in milk until it becomes soft and creamy. It is commonly flavored with cinnamon and sometimes includes ingredients such as vanilla, lemon or orange zest, raisins, or condensed milk.
The dessert has roots in rice-based milk puddings that developed through different culinary traditions. Over time, it became especially popular throughout Spain and Latin America, where many countries created their own versions.
Some variations are served warm, while others are chilled and enjoyed as a refreshing dessert.
Ingredients for Traditional Arroz Con Leche
A simple traditional arroz con leche recipe does not require many ingredients.
Main Ingredients
- 1 cup white long-grain rice
- 4 cups whole milk
- 1 cup water
- ½ to ¾ cup sugar (adjust according to taste)
- 1 cinnamon stick
- 1 teaspoon vanilla extract
- A small pinch of salt
- Ground cinnamon for topping
Optional Ingredients
Depending on the style you prefer, you can also add:
- Raisins
- Lemon or orange peel
- Sweetened condensed milk for extra creaminess
- Evaporated milk for a richer texture
Using high-quality ingredients, especially fresh milk and good cinnamon, can make a noticeable difference in the final flavor.
How to Make Arroz Con Leche Step by Step
Step 1: Prepare the Rice
Rinse the rice under cold water. This removes excess starch and helps control the pudding’s texture.
Add the rice and water to a medium saucepan. Cook over medium heat until the rice absorbs most of the water and becomes partially tender.
This first cooking stage allows the rice to soften before adding milk.
Step 2: Add Milk and Cinnamon
Once the rice is partially cooked, add the milk, cinnamon stick, and salt.
Reduce the heat to low and allow the mixture to simmer gently. Stir occasionally to prevent the rice from sticking to the bottom of the pan.
Slow cooking helps the rice release starch, which naturally creates a creamy consistency.
Step 3: Add Sugar and Flavoring
When the rice becomes soft and the mixture starts thickening, add the sugar and vanilla extract.
Continue cooking for another 10 to 15 minutes while stirring gently.
The arroz con leche should be creamy but still slightly loose, as it will continue thickening as it cools.
Step 4: Finish and Serve
Remove the cinnamon stick before serving.
Serve arroz con leche warm, or let it cool in the refrigerator for a few hours.
Sprinkle ground cinnamon on top before serving for the traditional finishing touch.
Tips for Making Creamy Arroz Con Leche
Cook Slowly Over Low Heat
The best arroz con leche is usually made with patience. Cooking it too quickly can burn the milk or keep the rice from developing a creamy texture.
Stir Regularly
Milk can easily stick to the bottom of the pan. Stirring every few minutes helps create a smooth dessert and prevents burning.
Choose the Right Rice
Traditional recipes often use regular white rice. Long-grain rice works well, but some cooks prefer medium-grain rice because it releases more starch and creates a creamier texture.
Do Not Overcook
Remember, the pudding thickens as it cools. If you cook it until it looks completely thick in the pan, it may become too firm later.
Popular Variations of Arroz Con Leche
Different regions prepare arroz con leche in their own way.
Mexican-Style Arroz Con Leche
The Mexican version often includes cinnamon, vanilla, and sometimes raisins. It is commonly served warm or chilled and is a popular homemade dessert.
Spanish Arroz Con Leche
Spanish versions often use lemon peel and cinnamon. The dessert is usually simple, focusing on the natural flavors of milk and spices.
Creamier Versions
Some modern recipes add condensed or evaporated milk to create a richer, sweeter pudding.
While ingredients change, the main idea remains the same: soft rice cooked slowly with milk and spices.
Common Mistakes When Making Arroz Con Leche
Using High Heat
Cooking milk at high temperatures can cause it to scorch. Low and slow cooking gives better results.
Adding Sugar Too Early
Adding sugar at the beginning can slow the rice from softening. Many traditional methods add sugar after the rice has already started cooking.
Not Stirring Enough
Milk-based desserts require attention. Leaving the pot unattended can cause sticking or uneven cooking.
Making It Too Thick
Arroz con leche naturally becomes thicker as it cools. Keep some creaminess in the mixture before removing it from the heat.
How to Store Arroz Con Leche
Store leftover arroz con leche in an airtight container in the refrigerator.
It is generally best enjoyed within a few days when properly refrigerated.
When reheating, add a small amount of milk and warm it gently while stirring to restore some of its creamy texture.
Frequently Asked Questions About Arroz Con Leche
Can I make arroz con leche without a cinnamon stick?
Yes. You can use ground cinnamon instead, although a cinnamon stick usually provides a smoother flavor because it slowly releases its aroma as it cooks.
Can I use plant-based milk?
Yes. Some people prepare arroz con leche with alternatives such as almond milk, coconut milk, or oat milk. The flavor and texture may change depending on the milk used.
Should arroz con leche be served hot or cold?
Both options are traditional. Some people enjoy it warm immediately after cooking, while others prefer it chilled after resting in the refrigerator.
Why is my arroz con leche too thick?
The rice continues absorbing liquid after cooking. Adding a little warm milk while stirring can help loosen the texture.
Can I freeze arroz con leche?
Freezing is possible, but the texture may change after thawing because dairy-based desserts can separate slightly. Fresh preparation usually gives the best result.
Final Thoughts
Learning how to make arroz con leche is simple because it uses basic ingredients and an easy cooking method. The key to a delicious result is patience: gentle heat, regular stirring, and allowing the rice to become creamy slowly.
Whether you enjoy it warm with cinnamon on top or chilled as a refreshing dessert, arroz con leche remains a timeless recipe that brings comfort and tradition to the table.