If you have a sweet tooth and love creamy desserts, this Tres Leches Rice Pudding Recipe is about to become your new favorite indulgence. It combines the lusciousness of classic tres leches—those three milks that make everything so heavenly—with the comforting, warm texture of rice pudding. Imagine every bite bursting with velvety milk goodness, a hint of vanilla, and just the right touch of cinnamon that lingers lovingly on your palate. This is not your everyday rice pudding; it’s a rich, soothing treat that feels like a hug in a bowl and can brighten up any day or occasion.
Ingredients You’ll Need
What’s fantastic about this Tres Leches Rice Pudding Recipe is how simple yet essential the ingredients are. Each one plays a starring role in creating that silky texture, rich flavor, and just the perfect balance of sweetness and warmth that makes this dessert unforgettable.
- Water: The base for cooking the rice, it’s the unsung hero that helps achieve the perfect softness.
- Medium-Grain Rice: This variety cooks up tender with a slight chew, ideal for creamy puddings.
- Salt: Just a pinch enhances all the flavors, balancing the sweetness brilliantly.
- Evaporated Milk: Adds a deep, creamy richness without extra sweetness.
- Sweetened Condensed Milk: Delivers sweetness and thickens the texture for that signature tres leches flavor.
- Whole Milk: Balances the milks for smoothness and richness.
- Vanilla Bean Paste: Gives a warm, natural vanilla aroma that’s far superior to extract.
- Cinnamon: Either mixed in or dusted on top, this spice adds a lovely comforting note.
- Heavy Cream: Whipped to perfection on top, it turns the pudding into an extra special treat.
- Powdered Sugar: Lightly sweetens the whipped cream for the perfect finishing touch.
How to Make Tres Leches Rice Pudding Recipe
Step 1: Rinse the Rice Thoroughly
Start by rinsing your medium-grain rice 4 to 5 times until the water runs almost clear. This crucial step removes excess surface starch, which prevents your pudding from becoming gummy or sticky. Trust me, skipping this rinse will cost you that silky texture this Tres Leches Rice Pudding Recipe is celebrated for, so take the time to rinse well.
Step 2: Cook the Rice
In a large, deep saucepan, bring 5 to 6 cups of water, the rinsed rice, and the salt to a boil. Once boiling, reduce the heat to low, cover, and let it simmer gently for about 15-18 minutes, or until the rice is tender and the water is mostly absorbed. If you notice any leftover water, simply drain it out before moving on to the next step.
Step 3: Add the Three Milks
Once the rice is cooked, it’s time to add the magic. Stir in the evaporated milk, sweetened condensed milk, and whole milk. Turn the heat to medium-high and bring it to a gentle boil, keeping an eye on it so it doesn’t overflow—the bubbling madness is real! Then reduce the heat to low and keep stirring constantly for about 18 to 20 minutes. This slow cooking thickens the mixture wonderfully, and remember, the pudding will thicken even more as it cools.
Step 4: Flavor It Up
Now is the perfect moment to taste your creation. If you prefer it sweeter, add a bit more sweetened condensed milk or sugar. Stir in the cinnamon and vanilla bean paste to elevate the aroma and flavor, making your Tres Leches Rice Pudding Recipe practically irresistible.
Step 5: Whip the Cream
While your pudding cools slightly, whip the heavy cream with powdered sugar until soft peaks form. This fluffy homemade whipped cream adds a cloud-like texture that’s just dreamy when paired with the pudding.
Step 6: Serve and Enjoy
Whether you prefer it warm or chilled, scoop the rice pudding into bowls and crown with a generous dollop of whipped cream. Don’t forget to sprinkle a little cinnamon on top for that final touch of comfort and spice. Enjoy every luscious spoonful!
How to Serve Tres Leches Rice Pudding Recipe
Garnishes
Fresh toppings bring this Tres Leches Rice Pudding Recipe to life. Cinnamon is a classic choice, either stirred in or dusted on top. For extra flair, try toasting some slivered almonds or adding fresh fruit like sliced strawberries or mango for a bright and juicy contrast. Even a sprinkle of toasted coconut flakes can deepen the tropical vibe, making each bite a delight.
Side Dishes
This creamy dessert pairs beautifully with light, tangy sides. Fresh fruit salads or a tart berry compote can cut through the sweetness and add a refreshing balance. If you want a truly indulgent combo, a cup of strong coffee or a rich espresso alongside the Tres Leches Rice Pudding Recipe will complete the experience perfectly.
Creative Ways to Present
Elevate your presentation by layering the pudding in clear glasses with bits of crushed cookies or cinnamon-spiced nuts for texture. You could also serve it in cute mason jars for a charming, rustic look that’s great for gatherings. Even adding edible flowers or a drizzle of caramel sauce gives this classic dessert a fun twist that will wow your guests.
Make Ahead and Storage
Storing Leftovers
This dessert keeps beautifully in an airtight container in the refrigerator for up to four days. The flavors meld even more over time, making leftovers just as delicious as fresh. Just give it a gentle stir before serving to restore its velvety texture.
Freezing
While you can freeze the rice pudding, it’s best to do so without the whipped cream topping, which doesn’t always freeze well. Freeze in a sealed container for up to one month. When ready to eat, thaw overnight in the fridge and add fresh whipped cream before serving for the best results.
Reheating
To warm up leftovers, microwave in short intervals, stirring in between to prevent scorching. You can also reheat gently on the stovetop over low heat, adding a splash of milk if needed to loosen the pudding back to that perfect creamy consistency.
FAQs
Can I use other types of rice for this recipe?
Medium-grain rice is ideal for this Tres Leches Rice Pudding Recipe because it absorbs liquids well and cooks to a creamy texture. Short-grain rice could work but may become stickier, while long-grain rice tends to stay separate and less creamy.
Is it necessary to rinse the rice multiple times?
Yes! Rinsing removes surface starch that causes gumminess. This step ensures your pudding is silky and smooth rather than clumpy or overly sticky.
Can I make this recipe vegan or dairy-free?
This classic Tres Leches Rice Pudding Recipe relies on dairy milks for its signature richness, but you could experiment with coconut milk, almond milk, and sweetened condensed coconut milk substitutes. Keep in mind that the texture and flavor will be different but still tasty.
How long does it take to thicken the pudding after adding the milks?
It generally takes about 18 to 20 minutes of simmering and constant stirring for the pudding to reach the right thickness. Patience here pays off with a luscious, creamy result.
Can I prepare this dessert the day before serving?
Absolutely! In fact, chilling the pudding overnight allows the flavors to deepen and the texture to set beautifully. Just add the whipped cream topping right before serving for the freshest look and taste.
Final Thoughts
This Tres Leches Rice Pudding Recipe is a celebration of creamy, comforting indulgence that’s surprisingly easy to pull off. Whether you’re craving something cozy for a quiet night or an impressive dessert to share with friends, this recipe has your back. Don’t wait for a special occasion—make this luscious pudding your new go-to treat and enjoy every delicious bite.
Print
Tres Leches Rice Pudding Recipe
- Total Time: 50 minutes
- Yield: 6 servings
- Diet: Vegetarian
Description
This Tres Leches Rice Pudding is a luscious, creamy dessert combining tender rice cooked in water with a rich blend of evaporated milk, sweetened condensed milk, and whole milk, infused with vanilla and cinnamon. Finished with homemade whipped cream and a dusting of cinnamon, this pudding offers a silky texture and comforting flavors perfect for any occasion.
Ingredients
Rice Pudding
- 5 to 6 cups Water
- 1 cup Medium-Grain Rice
- 1/4 teaspoon Salt (or 1/2 teaspoon)
- 1 (12-ounce) can Evaporated Milk
- 1 (14-ounce) can Sweetened Condensed Milk
- 1 cup Whole Milk
- 1 teaspoon Vanilla Bean Paste
- 1/2 to 1 teaspoon Cinnamon (for stirring into pudding or dusting on top)
Whipped Cream
- 1 cup Heavy Cream
- 1/4 cup Powdered Sugar
Instructions
- Rinse the Rice: Rinse the medium-grain rice 4-5 times until the water runs almost clear. This removes excess surface starch and prevents the pudding from becoming gummy, ensuring a silky and creamy texture.
- Cook the Rice: In a large deep saucepan, bring the water, rinsed rice, and salt to a boil. Reduce heat to low, cover, and simmer for about 15-18 minutes until the rice is tender and the water is absorbed. If there is any water left, drain it before proceeding.
- Add the Milks: Stir in the evaporated milk, sweetened condensed milk, and whole milk into the cooked rice. Cook over medium-high heat and bring to a boil, watching carefully to avoid overflow. Then reduce heat to low and cook, stirring constantly, for about 18-20 minutes until the mixture thickens. Remember, it will thicken more as it cools.
- Flavor the Pudding: Taste the pudding for sweetness and add more if desired. Stir in vanilla bean paste and cinnamon according to your preference.
- Prepare Whipped Cream: In a mixing bowl, beat the heavy cream and powdered sugar together until soft peaks form, creating a light and sweet homemade whipped cream.
- Serve: Spoon the warm rice pudding into serving bowls or chill in the refrigerator to serve cold. Top each serving generously with the fresh whipped cream and sprinkle cinnamon on top.
Notes
- Rinsing the rice multiple times is crucial for a creamy pudding texture.
- Be careful while boiling the milk mixture to prevent it from overflowing.
- Use medium-grain rice for the best balance of creaminess and texture.
- Adjust cinnamon and sweetness to taste for personalized flavors.
- This dessert can be served warm or chilled based on preference.
- Prep Time: 10 minutes
- Cook Time: 40 minutes
- Category: Dessert
- Method: Stovetop
- Cuisine: Latin American

