Close Menu
    Facebook X (Twitter) Instagram
    Peruvian Spice
    • Home
    • About Us
    • Food Culture
    • Recipes
    • Restaurant
    • Contact Us
      • Privacy Policy
      • Terms & Conditions
    • Desserts
    Facebook X (Twitter) Instagram
    Peruvian Spice
    Desserts

    Arroz con Leche Peruano: Creamy Traditional Peruvian Rice Pudding

    Anna RehmanBy Anna RehmanSeptember 13, 20261 Comment13 Mins Read
    Arroz con Leche Peruano: Creamy Traditional Peruvian Rice Pudding

    Arroz con leche peruano is one of those simple desserts that can bring back memories of home, family meals, and special occasions. It is made with rice, milk, cinnamon, and a few warm spices, then cooked slowly until it becomes soft and creamy. The result is a sweet dessert that is comforting without being difficult to make.

    Peruvian arroz con leche has been enjoyed in Peru for generations. While arroz con leche is also found in many other countries, Peru has given the dessert its own style. Ingredients such as evaporated milk, condensed milk, cinnamon, cloves, vanilla, and citrus peel can give the Peruvian version a rich flavor and smooth texture. It is also often enjoyed with mazamorra morada, another classic Peruvian dessert.

    This recipe is easy enough to make at home, even if you have never prepared rice pudding before. The most important thing is to cook the rice slowly and give it enough time to become tender and creamy.

    Table of Contents

    Toggle
    • What Is Arroz con Leche Peruano?
    • A Little History of Arroz con Leche in Peru
    • What Makes Peruvian Arroz con Leche Different?
    • Ingredients for Arroz con Leche Peruano
      • Main Ingredients
    • How to Make Arroz con Leche Peruano
      • 1. Cook the Rice With the Spices
      • 2. Add the Evaporated Milk
      • 3. Add the Condensed Milk
      • 4. Add Vanilla and Raisins
      • 5. Check the Texture
      • 6. Serve With Cinnamon
    • Tips for Making Creamy Arroz con Leche Peruano
      • Keep the Heat Low
      • Stir Often
      • Do Not Make It Too Thick
      • Use Spices Carefully
      • Taste Before Serving
    • How to Serve Arroz con Leche Peruano
    • Arroz con Leche and Mazamorra Morada: A Classic Peruvian Combination
    • Can You Make Arroz con Leche Without Condensed Milk?
    • Can You Make Arroz con Leche Ahead of Time?
    • Common Mistakes to Avoid
      • Cooking on High Heat
      • Not Stirring Enough
      • Adding Too Many Spices
      • Cooking Until Completely Dry
      • Adding Too Much Sugar
      • Cutting the Cooking Time Short
    • Arroz con Leche Peruano vs. Other Rice Puddings
    • Frequently Asked Questions
      • What is arroz con leche peruano?
      • What makes Peruvian arroz con leche different?
      • What milk is used in arroz con leche peruano?
      • Can I make arroz con leche without condensed milk?
      • Is arroz con leche served hot or cold?
      • What do Peruvians eat with arroz con leche?
      • Why does my arroz con leche become very thick?
      • Can I add raisins to Peruvian arroz con leche?
    • Final Thoughts on Arroz con Leche Peruano

    What Is Arroz con Leche Peruano?

    Arroz con leche peruano is a traditional Peruvian rice pudding made by slowly cooking rice with liquid, sugar, milk, and spices. It is usually served as a dessert and can be enjoyed warm or chilled.

    Arroz con leche peruano is a traditional Peruvian rice pudding

    The basic idea is simple. Rice is cooked until soft, and then milk and sweet ingredients are added to create a creamy mixture. Cinnamon and cloves give it a warm smell and flavor, while vanilla adds a soft sweet note.

    There is no single recipe that every Peruvian family follows. Some cooks use condensed milk, while others prefer sugar. Some add raisins, citrus peel, or even a little pisco. This is one reason homemade arroz con leche can taste slightly different from one kitchen to another.

    A traditional Peruvian recipe recorded by Peru’s Ministry of Culture uses rice, milk, sugar, cinnamon, and a little salt, showing that the dessert has also been prepared in a much simpler way.

    A Little History of Arroz con Leche in Peru

    Arroz con leche has a long history outside Peru. It is believed to have reached Spain through Arab influence and later came to the Americas with the Spanish. Over time, different countries developed their own versions of the dessert.

    In Peru, arroz con leche became part of the country’s food culture during the colonial period. It was adapted to local tastes and became a familiar dessert, especially in Lima and other parts of the country.

    Arroz con leche has a long history outside Peru

    Peruvian food is known for bringing different cultures together, and this dessert is a good example. The recipe has roots outside Peru, but the way it is prepared and served has become part of Peruvian cooking.

    It is also not only a restaurant dessert. Many people enjoy it as a homemade sweet after lunch, during family gatherings, or whenever they want something simple and comforting.

    The dessert has even appeared in old Peruvian writing. Peru’s Ministry of Culture notes that the famous Peruvian writer Ricardo Palma mentioned arroz con leche and cinnamon in his work.

    What Makes Peruvian Arroz con Leche Different?

    At first glance, arroz con leche may look like an ordinary rice pudding. The difference comes from the ingredients and the way the flavors are built.

    One common Peruvian approach uses both evaporated milk and condensed milk. Evaporated milk gives the dessert a rich milk flavor, while condensed milk adds sweetness and helps create a creamy texture. A recipe published by Peru’s official tourism information source uses both types of milk along with cinnamon, cloves, orange peel, and vanilla.

    evaporated milk and condensed milk.

    Cinnamon is another important part of the dessert. It can be used while cooking and then added again as a light topping before serving.

    Cloves give the rice pudding a deeper aroma. A small amount is enough, so there is no need to use too many.

    Some versions also include orange or lemon peel. The citrus adds a gentle fresh note that balances the sweetness.

    The final result should be creamy and soft, but it should still have some texture from the rice. It should not feel dry or overly thick.

    Ingredients for Arroz con Leche Peruano

    You do not need a long shopping list to make this dessert.

    Main Ingredients

    • 1 cup white long-grain rice
    • 3 cups water
    • 1 cinnamon stick
    • 3 to 4 whole cloves
    • 1 small piece of orange or lemon peel
    • 1 can evaporated milk
    • 1 can sweetened condensed milk
    • 1 teaspoon vanilla extract
    • ¼ cup raisins, optional
    • Ground cinnamon for serving
    • A small pinch of salt
    Ingredients for Arroz con Leche Peruano

    You can adjust the amount of condensed milk depending on how sweet you like your dessert.

    The citrus peel is also optional, but it adds a pleasant flavor. If you use orange peel, remove as much of the white part as possible because it can make the dessert bitter.

    Some traditional recipes use only sugar instead of condensed milk, while others use different amounts of milk. That is normal. Arroz con leche is a recipe that can be adjusted to suit the cook and the family.

    How to Make Arroz con Leche Peruano

    Making arroz con leche is not difficult, but it does require some patience. Do not rush the cooking process.

    1. Cook the Rice With the Spices

    Place the water in a large, heavy-bottomed pot. Add the rice, cinnamon stick, cloves, and orange or lemon peel.

    Bring everything to a gentle boil. Once it starts boiling, lower the heat and let the rice cook slowly.

     rice, cinnamon stick, cloves, and orange or lemon peel.

    Stir from time to time so the rice does not stick to the bottom of the pot.

    Continue cooking until the rice becomes very soft and most of the water has been absorbed. The grains should be tender and beginning to break down slightly.

    2. Add the Evaporated Milk

    Once the rice is soft, remove the citrus peel, cinnamon stick, and cloves.

    Pour in the evaporated milk and stir gently.

    Evaporated Milk in rice pudding

    Keep the heat low. The mixture will become more liquid at this stage, but that is exactly what you want. The rice needs time to absorb some of the milk and release its natural starch.

    Cook for several minutes while stirring often.

    3. Add the Condensed Milk

    Now add the condensed milk.

    Stir well so it mixes evenly with the rice and milk.

    Keep cooking over low heat. Avoid using high heat because milk can easily stick to the bottom of the pot or burn.

    condensed milk. add

    As the mixture cooks, it will slowly become thicker and creamier.

    4. Add Vanilla and Raisins

    Add the vanilla near the end of cooking. If you like raisins, stir them in at this point.

    Raisins gives aperfect taste

    Raisins are not essential, so you can leave them out if you prefer a smoother dessert.

    Cook for another few minutes, stirring gently.

    5. Check the Texture

    This is one of the most important parts of the recipe.

    Your arroz con leche should be creamy and soft. It should not be completely dry.

    Remember that it will become thicker as it cools. If it looks slightly loose while it is still hot, that is usually fine.

    If you cook it until it is already very thick in the pot, it may become too firm after cooling.

    6. Serve With Cinnamon

    Spoon the arroz con leche into individual bowls.

    Sprinkle a little ground cinnamon over the top.

    You can serve it warm, at room temperature, or chilled. All three options work well, so choose the one you enjoy most.

    Tips for Making Creamy Arroz con Leche Peruano

    A few simple tips can make a big difference.

    Keep the Heat Low

    Once the milk goes into the pot, keep the heat low. High heat can make the milk stick and may give the dessert a burnt taste.

    Stir Often

    You do not need to stand over the pot every second, but check it regularly. Stirring helps prevent the rice and milk from sticking to the bottom.

    Do Not Make It Too Thick

    The dessert will continue to thicken after you turn off the heat.

    It is better to stop cooking when it still looks creamy and slightly loose rather than waiting until it becomes very firm.

    Use Spices Carefully

    Cinnamon and cloves should support the flavor, not take over the whole dessert.

    A few cloves are enough. The same is true for citrus peel.

    Taste Before Serving

    Before turning off the heat, taste a small spoonful.

    If you want it sweeter, you can add a little more condensed milk or sugar. If the texture is too thick, a small amount of milk can help loosen it.

    How to Serve Arroz con Leche Peruano

    The easiest way to serve arroz con leche is in small bowls with a light dusting of ground cinnamon.

    For a simple family dessert, there is no need to add anything else.

    It can also be served chilled. After spending some time in the refrigerator, the rice pudding becomes firmer and has a slightly different texture.

    For a special presentation, use small glass or ceramic dessert bowls. Add cinnamon just before serving so the top looks fresh.

    Some people enjoy raisins mixed throughout the dessert, while others prefer to leave them out. There is no need to change the recipe just to make it look fancy. The creamy rice and cinnamon should remain the main focus.

    Arroz con Leche and Mazamorra Morada: A Classic Peruvian Combination

    One of the best ways to enjoy arroz con leche in Peru is alongside mazamorra morada.

    These two desserts are often served together as a combination known as the “clásico” or “combinado.” One side is creamy and pale, while the other has the deep purple color of Peruvian purple corn.

    Arroz con Leche and Mazamorra Morada: A Classic Peruvian Combination

    Mazamorra morada has a different history from arroz con leche. Its roots are connected to pre-Hispanic Peru and the use of purple corn. Later, ingredients such as cinnamon, cloves, sugar, and fruit became part of the dessert.

    When the two desserts are placed side by side, the colors and textures make a beautiful combination.

    The pairing also has a special place in Peruvian culture. The name “clásico” refers to the colors associated with the famous football rivalry between Alianza Lima and Universitario de Deportes.

    If you already have a Mazamorra Morada recipe on your website, this is a natural place to add an internal link.

    Can You Make Arroz con Leche Without Condensed Milk?

    Yes.

    Condensed milk is common in many modern Peruvian versions, but it is not the only way to make arroz con leche.

    You can use regular milk and sugar instead. The dessert may be less rich and have a lighter sweetness, but it can still be delicious.

    If you prefer to control the sweetness yourself, using sugar can also make it easier to adjust the recipe.

    The most important thing is to cook the rice until it is soft and allow the milk to slowly combine with it.

    Can You Make Arroz con Leche Ahead of Time?

    Yes, arroz con leche can be prepared ahead of time.

    After cooking, allow it to cool and place it in a covered container in the refrigerator.

    It will become thicker as it chills. If it becomes too thick, add a small amount of milk and stir before serving.

    If you want to serve it warm again, reheat it gently rather than using very high heat.

    Common Mistakes to Avoid

    Even though the recipe is simple, a few mistakes can change the final texture.

    Cooking on High Heat

    This can cause the milk to burn or stick to the bottom of the pot.

    Not Stirring Enough

    Rice can settle at the bottom, especially once the mixture becomes thick.

    Adding Too Many Spices

    Too much clove or cinnamon can hide the creamy milk flavor.

    Cooking Until Completely Dry

    Arroz con leche should remain creamy. Remember that it thickens as it cools.

    Adding Too Much Sugar

    Condensed milk already adds a lot of sweetness. Taste the dessert before adding extra sugar.

    Cutting the Cooking Time Short

    If the rice is still firm, the dessert will not have the soft texture you want. Give it enough time to cook properly.

    Arroz con Leche Peruano vs. Other Rice Puddings

    Rice pudding is made in many parts of the world, so it is natural to find similar desserts in different countries.

    What makes the Peruvian version interesting is the combination of ingredients and the way it fits into Peruvian food culture.

    A Peruvian arroz con leche recipe may use evaporated milk, condensed milk, cinnamon, cloves, vanilla, citrus peel, and raisins. Other countries may use different types of milk, spices, or sweeteners.

    Peru also has another dessert that is closely related to arroz con leche: arroz zambito. It is similar but uses chancaca, which gives it a darker color and a different flavor. Peru’s official tourism information describes arroz zambito as a variation of arroz con leche.

    So while rice pudding is not unique to Peru, arroz con leche has become a familiar part of the country’s dessert tradition.

    Frequently Asked Questions

    What is arroz con leche peruano?

    Arroz con leche peruano is a traditional Peruvian rice pudding made with rice, milk, sweetener, and warm spices such as cinnamon and cloves. Many versions also use evaporated milk, condensed milk, vanilla, citrus peel, or raisins.

    What makes Peruvian arroz con leche different?

    The Peruvian version often has a rich and creamy texture from evaporated and condensed milk. Cinnamon, cloves, vanilla, and citrus peel can also give it a distinct flavor.

    What milk is used in arroz con leche peruano?

    Many modern Peruvian recipes use evaporated milk and sweetened condensed milk. However, traditional versions can also be made with regular milk and sugar.

    Can I make arroz con leche without condensed milk?

    Yes. You can use regular milk and sugar instead. The final dessert will be less rich but can still have a creamy texture if cooked slowly.

    Is arroz con leche served hot or cold?

    It can be enjoyed either way. Some people like it warm, while others prefer it chilled. The texture becomes thicker after refrigeration.

    What do Peruvians eat with arroz con leche?

    One of the most famous pairings is mazamorra morada. The two desserts are served together as a popular combination known as the “clásico” or “combinado.”

    Why does my arroz con leche become very thick?

    Rice pudding naturally thickens as it cools because the rice continues to absorb liquid. If it becomes too thick, stir in a little milk before serving.

    Can I add raisins to Peruvian arroz con leche?

    Yes. Raisins are optional, but they are used in some versions of the dessert. You can mix them into the rice or leave them out if you prefer a smoother texture.

    Final Thoughts on Arroz con Leche Peruano

    Arroz con leche peruano is a good example of how a simple recipe can become an important part of food culture. Rice, milk, sugar, and a few spices may not sound complicated, but slow cooking turns them into a creamy dessert with a warm and familiar flavor.

    What I like most about this dessert is that it does not need complicated cooking skills. Once the rice is soft, most of the work is simply keeping the heat low and giving the milk time to blend with it.

    For a traditional Peruvian experience, serve it with a little cinnamon on top or try it with mazamorra morada. Whether you enjoy it warm after lunch or chilled later in the day, this classic dessert is a simple way to bring a taste of Peru to your own kitchen.

    Anna Rehman

    Anna Rehman is a home cook and food writer behind Peruvian Spice. She shares traditional Peruvian recipes, practical cooking tips, and stories about Peru's rich food culture, all tested and written in her own kitchen.

    Related Posts

    Peruvian Desserts: 10 Traditional Sweets You Should Try

    October 2, 2026

    Authentic Suspiro Limeño Recipe – A Classic Peruvian Dessert Delight

    June 19, 2026

    1 Comment

    1. Pingback: Mexican Arroz con Leche Recipe: Easy Traditional Rice

    Leave A Reply Cancel Reply
    Recipe Rating




    About Us

    Your go-to source for authentic Peruvian recipes, food culture, and the best dishes from Peru. Follow us for new recipes every week!

    Popular Recipes
    • → Authentic Peruvian Ceviche
    • → Causa Rellena
    • → Aji Amarillo Sauce
    • → Pan con Chicharron
    • → Peruvian Street Food
    Stay Connected

    Get new Peruvian recipes delivered to your inbox every week.

    📧 contact@peruvianspice.com

    • → About Us
    • → Recipes
    • → Food Culture
    • → Restaurant Guide
    • → Privacy Policy
    • → Contact Us
    Facebook X (Twitter) Instagram Pinterest
    © 2026 Peruvian Spice. All Rights Reserved. | Privacy Policy | Terms & Conditions

    Type above and press Enter to search. Press Esc to cancel.