The best tres leches cake recipe starts with a light sponge cake, soaks it in sweetened condensed milk, evaporated milk, and cream, then finishes it with a cloud of vanilla whipped cream. This scratch-made version bakes in a 9 x 13-inch pan, serves about 12–15 people, and needs 25–30 minutes of preparation, 25–30 minutes in the oven, and at least 4 hours of chilling.
Every bite is soft, creamy, and gently sweet, with a delicate vanilla flavor and a luxurious milk-soaked crumb that stays tender without becoming heavy. Make it the night before a birthday, holiday, dinner party, or family gathering so the three-milk mixture has time to spread through the cake.
Jump to RecipeWhy You’ll Love This Recipe

This tres leches cake has the qualities that make the classic dessert so irresistible: a tender sponge, a creamy soak, and a cool whipped topping. The cake is sweet but balanced, with vanilla in every layer and a texture that is moist without feeling dense.
It is also an excellent occasion dessert because it can be prepared in advance. Once chilled, the cake slices neatly from the pan, making it easy to serve at birthdays, potlucks, showers, holiday meals, and large family dinners.
- Serves a crowd: One 9 x 13-inch pan makes about 12–15 servings.
- Make-ahead friendly: Overnight chilling improves the flavor and texture.
- Simple finish: Whipped cream and a little cinnamon make it beautiful without complicated decoration.
- Customizable: Choose heavy cream for a richer cake or whole milk for a lighter soaking mixture.
Ingredients You’ll Need

The sponge depends on five separated eggs for its airy structure. Whipping the whites separately gives the batter enough lightness to absorb the milk mixture while keeping the cake soft instead of compact.
For the soak, sweetened condensed milk supplies sweetness and body, evaporated milk adds concentrated dairy flavor, and heavy cream or whole milk completes the blend. Use heavy cream when you want a particularly creamy result, or choose whole milk for a slightly lighter finish.
Keep the whipping cream very cold before making the topping. Cold cream reaches medium-stiff peaks more reliably and produces a smooth topping that holds well over the chilled cake.
- Measure the flour carefully for a tender sponge.
- Separate the eggs while they are cold, then let the whites sit briefly before whipping.
- Have the baking pan greased and ready before folding the batter.
- Prepare the garnish just before serving for the freshest appearance.
How to Make It Step-by-Step

Step 1: Begin by heating the oven to 350°F (175°C) and greasing a 9 x 13-inch baking pan. Preparing the pan first keeps the batter from sitting while the oven comes to temperature.
Step 2: Whisk the all-purpose flour, baking powder, and fine salt in a bowl until evenly combined. This distributes the leavening and salt throughout the flour so the sponge bakes uniformly.
Step 3: Place the five egg yolks in a large bowl and beat them with about 3/4 cup of the granulated sugar. Continue until the mixture is pale and thick, then beat in the whole milk and vanilla extract.
Step 4: Gradually mix the dry ingredients into the yolk mixture. Stir only until the flour disappears, since extended mixing can make the finished sponge less tender.
Step 5: Add the egg whites to a clean, dry bowl and beat until soft peaks form. Slowly add the remaining 1/4 cup sugar, then continue beating until the whites become glossy and form medium-stiff peaks.
Step 6: Fold the whites into the yolk batter in two or three additions. Use a spatula to lift and turn the batter gently, stopping as soon as it is mostly uniform so you do not lose the air you created.
Step 7: Spread the batter in the prepared pan and smooth the top. Bake for 25–30 minutes, checking for a lightly golden surface and a toothpick that comes out clean from the center.
Step 8: Let the cake cool for about 20–30 minutes, until it is warm or slightly cooled rather than hot. Pierce the entire surface with a fork or skewer, paying attention to the edges and corners where the liquid needs help reaching the crumb.
Step 9: Whisk the condensed milk, evaporated milk, heavy cream or whole milk, and optional vanilla in a bowl. Pour the mixture slowly over the cake in several additions, allowing each portion to absorb before adding more.
Step 10: Cover the pan and refrigerate the cake for at least 4 hours. Overnight chilling is best because it gives the milk mixture time to distribute evenly from the center to the edges.
Step 11: When ready to serve, beat the cold heavy cream with powdered sugar and vanilla until medium-stiff peaks form. Spread the topping across the chilled cake, then finish with your choice of cinnamon, fresh berries, toasted coconut, or shaved chocolate.
Pro Tips for a Light, Moist Cake

The most important technique is separating the eggs and whipping the whites on their own. Those beaten whites create the sponge-like structure that allows the cake to take in all three milks without collapsing.
Do not pour the soak over a piping-hot cake. A warm cake absorbs beautifully, while excessive heat can make the crumb gummy and cause the topping to soften later.
- Use a clean bowl for the whites: Any grease or yolk can prevent them from reaching the right volume.
- Fold patiently: Scrape from the bottom of the bowl and turn the batter rather than stirring aggressively.
- Soak gradually: Add extra liquid around the edges and corners, then continue across the center.
- Do not rush chilling: Four hours is the minimum, but an overnight rest gives the best distribution.
- Whip just to medium-stiff peaks: Stop when the cream holds its shape so the topping stays smooth and spreadable.
Serving Ideas for Any Occasion

Serve tres leches cake cold, cut into squares directly from the baking pan. A dusting of ground cinnamon is traditional and adds gentle warmth to the creamy vanilla flavor.
For a colorful celebration, add fresh berries just before serving. Toasted coconut brings a pleasant contrast in texture, while shaved chocolate gives the cake a more festive dessert-table appearance.
Because the cake is already moist and rich, it does not need a heavy sauce or elaborate decoration. A clean layer of whipped cream and a small garnish let the soft sponge remain the star.
Storage and Make-Ahead Advice
Cover the finished cake and keep it refrigerated. The cake is best served well chilled, and its flavor becomes more unified after several hours in the refrigerator.
For an occasion, bake and soak the cake the day before, then add the whipped-cream topping and garnish shortly before serving. This schedule protects the topping’s texture while giving the sponge the overnight rest it needs.
- Keep leftovers covered in the refrigerator.
- Slice with a sharp knife and wipe the blade between cuts for tidy squares.
- Add berries, coconut, or chocolate close to serving time.
- Use the cake within the normal freshness window for refrigerated cream desserts.

Best Tres Leches Cake Recipe
Ingredients
Method
- Heat the oven to 350°F (175°C) and grease a 9 x 13-inch baking pan.
- Whisk the flour, baking powder, and salt together in a medium bowl.
- Beat the egg yolks with about 3/4 cup of the sugar until pale and thick. Mix in the whole milk and vanilla extract.
- Gradually add the dry ingredients to the yolk mixture, mixing just until combined.
- In a clean bowl, beat the egg whites until soft peaks form. Gradually add the remaining 1/4 cup sugar and beat until medium-stiff, glossy peaks form.
- Fold the whipped egg whites into the batter in two or three additions. Use a gentle motion and stop as soon as no large streaks remain.
- Spread the batter evenly in the prepared pan. Bake for 25–30 minutes, until lightly golden and a toothpick inserted in the center comes out clean.
- Cool the cake for about 20–30 minutes. Pierce the surface all over with a fork or skewer.
- Whisk together the condensed milk, evaporated milk, heavy cream or whole milk, and optional vanilla. Pour the mixture slowly and evenly over the warm cake, pausing between additions so it can absorb.
- Cover the pan and refrigerate for at least 4 hours, preferably overnight.
- Beat the cold heavy cream, powdered sugar, and vanilla until medium-stiff peaks form. Spread over the chilled cake and garnish with cinnamon, berries, toasted coconut, or shaved chocolate.
Notes
Final Thoughts
This best tres leches cake recipe delivers a classic occasion dessert with a tender homemade sponge and a silky three-milk soak. The separate egg whites, gradual pouring method, and long chill are the small details that make each slice moist, airy, and beautifully balanced.
Prepare it the evening before your gathering, top it with vanilla whipped cream, and finish it with cinnamon or fresh fruit. Once you bring this creamy, crowd-pleasing cake to the table, expect every square to disappear quickly.





