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

Best Tres Leches Cake

Rated as 4.11 out of 5 Stars

"The English have their trifle, Italians have tiramisu, and Latinos have pastel de tres leches, or three milk cake. This scrumptious sponge cake absorbs its bath of sweetened condensed, evaporated and whole milk before being topped with whipped cream. Served with fresh fruit or as is, it's the perfect party dessert."
Featured in Allrecipes Magazine — Subscribe!
Added to shopping list. Go to shopping list.


4 h servings 261
Original recipe yields 18 servings (1 9x13-inch cake)


{{model.addEditText}} Print
  1. Preheat oven to 350 degrees F (175 degrees C). Grease and flour a 9x13-inch baking pan.
  2. Mix together flour, baking powder, and salt in a bowl. Stir together 1/2 cup milk with 1 teaspoon vanilla in a glass measuring cup.
  3. Beat egg whites with an electric mixer on medium-high speed until soft peaks form. With mixer running, add 1 cup sugar, 1 tablespoon at a time, and beat until whites are very stiff but still glossy, about 8 minutes. With mixer on low, add yolks, 1 egg at a time, beating until combined. Add flour mixture, 2 tablespoons at a time, alternating with milk mixture just until batter is smooth (be careful not to beat so much it deflates).
  4. Pour batter into prepared pan and bake in middle of oven until a toothpick inserted into center comes out clean, 27 to 30 minutes.
  5. Cool cake 30 minutes in pan on a rack (it will shrink), then invert onto rack to cool completely. When cooled, return cake to baking pan. Poke holes all over cake with fork.
  6. Stir together condensed milk, evaporated milk, and remaining 1/2 cup whole milk, and pour over cake. When cake absorbs milk mixture, 5 to 10 minutes, cover pan with plastic wrap and chill at least 2 hours or up to 8 hours.
  7. Whip heavy cream with remaining 1/4 cup sugar and remaining teaspoon vanilla with electric mixer on medium speed until stiff, then spread evenly over cake. Serve as is or top with fresh fruit.


  • Partner Tip
  • Reynolds® Aluminum foil can be used to keep food moist, cook it evenly, and make clean-up easier.

Nutrition Facts

Per Serving: 261 calories; 12 33.2 5.9 100 164 Full nutrition

Explore more


Read all reviews 12
  1. 18 Ratings

    Rated as 5 out of 5 Stars
    Rated as 4 out of 5 Stars
    Rated as 3 out of 5 Stars
    Rated as 2 out of 5 Stars
    Rated as 1 out of 5 Stars
Most helpful positive review

No changes. Definitely would make it again.

Most helpful critical review

Well, this is my second failed attempt at Tres Leches but I think my problem is over beating. Flavor was good but cake was way too dense and would not soak up all the milk, not even close. Use y...

Most helpful
Most positive
Least positive

No changes. Definitely would make it again.

Well, this is my second failed attempt at Tres Leches but I think my problem is over beating. Flavor was good but cake was way too dense and would not soak up all the milk, not even close. Use y...

I made this cake and waited for 3 days before we ate it. OMG is this good! Everyone wants the recipe and when they say that the cake gets better with age, it really does. Definitely a keeper.

This was a definite hit. My husband loves tres leches and his only complaint was that it was more dense than what he is used to. cake turned out exactly like the picture, which I am thrilled a...

By all accounts, it was perfect! Very easy to make. I will make a bit more of the milk mixture next time as my sponge cake absorbed every drop. I’ll definitely make it again.

Absolutely yummy. My 5 year old daughter helped and loved it too! Creamy and soaked wonderfully!

Great cake but didn't come out as good as expected on my first attempt. I also made a quick and easy version which is also good (for those who may also have trouble with it) with golden vanilla ...

i used baking soda and it tastes great.

I followed this recipe exactly and it was delicious. Shared it with many friends and they agreed.