Go Back Email Link
+ servings

Tres Leches Cake

Tres Leches Cake is a heavenly indulgent cake that is soaked in three types of milk. Very moist, delicate and creamy this a perfect dessert after a nice hearty meal.

Course Dessert
Cuisine Mexican
Prep Time 20 minutes
Cook Time 25 minutes
Total Time 45 minutes
Servings 12 servings
Calories 448 kcal
Author sanna


For the sponge cake

  • 6 large eggs
  • 1 cup sugar
  • 1 cup all purpose flour
  • 1/2 tsp baking powder

For the Milk Mixture to Soak the Sponge Cake:

  • 1 can evaporated milk
  • 1 cup condensed milk
  • 1 cup heavy cream

For the whipped cream icing

  • 1 and 3/4 cups heavy whipping cream
  • 2-3 tbsp icing sugar
  • 1 cup maraschino cherries for toppings


For the sponge cake:

  1. Preheat oven to 350 F. Grease the bottom of two 9- inch round pans and line with parchment paper. Do not grease the sides.

  2. In a bowl of stand mixer, beat 6 large eggs using high speed for one minute. With the mixer still on, gradually add 1 cup of sugar and continue beating until the eggs are thick, pale and fluffy. This should take about 8-10 minutes.

  3. To test if the eggs are ready, lift the beater from the mixture or use a spatula to let a small amount of batter to drift back to the surface. The batter should drift in thick ribbon-like figures that do not sink in immediately once it hits the surface of the mixture. It should also have tripled in volume.

  4. Combine the baking powder and flour and sift the mixture over the cake 1/3 at a time. After each addition, use a rubber spatula to gently fold the powders into the egg batter using repeated scooping motions until no streak of four remains.

  5. Divide batter evenly between prepared pans and bake for about 25 minutes or until a toothpick inserted into the middle of the cake comes out clean. Let the cake cool for 15 minutes on a wire rack then remove from the pan to cool completely.

For the soaking Liquid:

  1. Combine the evaporated milk, condensed milk and whipping cream in a tall container with a spout.

Assemble the Cake

  1. Lay the first layer of the cake on your rimmed serving plate. Poke holes all over the surface of the cake using the tines of a fork.

  2. Gradually pour half of the milk mixture over the surface of the cake, stopping frequently to avoid the milk from overflowing. Let cake sit until the liquid is absorbed by the cake (no milk mixture is on top of the cake. Some milk on the base is ok).

  3. Meanwhile, beat the heavy cream with the icing sugar on a high-speed until stiff peaks are formed. Spread 1/3 of the icing on the surface of the first layer of the cake. Lay the second layer of cake on top and poke holes all over the surface again. Gradually pour remaining half of the milk mixture over the second layer. Let sit until no liquid is sitting on the surface of the cake.

  4. Ice the top and sides of the cake completely using the remaining whipped cream. Top the cakes with cherries.

Recipe Notes

Sponge cake recipe adapted from Natasha's Kitchen.

Nutrition Facts
Tres Leches Cake
Amount Per Serving (1 serving)
Calories 448 Calories from Fat 243
% Daily Value*
Fat 27g42%
Saturated Fat 16g100%
Cholesterol 184mg61%
Sodium 120mg5%
Potassium 291mg8%
Carbohydrates 43g14%
Sugar 33g37%
Protein 9g18%
Vitamin A 1075IU22%
Vitamin C 1.6mg2%
Calcium 209mg21%
Iron 1mg6%
* Percent Daily Values are based on a 2000 calorie diet.