Indulge in the irresistible flavors of Mexico with this Tres Leches cake, a delightful treat to cool you down on a hot summer day.

The Tres Leches cake holds a special place in Margarita’s heart, as she eagerly craves its moist goodness every summer since she was a kid in Mexico. What makes her especially happy is the chocolate variation, a rare gem in the world of Tres Leches cakes. Her mom is also a huge fan of this cake.

Surprisingly, Margarita used to believe that Tres Leches was difficult to make. However, she discovered that it was far more approachable than she initially thought.

So, gather your ingredients, don your apron, and let’s create magic in the kitchen with this delectable Mexican delight.

Keywords: pastel de tres leches, sponge cake, three milks cake


Yields 1 cake

For the sponge cake

  1. 6 eggs
  2. 90 g of coconut sugar
  3. 160 g of all-purpose flour
  4. butter
    room temperature, for greasing

For the tres leches

  1. 1 can of evaporated milk
  2. 1 can of condensed milk
  3. 200 g of milk
  4. 1 vanilla pod

For assembling the cake

  1. 500 g of whipping cream
  2. 30 g of coconut sugar
  3. 30 g of cocoa powder
  4. fresh strawberries
  5. fresh blueberries
  6. pecans

You will need

  1. mixer
  2. blender
  3. round baking form (about 20 cm)
  4. 2 deep dishes (larger than the baking form)


Before you start: warm butter to room temperature.

To cook the sponge cake

  1. Preheat oven to¬†180‚ÄĮňöC.
  2. Separate yolks of 6 eggs from the whites, place the whites in the mixer bowl, and save the yolks (we’ll need them later).
  3. Beat the egg whites using the mixer’s whisk attachment on high speed until they reach snow point.
  4. Add half of 90 g of coconut sugar and beat just until the sugar is incorporated.
  5. Take another mixer bowl (or, if you don’t have it, empty this one into a medium-sized bowl, and save the bitten eggs for later).
  6. In the mixer bowl, put the egg yolks and the rest of the sugar, beat the yolks until they look pale, almost white, and fluffy.
  7. Add the beaten yolks to the whites, and use a silicon spatula to incorporate the whites and yolks gently in an enveloping way.
  8. Add half of 160 g of all-purpose flour and continue mixing in an enveloping way, allowing as much air as possible to be incorporated into the mixture. Repeat with the rest of the flour.
  9. Grease the baking form, and pour the mixture into it.
  10. Bake the¬†sponge cake for¬†22‚Äď25¬†minutes.

To cook the tres leches

  1. While the sponge cake is baking, place the three milks (evaporated milk, condensed milk, and 200 g of milk) in a blender, slice the vanilla pod lengthwise, scrape the content of each half of the pod using a knife, and put it in the blender. Blend until the milks form a homogeneous mixture. Stash in the refrigerator.
  2. When the sponge cake is ready, unmold the bread on a cooling rack, and allow it to cool down for about 15 minutes.
  3. Once the sponge cake is not so hot, cut it horizontally into two equal layers, and place each layer onto a deep dish. Using a fork, make holes in the top (hard) layer of the bread for better absorption.
  4. Divide the mixture of tres leches in two and pour over each sponge cake evenly.
  5. Refrigerate until the tres leches mix is fully absorbed or overnight.

To assemble the cake

  1. Pour 500 g of whipping cream into the bowl of your mixer and using the whisk attachment beat on high speed until soft peaks form.
  2. Add 30 g of coconut sugar and continue beating until incorporated, you will see how firmer peaks form.
  3. Add 30 g of cocoa powder and beat a bit more until incorporated.
  4. Cut the berries, and coarsely chop the pecans.
  5. Take the sponge cakes out of the refrigerator.
  6. Empty a little less than half of the whipped cream into the center of the bottom sponge cake and spread it until the bread is well covered. Be generous with the amount of cream you use here, it must be at least 1.5 cm thick. Put a layer of berries on top of the cream, and press them gently into the cream.
  7. Carefully place the other sponge cake on top of the first one.
  8. Empty the rest of the whipping cream over the cake and using a spatula distribute the cream over the entire surface. Feel free to cover the sides if you have enough cream.
  9. Sprinkle chopped pecans, and decorate with strawberries and blueberries.
  10. Serve cold.

Notes & tips

Feel free to use any berries that are in season (or sold with a discount).
Try other flavors for the whipped cream instead of cocoa: vanilla, coconut, berries, nuts…

This recipe is based on Pastel de tres leches by Michelle Chavez.

Explore ingredients

Ingredients explorer

All-purpose flourVeganGluten
Cocoa powderVegan
Coconut sugarVegan
Coconut sugarVegan
Condensed milkVegetarianDairy
Evaporated milkVegetarianDairy
Vanilla podVegan
Whipping creamVegetarianDairy