Desserts · Part 3 of 3: Tips & recipe card
Authentic Tres Leches Cake: Soaked to Perfection Tips, FAQ & printable recipe

- Prep
- Cook
- Total
- Serves
- 12
Tips for success
For the lightest sponge, make sure the egg whites are at room temperature and free of any yolk. Whip them on medium-high speed until they are glossy and hold stiff peaks, but do not overbeat, as they can become dry and grainy.
When folding the whites into the batter, use a large rubber spatula and a gentle, sweeping motion, turning the bowl as you go. Stop as soon as the mixture is uniform—overfolding will deflate the air and make the cake dense. If the batter seems too thick, fold a little more, but be patient.
The soaking step is crucial: poke holes generously and pour the milk mixture slowly, allowing it to seep in gradually. Use a spoon to redistribute any liquid that pools on top. Cover the pan tightly with plastic wrap or a lid to prevent the cake from absorbing other odors in the fridge.
For a neater presentation, chill the cake for at least 4 hours after adding the topping before slicing. Use a long, sharp knife and wipe it clean between cuts for beautiful, even slices.
Variations
- Strawberry Tres Leches: Add a layer of sliced fresh strawberries between the soaked cake and the chantilly topping. The berries add a bright, fruity contrast to the rich milks. Garnish with a whole strawberry on top for a pretty finish.
- Coffee Tres Leches: Stir 1 to 2 tablespoons of instant espresso powder into the three-milk mixture before pouring it over the cake. The coffee flavor complements the caramel notes of the condensed milk. Dust the top with cocoa powder instead of cinnamon for a mocha twist.
- Coconut Tres Leches: Replace the heavy cream with coconut milk and add 1/2 teaspoon of coconut extract to the milk mixture. Sprinkle toasted coconut flakes over the chantilly topping. This variation adds a tropical flavor that pairs well with the cinnamon.
- Chocolate Tres Leches: Sift 2 tablespoons of unsweetened cocoa powder with the flour to create a chocolate sponge. The cocoa adds a deep flavor that balances the sweetness of the milks. Top with a chocolate chantilly cream and a dust of cocoa powder.
Storage and make-ahead
- Fridge
- Keep refrigerated in an airtight container for up to 4 days.
- Freezer
- Freeze the un-topped cake for up to 2 months. Wrap tightly in plastic wrap and foil. Thaw overnight in the refrigerator, then add the topping and serve.
- Reheat
- This cake is meant to be served cold; do not reheat.
Store the Tres Leches Cake in the refrigerator, covered, for up to 4 days. The cake will continue to absorb the milks and may become even more moist over time. Keep it in the baking pan or transfer to an airtight container. The topping may soften slightly, but the cake will remain delicious. If the cake seems too dry after a couple of days, you can drizzle a little extra milk mixture over the top before serving.
This cake is ideal for making a day ahead. After baking and soaking overnight, it can be topped and refrigerated for up to 24 hours before serving. The extra time allows the flavors to meld and the texture to become even more luscious.
If making more than a day ahead, wait to add the vanilla chantilly topping until just before serving to keep it fresh and fluffy. The cake can be assembled and refrigerated for up to 2 days before topping.
Serving ideas
Serve the Tres Leches Cake chilled, straight from the refrigerator, for the best texture. Cut it into squares or rectangles and place on individual plates. A dollop of extra chantilly cream and a light dusting of cinnamon on each slice adds a lovely finishing touch. The cake is rich and satisfying, so a modest portion is plenty. Pair it with a cup of strong coffee or Mexican hot chocolate for a delightful contrast.
For a festive presentation, garnish each slice with a fresh strawberry or a few raspberries. The bright acidity of the berries cuts through the sweetness of the milks beautifully.
If you prefer a less sweet dessert, reduce the amount of condensed milk slightly or use a lightly sweetened whipped cream instead of chantilly. The cake is best enjoyed the same day it is topped, but leftovers are still wonderful the next day.
Frequently asked questions
Why is the cake soaked overnight?
Can this cake be made without eggs?
What is the best way to cut and serve Tres Leches?
Can the topping be added ahead of time?
Why did your cake come out dense?
Authentic Tres Leches Cake: Soaked to Perfection

Ingredients
- 5 large eggs, separated
- 200 g granulated sugar
- 150 g all-purpose flour
- 350 ml evaporated milk
- 300 g condensed milk
- 250 ml heavy cream
- Vanilla chantilly cream, for topping, to taste
- Ground cinnamon, for dusting, to taste
Instructions
- Heat the oven to 350°F (175°C). Separate the eggs, placing the whites in a clean mixing bowl and the yolks in another. Add the sugar to the yolks and beat with an electric mixer until pale and thick, about 3 minutes. The mixture should fall in a thick ribbon when the beaters are lifted.
- Sift the flour over the yolk mixture and fold gently with a spatula until just combined. Do not overmix; a few streaks are fine. The batter will be thick.
- In the clean bowl, beat the egg whites with an electric mixer on medium-high speed until stiff peaks form. The peaks should stand straight up when the beaters are lifted, and the whites should look glossy.
- Gently fold the whipped egg whites into the yolk-flour mixture in three additions. Use a spatula to cut down through the center, scrape along the bottom, and lift up. Fold just until no white streaks remain. The batter should be light and airy.
- Pour the batter into an ungreased 9x13-inch baking pan and spread it evenly. Bake at 350°F (175°C) for 28 minutes, until the top is golden brown and a toothpick inserted in the center comes out clean. The cake should spring back when lightly pressed.
- In a large measuring cup or bowl, whisk together the evaporated milk, condensed milk, and heavy cream until fully combined. The mixture should be smooth and slightly thickened.
- Let the baked cake cool in the pan for 10 minutes. Then use a fork to poke about 100 holes all over the surface, reaching almost to the bottom. This allows the milk mixture to penetrate deeply.
- Slowly pour the three-milk mixture over the entire cake, starting at the edges and working toward the center. Use a spoon to distribute any pooling liquid. Cover and refrigerate overnight, or at least 8 hours, so the cake absorbs the milks and becomes incredibly moist.
- After the cake has soaked, spread a generous layer of vanilla chantilly cream over the top. Dust with ground cinnamon just before serving. The cake should be chilled and the topping set.
Estimated nutrition per serving
- Calories
- 380
- Protein
- 8 g
- Carbohydrates
- 45 g
- Fat
- 18 g
- Fiber
- 0 g
- Sugar
- 35 g
- Sodium
- 180 mg
This recipe is based on a short cooking video and is published under the pen name Clara Weller. It was checked before publication, but errors can slip through. Nutrition, when shown, is an estimate. Read more in our editorial policy and on our food safety page.






