Easy Arroz con Leche | Mommy's Home Cooking

Arroz con Leche

Arroz con Leche is the Spanish version of the well-known rice pudding in the United States. It’s the ultimate comfort food. And almost without fail, this dessert will make you feel closer to home with every spoon, especially when served warm… so simple, but so perfect!
Course Dessert
Cuisine Venezuelan
Keyword arroz con leche, dessert, latin, recipes
Prep Time 5 minutes
Cook Time 40 minutes
Total Time 45 minutes
Servings 8 servings
Calories per serving 298 kcal
Author Oriana Romero


  • 5 cup whole milk, warm
  • 1 -2 cinnamon sticks
  • 2 strips of lime zest
  • ¼ cup sugar
  • 1 pinch of salt
  • 1 cup white rice
  • 7 oz sweetened condensed milk (half can)
  • 1 tablespoon unsalted butter
  • ground cinnamon to serve (to taste)


  1. Heat, in a medium-size heavy saucepan, over medium heat 3 cups of milk, cinnamon stick, lime zest, sugar, and salt. Bring to a boil, uncovered. When it starts to boil reduce the heat to low, add rice and cook for 10 - 15 more minutes or until milk is almost evaporated. Continue adding milk, stirring constantly, 1/2 cup at the time. Wait to add more milk until the liquid has been almost completely absorbed by the rice. With the last ½ cup of milk also add the condensed milk; cook for 2 -3 minutes, or until it thickens to desired consistency. Be aware that as the rice cools it thickens. Turn off the heat.
  2. Add butter and stir to incorporate.
  3. Let cool uncovered, until it reaches the desired temperature. You can serve it hot, warm, or cold.
  4. Serve hot, warm, or cold sprinkled with ground cinnamon to taste.

Watch How to Make It

Recipe Notes

This recipe is also available in Español.


Let the rice pudding cool completely, and if it is too thick, often it is, I add heavy cream to achieve the consistency we like, about 2 - 3 tablespoons.





 Did you make this recipe? Don't forget to give it a star rating below!


Please note that nutritional information is a rough estimate and it can vary depending on the products used.

Nutrition Facts
Arroz con Leche
Amount Per Serving
Calories 298 Calories from Fat 72
% Daily Value*
Fat 8g12%
Saturated Fat 5g25%
Cholesterol 27mg9%
Sodium 98mg4%
Potassium 337mg10%
Carbohydrates 47g16%
Sugar 27g30%
Protein 8g16%
Vitamin A 365IU7%
Vitamin C 5.5mg7%
Calcium 255mg26%
Iron 0.4mg2%
* Percent Daily Values are based on a 2000 calorie diet.