Go Back

Easy mexican arroz con leche recipe: Creamy Rice Pudding for Beginners

A creamy, cinnamon-scented Mexican-style rice pudding made with tender rice, whole milk, sweetened condensed milk, vanilla, and optional raisins. Serve it warm or chilled with a dusting of cinnamon.
Prep Time 10 minutes
Cook Time 45 minutes
Total Time 55 minutes
Servings 8

Ingredients

  • 1 cup long-grain white rice 185 g
  • 2 cups water 480 ml
  • 1 cinnamon stick about 3 inches long (8 cm)
  • 1/4 teaspoon fine salt 1.5 g
  • 4 cups whole milk 960 ml
  • 1 can sweetened condensed milk 14 ounces (396 g)
  • 1 teaspoon vanilla extract 5 ml
  • 1/2 cup raisins optional (75 g)
  • 1/2 teaspoon ground cinnamon for serving (1.3 g)

Instructions

  • Rinse the rice in a fine-mesh strainer under cool water until the water runs mostly clear. This removes excess surface starch and helps keep the finished pudding creamy rather than gummy.
  • Add the rinsed rice, water, cinnamon stick, and salt to a large heavy-bottomed saucepan. Bring to a boil over medium-high heat, then reduce the heat to low, cover, and cook until most of the water is absorbed and the rice is nearly tender, about 15 minutes.
  • Uncover the saucepan and stir in the whole milk and sweetened condensed milk. Bring the mixture just to a gentle simmer over medium-low heat; do not let it boil rapidly.
  • Cook uncovered, stirring frequently and scraping the bottom and corners of the pan, until the rice is fully tender and the pudding has thickened but is still a little loose, about 25 to 30 minutes. It will continue to thicken as it cools.
  • Remove the pan from the heat. Take out the cinnamon stick, then stir in the vanilla and raisins, if using. Let the pudding stand for 10 minutes before serving.
  • Spoon into bowls and dust with ground cinnamon. Serve warm for a cozy dessert or refrigerate until cold for a refreshing chilled treat.