Dulce de Leche Rice Pudding with Toasted Almonds

Updated February 23, 2016
This image courtesy of Joseph DeLeo

When Haagen-Dazs introduced its dulce de leche ice cream several years ago, the company hoped it would sell well to American Latinos, but 1 don’t think it had any idea that everyone would quickly end up loving it. Hey, what’s not to love? Long popular throughout South America, where it is known by many names, dulce de leche is condensed milk, heated in the can and caramelized, which gives it a toasty flavor. Rafael Palomino, in his cookbook Bistro Latino, applauds the versatility of this sweet, which works as “dessert on its own or as an ingredient in cookies, cakes, muffins, and ice cream.” Today, thanks to our growing Latino population, concentrated dulce de leche is available at most American supermarkets. (I use it in this recipe.) We also have a source for it in the back of the book. Rice pudding flavored with dulce de leche makes delicious sense. They are both comfort foods. The toasted almonds add a nice crunchy counterpoint.

*Available at many supermarkets or see mail order sources.




Total Timehalf-day

Make Ahead RecipeYes

Kid FriendlyYes

OccasionCasual Dinner Party, Family Get-together

Recipe Coursedessert

Dietary Considerationpeanut free, soy free



Taste and Texturecreamy, nutty, sweet

Type of Dishpudding


  • 2¼ cups whole milk
  • 1/3 cup long grain white rice
  • 1 cinnamon stick
  • 3 large egg yolks
  • ½ cup dulce de leche*
  • 1 teaspoon vanilla extract
  • ¼ cup slivered almonds, toasted


Mix together 2 cups of the milk, the rice, and the cinnamon stick in a medium saucepan. Bring to a boil and simmer over medium-low heat until the rice is tender, 40 to 45 minutes. Discard the cinnamon stick and set the pan aside.

Whisk the remaining ¼ cup milk with the egg yolks in a large bowl. Add a little of the rice mixture at a time, whisking constantly. When all the rice has been added, return the pudding to the pan and cook over low heat, stirring, until the temperature of the pudding reaches 160°F, 3 to 5 minutes. Remove from the heat and stir in the dulce de leche and vanilla. Stir until incorporated. Pour the pudding into a bowl, cover, and refrigerate until cold, at least 4 hours or overnight. Serve cold, sprinkled with almonds.


Include a Photo Include a Photo

Click the button above or drag and drop images onto the button. You can upload two images.

Cancel Reply to Comment

Thanks for your comment. Don't forget to share!


Report Inappropriate Comment

Are you sure you would like to report this comment? It will be flagged for our moderators to take action.

Thank you for taking the time to improve the content on our site.

Sign In to Your Account

Close Window
Sign In with one of your Social Accounts
Sign In using Email and Password