Go Back
+ servings
A photo of arroz con leche in a green bowl with some spoons in the background.
5 from 4 votes

Arroz con Leche Recipe

Arroz con leche is a traditional Latin American style rice pudding. This dessert recipe is simple to make and feeds a crowd.

Course Dessert
Cuisine Latin American
Keyword easy dessert recipe, rice pudding
Prep Time 10 minutes
Cook Time 1 hour
Total Time 1 hour 10 minutes
Servings: Change to adjust-> 12 servings
Calories 441 kcal


  • 2 cup rice white, long grain
  • 8 cups milk whole
  • 2 sticks cinnamon
  • 1 cup raisins optional
  • ½ cup rum optional for soaking raisins
  • 1 orange rind optional, 2-3 inch strips
  • 12 oz evaporated milk
  • 14 oz sweetened condensed milk
  • 1 pinch salt
  • 1 Tbsp vanilla


  1. Place the rice in a fine mesh strainer and rice until the water runs clear.

  2. In a large pot on medium heat add the milk, cinnamon sticks and rice. You can add the orange rind if you like at this point too. Continue heating and stirring until the rice is soft, approximately 1 hour. You can stir less in the beginning, every few minutes and more or constantly once the rice is soft toward the end.

  3. While the rice is simmering you can soak the raisins in the rum. Pour just enough rum to cover them, about ½ cup. Microwave for 30 seconds to warm them and allow better absorption of the rum. This step is optional.

  4. Once the rice is very soft, remove the cinnamon sticks, orange rinds and pour in the evaporated milk and sweetened condensed milk. Add the pinch of salt and vanilla.

  5. If you soaked the raisins in rum, pour them into a strainer. (Save the rum for your next cocktail. Trust me!) Add the raisins to the rice. Continue to cook until it is creamy and has a soft yogurt-like consistency.

  6. Serve in small bowls with a sprinkle of cinnamon and if you like some slivered almonds.

Recipe Video

Recipe Notes

Reheating instructions:  Place the desired amount in a bowl and heat in the microwave for 30 seconds.  Add a little milk, stir then heat again. Repeat until you have the desired consistency and temperature. 

Nutrition Facts
Arroz con Leche Recipe
Amount Per Serving
Calories 441 Calories from Fat 99
% Daily Value*
Fat 11g17%
Saturated Fat 6g38%
Cholesterol 36mg12%
Sodium 150mg7%
Potassium 558mg16%
Carbohydrates 64g21%
Fiber 2g8%
Sugar 29g32%
Protein 12g24%
Vitamin A 424IU8%
Vitamin C 3mg4%
Calcium 371mg37%
Iron 1mg6%
* Percent Daily Values are based on a 2000 calorie diet.