Tres Leches Rice Pudding Recipe

A dessert from Smitten Kitchen's Deb Perelman. "This recipe — a riff on one of the best variants of arroz con leche I've made, which, in its original incarnation on my site, I adapted from Ingrid Hoffmann's wonderful recipe — is my favourite, for two reasons: First, it knows me. (That's the funny thing about the recipes I create!) It knows how preposterously bad I am at keeping stuff in stock in my kitchen, like milk, but that I seem always to have an unmoved collection of canned items and grains. Second, it's so creamy that it's like a pudding stirred into another pudding. The rice is cooked first in water. I prefer to start my rice pudding recipes like this because I'm convinced that cooking the rice first in milk takes twice as long and doesn't get the pudding half as creamy. Also, it gives me a use for those cartons of white rice left over from the Chinese take-out I only occasionally (cough) succumb to. Then you basically cook another pudding on top of it, with one egg and three milks — coconut, evaporated and sweetened condensed — and the end result will be the richest and most luxurious rice pudding imaginable. I recommend topping it with a dollop of cinnamon-dusted whipped cream, for the icing on the proverbial cake."


1 cup long- grain white rice
3/4 tsp table salt
1 large egg
One 12 oz. can (1-1/2 cups) evaporated milk
One 13-1/2 oz. can (1-1/4 cups) unsweetened coconut milk
One 14 oz. can (1-1/4 cups) sweetened condensed milk
1 tsp vanilla extract
1 cup heavy or whipping cream, chilled
1 tbsp confectioners' sugar
Ground cinnamon, to finish


Step 1: Put the rice, 2 cups of water, and the salt in a medium saucepan with a tight-fitting lid. Bring to a boil — you should hear the pot going all a flutter under the lid and puffing steam out the seam. Reduce to a low simmer, and let the rice cook for 15 minutes, until the water is absorbed. Remove the rice pot from the heat.

Step 2: Once the rice is cooked, whisk the egg in a medium bowl, and then whisk in the evaporated milk. Stir the coconut and sweetened condensed milks into the rice, then add the egg mixture. Return the saucepan to heat and cook the mixture over medium-low heat until it looks mostly, or about 90%, absorbed (the pudding will thicken a lot as it cools), about 20-25 minutes.

Step 3: Stir in the vanilla extract, then divide the pudding among serving dishes. Keep the puddings in the fridge until fully chilled, about 1-2 hours.

Step 4: Whip the heavy cream with the confectioners' sugar until soft peaks form. Dollop a spoonful of whipped cream on top of each bowl of rice pudding, dust with ground cinnamon, then enjoy.

Note: If you have 2 cups of leftover white rice, you can skip the first step, and jump in with the egg and three milks.

See more recipes from Deb Perelman.

Reprinted with permission from Deb Perelman's The Smitten Kitchen Cookbook (2012 Appetite by Random House).