Skip Nav

Mexican Rice Pudding Recipe

This Easy Mexican Rice Pudding Recipe Will Make All Your Dessert Dreams Come True

Spanish, South American, Mexican dessert. Sweet porridge, rice pudding. Arroz con leche. In portioned jars, decorated with cinnamon and sugar. On a dark stone table. Copy spaceImage Source: Rimma Bondarenko/Getty Images

Calling all rice pudding addicts! If the sweet cinnamon taste of arroz con leche brings back all kinds of nostalgic feels, you're going to want to try Chef Marcela Valladolid's take on the classic Mexican version of this popular Latin American dessert.

Packed with signature elements like cinnamon, vanilla, and creamy milk, this easy recipe features a surprising burst of orange flavor, which brightens it up perfectly. Keep scrolling for everything you need to re-create it yourself! Then, try Chef Marcela's equally delicious grilled chicken recipe.

Mexican Arroz con Leche

Chef Marcela Valladolid

Mexican Rice Pudding Recipe


  1. 7 cups water
    1 cup white rice
    1 cinnamon stick
    3 cups Whole Milk
    1 1/2 cup of granulated sugar
    2 teaspoons orange zest
    1 tablespoon vanilla extract
    Ground cinnamon


  1. Put the water, rice, and cinnamon stick in a medium-size heavy saucepan and set over medium-high heat.
  2. Bring to a boil, uncovered, and cook until rice is tender, for about 18 minutes.
  3. Strain out the liquid.
  4. Return the rice to the saucepan.
  5. Stir in whole milk, sugar, and orange zest.
  6. Continue cooking rice over medium-high heat until rice comes to a boil.
  7. Reduce the heat to low and cook, stirring constantly.
  8. Cook for about 20 minutes, until the mixture becomes thick.
  9. Remove from heat, add vanilla extract, and stir.
  10. Transfer rice pudding to a serving bowl.
  11. Dust with ground cinnamon and serve.
Image Source: Getty Images
Latest Juntos