• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Everyday Latina
  • Recipes
  • Authentic Mexican Recipes
  • Mi Casa
    • Kid-Friendly Tips
    • Natural Home Remedies
  • About
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
menu icon
go to homepage
subscribe
search icon
Homepage link
  • All Recipes
  • Authentic Mexican Recipes
  • Mi Casa
  • About
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×

    Arroz con Leche Mexicano (Mexican Rice Pudding)

    Published: Nov 8, 2022 · Modified: Jan 27, 2023 by Gemma · This post may contain affiliate links.

    Arroz con Leche Mexicano is a rich, creamy, and traditional Mexican rice pudding made with long-grain rice, milk, cinnamon, and piloncillo. It is such a comforting, decadent recipe that's perfect for dessert or as a snack.

    Jump to Recipe
    Birds eye view of two glasses with arroz con leche and two spoons

    {This post contains affiliate links, which means I receive a small commission, at no extra cost to you, if you make a purchase using this link.}

    My mom was not a sweets person. She usually preferred salty or savory dishes and snacks. However, there were a few desserts she’d make exceptions for, one of those was arroz con leche.

    In honor of my mom and her love for this dessert, today I am sharing her recipe for Mexican arroz con leche. The recipe for this creamy and decadent dessert is near and dear to my heart and I am sure you too will love it.

    Click here to read more about my mom and why this blog is dedicated to her.

    Jump to:
    • What is Arroz con Leche?
    • Why You'll Love This Arroz con Leche Recipe
    • The Ingredients
    • How to Make Arroz con Leche
    • Tips and Variations
    • Recipe

    What is Arroz con Leche?

    Arroz con leche, literally meaning rice with milk, is a sweet, creamy rice pudding made of rice, milk and other ingredients.

    Rice pudding recipes are popular all over the world, including Spain and many Latin American countries. The origin of this dessert is traced back to the Muslim culture. It is believed to have been taken back to Spain during the Muslim occupation of the Iberian Peninsula.

    The Spanish then brought the dessert to the Americas, where it eventually made its way throughout Latin America, taking on different variations.

    While the ingredients and preparations may vary, most recipes for arroz con leche involve rice cooked in milk and sweetened with some type of sugar.

    Click here to learn more about the history of arroz con leche.

    Why You'll Love This Arroz con Leche Recipe

    • Creamy and Rich: The use of whole milk and evaporated milk results in a deliciously creamy and rich consistency.
    • Easy to Make: This mouth-watering dessert easily comes together in one pot with 6 simple ingredients that you may have in your kitchen already.
    • Comfort Food: Warming, nostalgic flavors of childhood are wrapped up in this tasty treat.
    • Enjoy as a Snack or Dessert: Yes this is technically a dessert, but it is actually quite filling and satisfying so it makes a great snack too. Some people even enjoy it for breakfast.
    • Great Hot or Cold: Enjoy it warm on a cold, winter day or cold, right out of the fridge on hot, summer days.
    • Traditional Recipe: This dessert has become a staple in Mexican cuisine. It is served on special occasions and especially during the holidays.

    The Ingredients

    Bowl with milk, measuring cup with water, evaporated milk, white rice, piloncillo cones, cinnamon sticks and salt on a white background
    • Long-Grain Rice: My top recommendation is long-grain white rice. This is the rice my mom and I always use in this recipe. It has a mild taste so it won’t overpower the rest of the ingredients and lends itself beautifully to the sweetness. It also will keep its shape and won’t turn into mush when being stirred.
    • Milk (Whole or 2%): You can use either whole milk or 2% but whole milk will definitely yield a much creamier, richer result.
    • Evaporated Milk: Use either store-bought or find out how to make your own evaporated milk here.
    • Sugar or Piloncillo: I grew up eating arroz con leche sweetened with regular granulated sugar. This is the easiest way to prepare it and also will leave your pudding with a soft white color. However, I have recently started using piloncillo (unrefined whole cane sugar) and I love the flavor it provides. The completed pudding ends up with a slight caramel-like flavor and a light-tan color (as you will see in the photos). Either sweetener works great so just use the one you prefer.
    • Mexican Cinnamon: Ceylon cinnamon, comes from Sri Lanka, and is at times referred to as Mexican cinnamon, or canela in Spanish. Click here to buy online.
    • Water

    How to Make Arroz con Leche

    Rice cooking with liquid and cinnamon sticks
    Arroz con leche with piloncillo
    Pot of arroz con leche with milk film

    1. Boil Water

    • To begin, add 3 cups of water to a medium pot. Bring to a boil.
    • Add 2 medium pieces of cinnamon or one large piece and boil for 5 minutes.
    • After the 5 minutes, add one cup of white long-grain rice. Lower the heat, cover the pot, and simmer for 10 minutes.

    2. Cook the Rice

    • Add 1 ½ cups of milk, ¼ teaspoon of salt, and 6 tablespoons of sugar (or 4 small piloncillo cones or 1 medium cone).
    • Stir and simmer until the rice is soft, about 20-25 more minutes.
    • If you are using piloncillo, you will need to stir every 5 minutes or so to help the piloncillo dissolve completely.

    3. Add Evaporated Milk

    • Mix in one can of evaporated milk and simmer for 3 minutes. A film of milk will form on the top, just stir and it will dissolve into the pudding.

    4. Adjust Sweetener

    • Taste for sweetness. If you would like it sweeter, add a tablespoon or two of sugar or grate some piloncillo and add it in.
    • Remove from heat and allow to cool for 10 minutes. Discard the cinnamon sticks.
    • Serve.

    How to Serve Mexican Rice Pudding

    You can serve it hot in cups or bowls. You can also place it in the refrigerator for a few hours and eat it cold.

    If you'd like, add a little extra whole milk when serving to make it creamier.

    Storing and Reheating

    Store in the refrigerator in an air-tight container for up to 5 days.

    The arroz con leche will thicken as it sits in the refrigerator, so you may want to add a little milk.

    If you prefer it warm, reheat it in a small pan on low heat. Be sure to mix frequently so it doesn't stick on the bottom. You can also microwave it in a bowl or mug for 1-2 minutes.

    Tips and Variations

    • You can also use jasmine rice, which is another type of long-grain rice. However, this rice has its own distinct flavor which will alter the taste of the pudding.
    • Some people also use short-grain rice or medium-grain rice for making rice puddings. These types of rice are much softer so they will break down and create a creamier texture. Please note that I have not tested this recipe with short or medium-grain rice so you’ll have to play with the cooking time to be sure you don’t end up with mush.
    • Use coconut sugar to substitute the white sugar or piloncillo.

    I hope you enjoy!

    PLEASE LEAVE A COMMENT BELOW IF YOU MAKE THIS OR TAG ME ON INSTAGRAM @EVERYDAYLATINA.

    More Dessert Recipes

    • Gluten-Free Dairy-Free Tres Leches Cake
    • Sweetened Condensed Milk Fruit Salad
    • Homemade Sweetened Condensed Coconut Milk
    • Strawberry-Coconut Cream Paletas 
    • Coconut Flour Oatmeal Cookies
    Side view of two glass cups with arroz con leche

    Recipe

    Birds eye view of two glasses with arroz con leche and two spoons

    Arroz con Leche Mexicano (Mexican Rice Pudding)

    by Gemma Aguayo-Murphy
    Arroz con Leche Mexicano is a rich, creamy, and traditional Mexican rice pudding made with long-grain rice, milk, cinnamon, and piloncillo. It is such a comforting, decadent recipe that's perfect for dessert or as a snack.
    Print Recipe Pin Recipe
    Prep Time 5 minutes mins
    Cook Time 45 minutes mins
    Total Time 1 hour hr
    Course Dessert
    Cuisine Mexican
    Servings 8

    Equipment

    • Small pot

    Ingredients
      

    • 3 cups water
    • 2 medium Mexican cinnamon sticks (or 1 large stick)
    • 1 cup long-grain white rice
    • 1 ½ cups milk (whole or 2%)
    • 4 small piloncillo cones or 6 tablespoon granulated sugar (see notes)
    • ¼ teaspoon salt
    • 1 can evaporated milk

    Instructions
     

    • Add 3 cups of water to a medium pot. Bring to a boil.
    • Add 2 medium pieces of cinnamon or one large piece and boil for 5 minutes.
    • Add one cup of white long-grain rice. Lower the heat, cover the pot, and simmer for 10 minutes.
    • Mix in the milk, salt, and piloncillo (or sugar).
    • Stir and simmer for about 20-25 minutes, or until the rice is soft. If you are using piloncillo, stir every 5 minutes to help the piloncillo dissolve completely.
    • Mix in one can of evaporated milk and simmer for 3 minutes. Stir to dissolve any film of milk that forms on the top.
    • Taste for sweetness. If you would like it sweeter, add a tablespoon or two of sugar or grate some piloncillo and add it in.
    • Remove from heat and allow to cool for 10 minutes. Discard the cinnamon sticks.
    • Serve warm in cups or bowls or refrigerate for an hour and serve cold.
    • Before serving, add more milk if you would like it creamier.
    • Store in the refrigerator in an air-tight container for up to 5 days.

    Notes

    • You can also use one medium-sized cone of piloncillo, or substitute the piloncillo with 6 tablespoons of granulated sugar. 
    • The arroz con leche will thicken as it sits in the refrigerator, so you may want to add a little milk.
    • You can eat the arroz con leche cold right out of the refrigerator. You can also warm it up on the stove on low heat or in a bowl or mug in the microwave.

    Video

    Did you try this recipe?Leave me a comment and star rating below or mention @everydaylatina on Instagram!

    Originally published December 13, 2021. Updated post November 2022.

    More Authentic Mexican Recipes

    • Frijoles Refritos (Mexican Refried Beans)
    • Guajillo enchilada sauce in a saucepan
      Guajillo Enchilada Sauce
    • 6 cooked sopes on a platter for a sopes recipe
      Mexican Sopes Recipe
    • Bowl of picadillo con papas topped with sliced jalapeños
      Picadillo con Papas

    About Gemma

    Gemma is the recipe developer, writer and food photographer behind Everyday Latina. Gemma was born in Mexico, but has spent the majority of her life in the United States. She has been sharing recipes since 2018 with an emphasis on her parents' traditional Mexican cuisine and a focus on clean, healthy ingredients. Her goal is to build a community of people who appreciate family, food and culture and, who like her, want to live a healthy, happy everyday life.

    Reader Interactions

    Comments

    1. Edith

      December 17, 2022 at 8:36 pm

      5 stars
      Takes me back to my childhood! Very easy to make and just the perfect treat on a cold day (I prefer eating this hot off the stove) but you can really enjoy this hot or cold all year long. I used sugar, and it was perfect.

      Reply
      • Gemma

        January 10, 2023 at 11:25 pm

        Hi Edith, I agree. I cannot eat this without reminiscing about my childhood. I am so glad you liked it!

        Reply
    2. Merced O Dillard

      March 02, 2022 at 7:27 pm

      Can the sweetener in Arroz con Leche be replaced with artificial sweetener?

      Reply
      • everydaylatina

        March 06, 2022 at 11:07 am

        Hi, I haven’t tried an artificial sweetener, only sugar and piloncillo. However if you like the flavor pf artificial sweetener it’ll probably work.

        Reply

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    Hi, I'm Gemma! I am originally from Mexico and the recipe developer, writer, and food photographer behind Everyday Latina. Here you will find traditional Mexican cuisine and a focus on clean, healthy ingredients. 

    More About Me →

    Trending Recipes

    • Two gluten-free empanadas de sardina on a plate with cilantro and jalapeño slices beside them.
      Gluten-Free Empanadas de Sardina
    • Plate with refried beans, toast and huevos con jamon
      Huevos con Jamon (Scrambled Eggs with Ham)
    • Three tacos dorados de pollo on a brown Mexican plate topped with garnishes
      Tacos Dorados de Pollo (Crispy Chicken Tacos)
    • Glass with dairy-free duraznos con crema surrounded by fresh peaches
      Dairy-Free Duraznos con Crema

    Summer Recipes

    • Shrimp Ceviche in a brown bowl with a lime.
      Mexican Shrimp Ceviche
    • Three clear glasses of Agua De Sandia with water slices besides them.
      Agua De Sandia
    • Grilled Rajas con Papas #grilledrajasconpapas #rajasconpapas #papasconrajas #mexicanfood
      Grilled Rajas con Papas
    • Spicy pineapple-jalapeño salsa #pineapplesalsa
      Spicy Pineapple-Jalapeño Salsa

    Follow Me

    • Facebook
    • Instagram
    • Pinterest
    • YouTube

    Footer

    ↑ back to top

    About

    • About Me
    • Disclosure and Privacy

    Newsletter

    Sign Up! for emails and updates

    Contact

    • Contact
    • Instagram
    • Facebook
    • TikTok

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2023 Everyday Latina