Tres leches cake is the Mexican celebration cake that has no equal when it comes to moisture — a light sponge cake soaked in a mixture of sweetened condensed milk, evaporated milk, and heavy cream until every bite drips with custard-like richness. Topped with clouds of whipped cream and dusted with cinnamon, it's simultaneously the most decadent and the most refreshing cake imaginable. The overnight soak is mandatory — that patience transforms a good cake into something transcendent.
  • The most moist cake you will ever eat — guaranteed, no competition
  • Make-ahead required — it actually improves overnight in the fridge
  • Three milks create a custard-like interior unlike any other cake
  • The whipped cream topping stays fresh and cloud-like for days

Tres Leches Cake (Authentic Mexican Recipe)

Tres Leches Cake (Authentic Mexican Recipe)
20 min
Prep
30 min
Cook
50 min (+ 4 hrs chill)
Total
12
Servings
⭐ 4.9
Rating
420
Calories

Ingredients

  • For cake: 1 cup (125g) all-purpose flour
  • 1.5 tsp baking powder
  • 5 large eggs, separated
  • 1 cup (200g) granulated sugar
  • 1/3 cup (80ml) whole milk
  • 1 tsp vanilla extract
  • For three milk soak: 1 can (14oz) sweetened condensed milk
  • 1 can (12oz) evaporated milk
  • 1 cup (240ml) heavy cream
  • For topping: 2 cups (480ml) heavy whipping cream
  • 3 tbsp powdered sugar
  • 1 tsp vanilla
  • Ground cinnamon and fresh berries to garnish

Instructions

  1. 1Make cake Beat egg yolks with sugar until pale and thick. Stir in milk and vanilla. Fold in flour and baking powder. Beat egg whit...
  2. 2Poke holes While cake is still warm, poke all over with a fork or skewer — about 30-40 holes. This is how the milk soaks in....
  3. 3Make three milks Whisk condensed milk, evaporated milk, and heavy cream together until combined....
  4. 4Soak Pour the three milk mixture evenly and slowly over the warm cake. It will seem like too much — that's correct. Refrigera...
  5. 5Top and serve Before serving, whip heavy cream, powdered sugar, and vanilla to stiff peaks. Spread over the cake. Dust with cinnamon. ...
For cake: 1 cup (125g) all-purpose flour 1.5 tsp baking powder 5 large eggs, separated 1 cup (200g) granulated sugar 1/3 cup (80ml) whole milk 1 tsp vanilla extract For three milk soak: 1 can (14oz) sweetened condensed milk 1 can (12oz) evaporated milk 1 cup (240ml) heavy cream For topping: 2 cups (480ml) heavy whipping cream 3 tbsp powdered sugar 1 tsp vanilla Ground cinnamon and fresh berries to garnish
  1. 1

    Make cake

    Beat egg yolks with sugar until pale and thick. Stir in milk and vanilla. Fold in flour and baking powder. Beat egg whites to stiff peaks, fold into batter. Pour into greased 9x13 pan. Bake 350°F (175°C) for 25-30 minutes.

  2. 2

    Poke holes

    While cake is still warm, poke all over with a fork or skewer — about 30-40 holes. This is how the milk soaks in.

  3. 3

    Make three milks

    Whisk condensed milk, evaporated milk, and heavy cream together until combined.

  4. 4

    Soak

    Pour the three milk mixture evenly and slowly over the warm cake. It will seem like too much — that's correct. Refrigerate at least 4 hours or overnight to fully soak.

  5. 5

    Top and serve

    Before serving, whip heavy cream, powdered sugar, and vanilla to stiff peaks. Spread over the cake. Dust with cinnamon. Top with berries.

🏆 Chef Tips
  • More holes = more soaking = more moist. Don't be shy with the fork.
  • Pour the milk mixture over warm cake — warm cake absorbs faster and more evenly.
  • This cake must be made ahead — the overnight soak is what makes it extraordinary.
  • The milk soak seems excessive while pouring, but the cake absorbs it all and becomes the most moist cake imaginable.
The sponge cake is poked and soaked in three different dairy products while still warm. Over 4+ hours, the cake absorbs the mixture completely, creating a custard-like interior.
Use coconut condensed milk, coconut evaporated milk, and coconut cream. It's a wonderful tropical variation.
Refrigerate up to 4 days. The texture actually improves over the first 24 hours as the milk fully absorbs.
Freeze the cake before adding the whipped topping. Add fresh whipped cream after thawing.
420
Calories
9g
Protein
48g
Carbs
22g
Fat
0g
Fiber
38g
Sugar
180mg
Sodium
13g
Sat. Fat