Authentic Tres Leches Cake Recipe (Traditional Mexican Dessert)

Okay, so I’d had tres leches cake before and honestly… it wasn’t my favorite. But I felt like I had to make it. It’s one of the most iconic desserts in Mexico, and I don’t think I could do this country justice without making it. So I headed into the kitchen fully expecting to make another soggy cake.

I could not have been more wrong.

This was incredible.

It is mushy. I’m not even going to pretend it isn’t. But it’s the kind of mushy that’s somehow amazing. The cake soaks up all that creamy milk, while the light whipped topping keeps everything from feeling too rich. I honestly can’t explain why it works, but it absolutely does. Before I knew it, I was reaching for another slice… and then another. Okay, technically they were my kids’ uneaten slices, but they weren’t going to eat them anyway.

Tres leches became one of Mexico’s best-loved desserts during the twentieth century, especially as canned evaporated milk and sweetened condensed milk became pantry staples. By 1994, it was the kind of dessert that showed up at birthdays, baptisms, family reunions, and Sunday lunches. It wasn’t reserved for fancy occasions. It was simply the cake that brought people together.

One of my favorite things about a traditional 1994 tres leches cake is how unassuming it is. It’s baked in the same 9 by 13-inch pan it’s served from, topped with a thick layer of whipped cream, finished with a dusting of cinnamon, and maybe a few maraschino cherries or sliced strawberries if they happen to be around. Someone carries the whole pan to the table, generous squares are cut, coffee is poured, and everyone lingers just a little longer than they planned. Sometimes the simplest desserts end up becoming the ones people remember most.

Servings: 12 to 15
Prep Time: 35 minutes
Bake Time: 25 to 30 minutes
Chill Time: At least 4 hours (overnight is best)
Total Time: About 5 hours 30 minutes

Ingredients

Cake

  • 120 g all-purpose flour (1 cup)
  • 6 g baking powder (1½ teaspoons)
  • 1 g salt (¼ teaspoon)
  • 5 large eggs, separated
  • 200 g granulated sugar, divided (1 cup)
  • 5 ml vanilla extract (1 teaspoon)

Milk Soak

  • 354 ml evaporated milk (1 can, 12 oz)
  • 396 g sweetened condensed milk (1 can, 14 oz)
  • 240 ml whole milk (1 cup)
  • 5 ml vanilla extract (1 teaspoon)

Whipped Topping

  • 480 ml heavy whipping cream (2 cups)
  • 24 g powdered sugar (3 tablespoons)
  • 5 ml vanilla extract (1 teaspoon)

Garnish

Choose one or two:

  • Ground cinnamon
  • Fresh strawberries
  • Maraschino cherries
  • Cinnamon stick for presentation

Instructions

1. Prepare the Pan

Preheat the oven to 175°C (350°F).

Lightly grease a 23 × 33 cm (9 × 13-inch) baking dish.

2. Mix the Dry Ingredients

In a medium bowl, whisk together:

  • Flour
  • Baking powder
  • Salt

Set aside.

3. Beat the Egg Yolks

In a large mixing bowl, beat the egg yolks with 150 g (¾ cup) of the sugar for 3 to 4 minutes, until pale yellow, thick, and fluffy.

Mix in the vanilla extract.

Fold in the flour mixture just until no dry streaks remain.

4. Beat the Egg Whites

In a clean, grease-free bowl, beat the egg whites until soft peaks form.

Gradually add the remaining 50 g (¼ cup) sugar while continuing to beat.

Beat until stiff, glossy peaks form.

5. Fold the Batter

Using a rubber spatula, gently fold the whipped egg whites into the batter in three additions.

Fold only until combined. Avoid overmixing. Keeping as much air in the batter as possible gives the cake its signature light, airy texture.

6. Bake

Pour the batter into the prepared baking dish and smooth the top.

Bake for 25 to 30 minutes, or until lightly golden and a toothpick inserted into the center comes out clean.

Allow the cake to cool in the pan for 20 to 30 minutes.

7. Make the Milk Soak

While the cake cools, whisk together:

  • Evaporated milk
  • Sweetened condensed milk
  • Whole milk
  • Vanilla

Whisk until smooth.

8. Soak the Cake

Using a fork or wooden skewer, poke holes all over the surface of the warm cake.

The cake should still feel warm when you add the milk mixture, but it should no longer be hot. If it is too hot, the sponge can become gummy and will not absorb the milk as evenly.

Slowly pour about one-third of the milk mixture over the cake.

Wait 5 minutes for it to absorb.

Pour over another third.

Wait another 5 minutes.

Finish with the remaining milk mixture.

At first, it will seem like far too much liquid. Keep going. The sponge will gradually absorb it.

Resist the temptation to pour it all on at once. Adding the milk mixture in several stages helps the cake absorb it evenly and creates the classic light, creamy texture that makes tres leches so special.

Cover and refrigerate for at least 4 hours, though overnight is even better.

9. Make the Whipped Topping

In a chilled mixing bowl, beat together:

  • Heavy whipping cream
  • Powdered sugar
  • Vanilla

Beat until medium-stiff peaks form.

Spread evenly over the chilled cake.

Dust lightly with ground cinnamon or garnish with fresh strawberries or maraschino cherries, if desired.

10. Serve

Slice into generous squares and serve well chilled.


Discover more from Time Traveling Table

Subscribe to get the latest posts sent to your email.

Leave a comment