Rating: 5 stars
4907 Ratings
  • 5 star values: 4907
  • 4 star values: 0
  • 3 star values: 0
  • 2 star values: 0
  • 1 star values: 0
  • 4,907 Ratings

Tres leches—"three milks" in Spanish—is an immensely popular dessert throughout Latin America. The sweet (dulce) cream-soaked cake is one of Sue Torres' favorite ways to end a Mexican meal. Although the cake can be served right away, she says it's even better the next day. "Just be careful to cover it well," she says. "The cake will absorb any odors in your refrigerator." The rich, cinnamon-flavored dulce de leche is worth the effort, but packaged dulce de leche can be substituted. Slideshow:  More Cake Recipes 

January 2008


Recipe Summary

1 hr
3 hrs


Ingredient Checklist


Instructions Checklist
  • Preheat the oven to 325°. Butter a 9-inch square baking pan. In a medium bowl, whisk the flour with the baking powder. In a large bowl, using a handheld electric mixer, beat the egg whites at medium-high speed until stiff peaks form. In another large bowl, beat the egg yolks with the sugar at medium speed until pale and thick, about 3 minutes. Beat the egg whites and the dry ingredients into the egg yolk mixture until smooth.

  • Scrape the batter into the prepared pan and bake in the center of the oven for 30 minutes, until golden and a toothpick inserted in the center comes out clean. Let the cake cool in the pan for 15 minutes, then invert onto a wire rack to cool completely.

  • In a 13-by-9-inch baking dish, whisk the condensed milk with the evaporated milk, heavy cream and rum. Cut the cake into 3-inch squares and add them to the baking dish, turning gently once or twice. Tilt the dish and spoon the liquid over the squares until well-soaked, about 5 minutes. Pour off all but a thin layer of the liquid and reserve for another use. Cover and refrigerate the cakes overnight.

  • Carefully transfer the squares to plates. Drizzle with the Dulce de Leche and serve.

Make Ahead

The tres leches cake can be prepared up to 1 day ahead.