Authentic & Easy Arroz con Leche: The Creamy Latin American Rice Pudding Recipe You’ll Love
Arroz con leche, or rice pudding, is more than just a dessert; it’s a comforting embrace, a culinary staple beloved across Latin America and many other cultures worldwide. This particular recipe delivers an exceptionally creamy, rich, and utterly irresistible version, combining the comforting familiarity of rice with the luxurious sweetness of condensed milk, the velvety texture of evaporated milk, and the subtle exotic hint of coconut milk. It’s a symphony of simple ingredients transforming into pure bliss. Its widespread popularity isn’t surprising – it’s a dish that evokes warmth, family, and tradition. While many associate it with childhood memories or festive gatherings, its humble ingredients make it an accessible treat for any day of the week. Forget those bland, watery versions you might have encountered; this recipe is designed to be thick, luscious, and bursting with flavor, reminding you why arroz con leche truly deserves its place as a cherished dessert.
If you’re looking to explore more delightful Latin dessert recipes, some other favorites include coconut flan and churros.
It’s astonishing how often this truly exceptional dessert is overlooked on restaurant menus. Perhaps its simplicity leads some to underestimate its profound appeal. Yet, once you experience a perfectly prepared Arroz con Leche – especially this rich, creamy, and wonderfully comforting version – you’ll wonder how you ever lived without it. The beauty lies in its straightforward preparation; you don’t need exotic ingredients or complex techniques to achieve a gourmet-level dessert. This recipe empowers you to bring that forgotten culinary gem right into your own kitchen, allowing you to enjoy a warm bowl of pure happiness whenever the craving strikes, without having to search for a rare restaurant offering.
Why You’ll Adore This Easy Arroz Con Leche Recipe
- **Simple, Accessible Ingredients:** One of the greatest advantages of this recipe is its reliance on pantry staples. You likely already have rice, sugar, and canned milks (sweetened condensed, evaporated, and coconut milk) readily available. This means you can whip up a batch of this delightful dessert on a whim, without a special trip to the grocery store. It’s comforting to know that such a decadent treat can emerge from such everyday items.
- **Budget-Friendly & Generous Portions:** In an era where gourmet desserts can come with a hefty price tag, this Arroz con Leche offers incredible value. Made from economical ingredients, it yields a generous quantity, making it perfect for family dinners, potlucks, or simply ensuring you have leftovers to enjoy for days. It’s a smart choice for feeding a crowd without breaking the bank.
- **Versatile Serving Temperatures:** Whether you prefer your desserts warm and soothing, cool and refreshing, or at a pleasant room temperature, this rice pudding delivers. It’s truly delicious no matter how you serve it, making it adaptable to any season or occasion. A warm bowl is perfect for a chilly evening, while a chilled portion is a delightful summer treat.
- **Foolproof Preparation for All Skill Levels:** Don’t let the idea of making rice pudding intimidate you. This recipe is designed with simplicity in mind, ensuring success for even novice cooks. With clear, step-by-step instructions, it minimizes the chances of error, guaranteeing a rich, creamy, and perfectly cooked result every time. It’s genuinely fail-proof, building confidence in the kitchen.
Essential Ingredient Notes & Substitutions
Understanding the role of each ingredient is key to appreciating the magic of this Arroz con Leche:
- Rice – The foundation of our pudding! While you technically can use almost any type of white rice – from short-grain like Arborio (which is excellent for creaminess due to its high starch content, often used in risotto), to medium-grain like Valencia, or even longer grains like Jasmine or Basmati – I personally find Jasmine rice to offer a lovely fragrance and a tender, yet distinct texture. Rinsing the rice thoroughly before cooking is a crucial step that helps remove excess starch, preventing the pudding from becoming overly gummy and ensuring a smoother, more refined texture.
- Sweetened Condensed Milk – This is where a significant portion of the sweetness and the incredibly lush, thick texture comes from. It’s a non-negotiable for that authentic Latin American arroz con leche creaminess. Double-check that you are indeed grabbing *sweetened* condensed milk, as unsweetened condensed milk (or evaporated milk) will not provide the same rich, sugary depth.
- Evaporated Milk – Often mistaken for condensed milk, evaporated milk is unsweetened and has about 60% of the water removed. It contributes to the overall milkiness and body of the pudding without adding excessive sweetness. It gives the arroz con leche a wonderfully creamy mouthfeel and a richer, more profound dairy flavor that complements the other milks beautifully.
- Coconut Milk – This ingredient is a fantastic addition, lending a subtle, tropical aroma and an extra layer of velvety richness. It’s what often gives Cuban-style rice pudding its distinctive flavor. If the idea of coconut isn’t appealing, or if you simply prefer a more traditional dairy-forward taste, a straight swap with whole milk will work perfectly, maintaining the creamy consistency without the tropical note.
- Lime Zest – A secret weapon passed down through generations! My grandmother’s touch of fresh lime zest is optional, but it truly elevates the dish. The bright, fragrant citrus cuts through the sweetness and richness of the milks, adding a refreshing counterpoint that brightens every spoonful. It’s a small detail that makes a big impact on the overall flavor balance.
- Granulated Sugar – You might wonder why more sugar is needed when sweetened condensed milk is already involved. The answer lies in achieving that perfect balance of sweetness and allowing for personal preference. Depending on your sweet tooth and the natural sweetness of the other ingredients, a quarter cup of granulated sugar can often be necessary to truly round out the flavor profile and make it authentically indulgent. Always taste and adjust!
- **Cinnamon Stick** – This whole spice infuses the rice and milk with a warm, inviting aroma and flavor during the cooking process. Using a stick rather than ground cinnamon during the initial cook prevents the pudding from becoming gritty and allows for a more subtle, deep spice note. You can also add ground cinnamon as a garnish later.
- **Vanilla Extract** – A classic flavor enhancer in nearly any sweet dish. Vanilla adds depth and warmth, harmonizing beautifully with the other ingredients and amplifying the overall dessert experience.
- **Salt** – Just a tiny pinch of salt is crucial. It doesn’t make the pudding taste salty but rather balances and enhances all the sweet flavors, preventing the dish from tasting flat and bringing out the best in the milks and spices.
How To Make Arroz Con Leche: Step-by-Step Guide
- **Prepare the Rice Base:** The first essential step is to rinse your chosen rice thoroughly under cold running water. You’ll see the water turn cloudy initially; keep rinsing until the water runs clear. This action is vital as it washes away excess surface starch, which can make your pudding overly gluey. Once rinsed, combine the rice in a heavy-bottomed pot with the specified amount of water, the fragrant lime zest (if using), and a cinnamon stick. Bring this mixture to a gentle boil, then reduce the heat to medium-low, cover the pot, and let it simmer for about 30 minutes. The goal here is for the rice to become completely tender and absorb most of the water. It should be soft and plump, not al dente.
- **Introduce the Milks and Sweeteners:** Once your rice has achieved that perfect tender consistency, remove the cinnamon stick (or leave it in for stronger flavor, if you prefer). Now, it’s time to stir in the stars of the show: the entire can of sweetened condensed milk, the rich evaporated milk, the creamy coconut milk (or whole milk, if substituted), the granulated sugar, vanilla extract, and a pinch of salt. Stir everything well to ensure all ingredients are fully combined.
- **Simmer to Perfection:** With all the ingredients in the pot, return it to medium-low heat, leaving it uncovered. This is where the magic truly happens. You’ll need to cook the mixture for an additional 25-30 minutes, stirring frequently – I recommend every 2-3 minutes – to prevent the rice from sticking to the bottom of the pot and to ensure even thickening. The pudding will gradually become richer and creamier. The key is to watch for it to thicken *slightly*. It will continue to thicken as it cools, so avoid overcooking it to a very stiff consistency at this stage. You’re looking for a luxurious, flowing creaminess.
- **Taste and Adjust:** As the arroz con leche approaches its desired thickness, take a spoonful and taste it. This is your opportunity to customize! If you prefer it sweeter, add more granulated sugar, a tablespoon at a time, stirring until dissolved and re-tasting. This personal touch ensures your rice pudding is absolutely perfect for your palate. Once you’re satisfied with the taste and consistency, remove it from the heat.
Top Tips And Delicious Flavor Variations
Elevate your Arroz con Leche experience with these expert tips and exciting flavor variations:
- **Raisins & Dried Fruits:** For a classic touch, consider stirring in a handful of raisins – golden raisins offer a delicate sweetness, while darker raisins provide a more robust flavor. Beyond raisins, you can experiment with other finely diced dried fruits like cranberries, chopped apricots, or even candied orange peel for an extra layer of texture and sweetness. Add them during the last 10 minutes of simmering to allow them to plump up nicely.
- **The Butter Boost:** A small knob of salted butter, stirred in at the very end of cooking, can work wonders. The butter melts into the warm pudding, contributing an incredible depth of richness and a subtle savory note that beautifully balances the sweetness. It adds a luxurious sheen and an extra layer of indulgence.
- **Decadent Toppings:** While a simple dusting of ground cinnamon is traditional and lovely, don’t stop there! Freshly whipped cream or a dollop of crème fraîche can add a light, airy contrast to the rich pudding. Consider a sprinkle of toasted shredded coconut, finely chopped nuts (like pecans or almonds), or even a drizzle of caramel or dulce de leche for an extra touch of decadence.
- **Boozy Enhancements:** For an adult twist, a splash of dark rum or a liqueur like Kahlúa or Grand Marnier can introduce a sophisticated layer of flavor. Add it just before taking the pudding off the heat, allowing the alcohol to mellow slightly while leaving its aromatic essence.
- **Texture Control:** If your arroz con leche cools and becomes thicker than you prefer – which can happen as the rice continues to absorb liquid – simply stir in a splash of whole milk, coconut milk, or even a little water until you reach your desired creamy consistency before serving. Gently warm it if serving hot.
- **Avoid Over-Thickening:** This is a crucial tip! It’s better to slightly undercook the pudding than to overcook it. Remember that rice pudding will continue to thicken significantly as it cools. If you cook it down until it’s very thick in the pot, you’ll likely end up with a solid, dry mass once it’s completely cooled. Aim for a consistency that is still somewhat fluid and creamy when warm, knowing it will firm up beautifully upon chilling.
- **Add More Spices:** Experiment with other warm spices! A pinch of nutmeg, a tiny bit of cardamom, or a subtle hint of star anise can add an intriguing layer to your rice pudding.
- **Citrus Burst:** Beyond lime zest, orange zest can also provide a wonderful aromatic lift and a slight tartness that cuts through the richness.
Why Is My Arroz Con Leche Hard or Too Thick?
A common frustration is when Arroz con Leche turns out too firm or hard, rather than lusciously creamy. This almost always boils down to one primary factor: the initial cooking of the rice.
- **Undercooked Rice:** The most frequent culprit is rice that hasn’t been cooked completely through before the milks are added. Rice needs ample time and liquid (in this case, water) to fully soften and swell. If it’s still firm or chewy when you introduce the thick dairy, it won’t be able to absorb the milks effectively, resulting in a hard, unyielding texture. Ensure your rice is “fork-tender” – meaning it’s soft enough to be easily mashed with a fork – before moving to the next step.
- **Not Enough Liquid Initially:** Sometimes, if the rice doesn’t have enough water to absorb in the first cooking stage, it can dry out and become hard. Always adhere to the recommended water quantity, or add a little more if your rice variety seems particularly thirsty.
- **Over-Thickening during the Milk Stage:** While you want the pudding to thicken, cooking it *too* aggressively or for *too long* in the milk mixture can also lead to a stiff consistency once cooled. As mentioned in the tips, aim for “slightly thickened” as it will continue to set. If it feels too thick while still warm, a splash of extra milk can rescue it.
Storage Tips: How Long Does Arroz Con Leche Last in the Fridge?
Proper storage is key to enjoying your homemade Arroz con Leche for as long as possible while maintaining its quality and safety.
- **Cooling Down:** Before refrigerating, it’s important to allow your rice pudding to cool down to room temperature. Transferring a hot dish directly into the fridge can raise the overall temperature inside, potentially affecting other foods and increasing energy consumption. However, don’t leave it out for too long.
- **Refrigeration Guidelines:** Once cooled, transfer the Arroz con Leche to an airtight container. This prevents it from absorbing odors from other foods in the refrigerator and helps maintain its moisture. When stored correctly, it will remain fresh and delicious for up to 3-4 days. While the original suggests 2 days, with proper cooling and airtight storage, 3-4 days is generally safe for rice pudding. Always use your best judgment – if it smells off or looks unusual, it’s best to discard it.
- **Safety Note on Cooked Rice:** It’s critical to remember that cooked rice, like many other cooked foods, should not be left at room temperature for more than two hours. This is because spores of Bacillus cereus, a common bacterium, can survive cooking and multiply rapidly at room temperature, potentially causing foodborne illness. Always cool cooked rice quickly and refrigerate promptly.
- **Reheating:** To enjoy chilled Arroz con Leche warm, you can gently reheat it on the stovetop over low heat, stirring occasionally. If it has thickened too much in the fridge, add a splash of milk (whole milk or coconut milk) to loosen it back to your desired consistency. You can also microwave individual portions for about 30-60 seconds, stirring halfway through.
The Heart of Latin American Desserts: A Brief History of Arroz con Leche
Arroz con Leche holds a special place in the hearts and homes of people throughout Latin America, a testament to its rich history and cultural significance. While variations of rice pudding can be found across the globe, the version popular in countries like Cuba, Mexico, Peru, and Spain often shares common threads: a creamy base, aromatic cinnamon, and a delightful sweetness. Originating from Moorish cuisine introduced to Spain, the concept of cooking rice with milk and sugar traveled across the Atlantic with Spanish colonization. Each region adapted the recipe to its local ingredients and preferences, leading to the diverse array of Arroz con Leche styles we know today. In Cuba, for instance, it’s often made with three types of milk – condensed, evaporated, and sometimes coconut – creating an exceptionally rich and comforting dessert. It’s more than just a sweet treat; it’s a symbol of celebration, family gatherings, and the simple joy of sharing good food. This recipe captures that authentic spirit, bringing a taste of tradition to your table.
Perfect Pairings: Serving Suggestions for Arroz con Leche
One of the many joys of Arroz con Leche is its versatility. While it’s utterly delicious on its own, here are some ideas to make your serving experience even more delightful:
- **Classic Comfort:** Serve it warm in individual ramekins or bowls, topped with a generous dusting of ground cinnamon. This is the ultimate soothing dessert for a cool evening.
- **Chilled & Refreshing:** For a warm day, serve it cold directly from the refrigerator. The firm, cool texture is incredibly refreshing.
- **Breakfast or Brunch Treat:** Don’t limit Arroz con Leche to just dessert! It makes a surprisingly satisfying and indulgent breakfast or brunch item. Top it with fresh berries, sliced bananas, or a sprinkle of granola for added texture and nutrients.
- **Gourmet Garnish Ideas:**
- **Caramelized Sugar:** A quick brûlée top can add a delightful crunch. Sprinkle a thin layer of granulated sugar on top of cold pudding and torch it until caramelized.
- **Fruit Compote:** A spoonful of berry compote, mango puree, or stewed apples can add a fruity tang that beautifully complements the creamy base.
- **Chocolate Shavings:** A sprinkle of dark chocolate shavings can turn this comforting dessert into a sophisticated indulgence.
- **Candied Nuts:** Toasted pecans, walnuts, or almonds provide a lovely crunch and nutty flavor.
- **Espresso Powder:** A tiny dusting of espresso powder can deepen the flavor and add a subtle bitterness that balances the sweetness.
Frequently Asked Questions About Arroz con Leche
- **Q: Can I make this Arroz con Leche vegan?**
A: Yes, with a few substitutions! You can replace the evaporated milk with an equal amount of full-fat coconut milk or a plant-based condensed milk alternative (if available). For sweetened condensed milk, there are many excellent vegan condensed milk brands made from coconut or oat milk. Be sure to check labels. - **Q: What if my rice pudding is too thin?**
A: If your pudding is too thin after the initial simmering with the milks, you can continue to cook it over low heat, stirring constantly, until it reaches your desired thickness. Be patient and stir frequently to prevent sticking. Remember it will thicken more as it cools. - **Q: Can I use brown rice?**
A: While white rice is traditional for its tender texture and creamy result, you *can* use brown rice. However, it will take significantly longer to cook and will result in a chewier texture. You might also need more liquid during the initial rice cooking phase. The flavor profile will also be nuttier. - **Q: How do I prevent a skin from forming on top?**
A: To prevent a skin from forming while the pudding cools, place a piece of plastic wrap directly onto the surface of the warm Arroz con Leche, ensuring it touches the entire surface. This will create a barrier that keeps the top moist. - **Q: Can I prepare this in advance for a party?**
A: Absolutely! Arroz con Leche is an excellent make-ahead dessert. Prepare it a day or two in advance, store it in an airtight container in the refrigerator, and then simply adjust the consistency with a splash of milk before serving, if needed.
More Rice Pudding Recipes You’ll Enjoy
- Instant Pot Rice Pudding
- Classic Rice Pudding
- Rice Pudding With Peaches
- Instant Pot Pumpkin Rice Pudding
Tried this recipe? Please leave a star ⭐️⭐️⭐️⭐️⭐️ rating in the recipe card below and/or a review in the comments section further down the page. And consider following me on Facebook, Instagram or Pinterest!

Arroz Con Leche
Save RecipeSaved Recipe
Pin Recipe
Rate Recipe
Print Recipe
Ingredients
- 1 cup rice
- 5 cups water
- 1 14 ounce can sweetened condensed milk
- 1 12 ounce can evaporated milk
- 1 15 ounce can coconut milk
- 1/4 tsp lime zest
- 1 cinnamon stick , optional
- 1 tsp vanilla extract
- 1/4 cup granulated sugar , or to taste
- 1/4 tsp salt
- 1/4 tsp ground cinnamon , optional
Instructions
-
Begin by rinsing the rice, this will help remove most of the starch. Add the rice, lime zest, cinnamon stick, and water to a pot and cook for 30 minutes over medium-low heat or until the rice is completely tender.
-
Once the rice is fully cooked through, stir in the sweetened condensed milk, coconut milk, evaporated milk, sugar, and salt. Let it cook uncovered, stirring frequently for 25-30 minutes or until the mixture thickens slightly.
-
Once the arroz con leche thickens slightly, taste it and add more sugar if needed.
Video
Notes
- A lot of folks add raisins to their rice pudding. Feel free to add golden raisins, black raisins, or any type of dried fruit.
- Incorporate some salted butter, it will add some richness and a bit of saltiness.
- Top it off with some fresh whipped cream and ground cinnamon.
- Add some shredded coconut flakes, rum, or nuts.
- Add a splash of whole milk to the rice pudding, before serving if you find it too thick.
- Don’t let the rice pudding thicken too much or else it will become too dry.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Additional Info
Like this recipe? Leave a comment below!