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.
What goes in.
- 5eggs
- 1 cupall-purpose flour
- 1/3 cupwhole milk
- 1 cupsugar
- 12 ozevaporated milk
- 14 ozsweetened condensed milk
- 1 cupheavy cream
- 2-3 tbsppowdered sugar
The method.
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.
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.
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.
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.
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.
Other turns to take.
Chocolate Tres Leches
Replace 1/4 cup of flour with cocoa powder in the cake batter, and add 2 tablespoons cocoa powder to the milk mixture.
Coffee Tres Leches
Dissolve 2 tablespoons instant coffee in the milk mixture for a subtle coffee flavor that pairs beautifully with the sweetness.
Coconut Tres Leches
Replace the heavy cream in the milk mixture with coconut milk, and toast coconut flakes to sprinkle on top of the whipped cream.
Individual Portions
Bake the cake in a muffin tin, reduce baking time to 15-18 minutes, then soak and top each individual cake.
When it doesn't go to plan.
The cake should be completely cool before adding the milk mixture, or it will become soggy instead of moist
Don't skip the overnight soaking — the cake needs this time to properly absorb the milk without becoming mushy
Use a fork to make holes, not a knife — you want small punctures, not large cuts that might make the cake fall apart
Save some of the milk mixture to add more if needed after the first soaking
The whipped cream topping should be applied just before serving to prevent it from deflating
The ones that keep coming up.
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.