Skip to main content New<> this month
Get the Allrecipes magazine

Tres Leches Cake with Dulce de Leche

Rated as 5 out of 5 Stars

"This classic moist Mexican cake is soaked in 3 different milks, but this one comes with a twist: it is has an extra layer of dulce de leche!"
Added to shopping list. Go to shopping list.


2 h 5 m servings 339
Original recipe yields 12 servings (1 9x13-inch baking dish)


{{model.addEditText}} Print
  1. Preheat oven to 350 degrees F (175 degrees C). Grease a 9x13-inch baking pan and dust with flour.
  2. Beat egg whites in a glass, metal, or ceramic bowl until foamy. Add 1/4 cup sugar gradually, continuing to beat until stiff peaks form and sugar is completely dissolved.
  3. Beat egg yolks in a separate bowl until creamy. Add remaining 1/4 cup sugar and continue beating until pale yellow and creamy. Fold into egg whites.
  4. Mix flour and baking powder in a bowl. Fold in egg mixture; add lime zest. Pour mixture into the prepared baking pan.
  5. Bake in the preheated oven until lightly golden, about 30 minutes. Turn off oven and keep the cake in the oven for another 15 minutes.
  6. Mix condensed milk, evaporated milk, and heavy cream in a bowl until well combined.
  7. Poke cake several times across the top with a fork. Pour three-milks mixture over cake. Refrigerate for 1 hour to allow milk mixture to soak in. Spread dulce de leche on top.

Nutrition Facts

Per Serving: 339 calories; 15.5 42.1 9.1 131 181 Full nutrition

Explore more


Read all reviews 1
Most helpful
Most positive
Least positive

Truly excellent recipe. I read through several and selected this one because I liked that the cake is mostly eggs. The lime zest seems delightfully unusual. The final tipping point was the du...