bake · Bake

How to Bake Tres Leches Cake

Tres leches cake starts with a light sponge cake that you soak with a mixture of three milks — evaporated milk, condensed milk, and heavy cream. The cake absorbs this mixture overnight, creating an incredibly moist dessert that you top with whipped cream. The key is making a cake sturdy enough to hold the milk without falling apart, then being patient while it soaks.

Ingredients

Step by step

  1. Make the sponge cake. Preheat your oven to 350°F and grease a 9x13 inch pan. Separate 5 eggs. Beat the yolks with 1/3 cup sugar until pale and thick. In a separate bowl, beat the whites until foamy, then gradually add 2/3 cup sugar until stiff peaks form. Fold the yolks into the whites, then gently fold in 1 cup all-purpose flour and 1/3 cup whole milk until just combined. Pour into your prepared pan.
  2. Bake the cake. Bake for 25-30 minutes until the top is golden and springs back when lightly touched. The cake will pull slightly from the sides. Let it cool completely in the pan — this is crucial because a warm cake will break when you add the milk mixture.
  3. Prepare the three-milk mixture. Whisk together one 12-ounce can of evaporated milk, one 14-ounce can of sweetened condensed milk, and 1/2 cup heavy cream. Some people add vanilla or a splash of rum here, but the basic mixture is perfect on its own.
  4. Soak the cake. Use a fork or skewer to poke holes all over the cooled cake, spacing them about an inch apart. Pour the milk mixture slowly over the cake, letting it absorb as you go. Cover with plastic wrap and refrigerate overnight. The cake will look completely soaked — this is exactly what you want.
  5. Make the topping and serve. Whip 1 cup heavy cream with 2-3 tablespoons powdered sugar until soft peaks form. Spread over the soaked cake. Cut into squares and serve immediately. The cake will keep for up to 3 days covered in the refrigerator.

Tips & troubleshooting

Variations

Questions

Why is my cake falling apart when I add the milk?
Your cake was either too warm when you added the milk, or you made the holes too large. Let the cake cool completely and use a fork, not a knife, to make small holes.
Can I use different types of milk?
Stick to the traditional three — evaporated, condensed, and heavy cream. Each brings a different texture and sweetness level that creates the signature taste and consistency.
How long does tres leches cake last?
It keeps for 3-4 days in the refrigerator and actually gets better after the first day as the flavors meld. Don't add the whipped cream topping until you're ready to serve.
Can I make this ahead of time?
Yes, make the cake and soak it up to 2 days ahead. Add the whipped cream topping just before serving for the best presentation.
Why didn't my cake absorb all the milk?
You might not have made enough holes, or the holes weren't deep enough. Pour the milk slowly and give it time to absorb between additions rather than dumping it all at once.

Further reading