Arroz con leche

Soft and creamy, this arroz con leche is a milk only rice dish that is made with milk, butter, and a sprinkle of sugar. Perfect for cooler evenings and to serve a family member who is under the weather.
Print Recipe Pin Recipe
Cook Time: 35 minutes
Total Time: 35 minutes
Course: Dessert, Snack, Soup
Cuisine: Cuban, Mexican, Puerto Rican
Keyword: rice
Author: Neyssa



  • 1 1/2 cups of water
  • 1 teaspoon of salt
  • 1/2 cup of long grain rice
  • 1 1/2 cups of milk
  • 1 teaspoon of pure vanilla extract
  • 1 teaspoon of butter or to taste
  • 2-3 teaspoons of sugar or to taste
  • ground cinnamon to garnish


  • Bring water and salt to a boil.
  • Add in rice, and bring to a rolling simmer, mix once and allow to boil for 15 minutes.
  • Lower heat to medium low, and add in milk, vanilla, butter, and sugar.
  • Cook an additional 15 minutes or until rice is soft and ingredients have transformed into a creamy thick soup like texture; stirring occasionally.


For a thicker arroz con leche recipe, start with only using 1 cup of milk, and gradually add more milk, if desired.
If you're serving this to someone with an upset stomach, add in a star of anise to the water while it boils. Remove the anise when you're adding in the milk and remaining ingredients.
Tried this recipe?Mention @WPRecipeMaker or tag #wprecipemaker!