

Soft, milky, and topped with billowy clouds of whipped cream, this dessert is a refreshing classic. This Tres Leches Cake is designed to soak up the sweet milk mixture like a sponge while holding its structure, creating a texture that melts in your mouth. My daughter Olivia loves helping me arrange the berries on top, turning a simple baking afternoon into a lovely family memory. It is a sweet, reliable recipe that brings a festive touch to any table.
Why You'll Love This
This recipe creates a sturdy yet airy sponge that absorbs liquid without disintegrating into mush. You will love how the three-milk soak balances sweetness with creaminess, staying true to the traditional Mexican Tres Leches Cake style. It is also surprisingly simple to assemble, requiring just a few bowls and standard pantry ingredients.
Jump to:
Ingredients
This Tres Leches Cake relies on separating eggs to create volume, so no heavy butter is needed in the base. It is a classic homemade Tres Leches Cake approach that results in a lighter crumb perfect for soaking.
Scroll to the recipe card for ingredients and step-by-step directions.
Main Ingredients
- Eggs: You will need 5 large eggs, separated into yolks and whites to create the cake's structure.
- All-Purpose Flour: Provides the necessary stability for the sponge; gluten-free 1:1 blends work too.
- Sugar: Divided between the yolks and whites to stabilize the foam and sweeten the crumb.
- Milk Trio: A blend of evaporated milk, sweetened condensed milk, and heavy cream creates the signature soak.
- Vanilla Extract: Adds a warm, aromatic background note to the egg-heavy batter.
Optional Extras
To brighten up the rich dairy flavors, garnish the whipped cream topping with fresh strawberries or raspberries. A dusting of cinnamon or a drizzle of caramel can also add a nice twist to this Tres Leches authentic dessert.

How to Make Tres Leches Cake (Step-by-Step)
Following this how to make Tres Leches Cake method ensures the sponge is airy enough to absorb the syrup fully.
Prepare the Pan Preheat your oven to 350°F and generously butter a 9x13 casserole dish. This ensures the cake releases easily from the sides and doesn't stick during baking.

Mix Dry and Wet Ingredients Sift the flour, baking powder, and salt into a bowl, then beat the egg yolks with sugar until pale yellow. Beating the yolks thoroughly incorporates air, which is crucial for a light texture.
Whip the Egg Whites Beat the egg whites with the remaining sugar on high speed until stiff peaks form. The whites provide the lift, so they should look glossy and stand up straight on the beater.

Fold and Bake Gently fold the yolk mixture into the flour, then carefully fold in the egg whites before baking for 30-35 minutes.
Why is folding important? It keeps the air bubbles intact so the cake remains fluffy rather than dense.
Soak the Cake Whisk the three milks together, pierce the cooled cake all over with a fork, and pour the liquid slowly over the top. The holes allow the sweet syrup to penetrate every crumb for an even distribution.
Frost and Serve Whip the heavy cream with a little sugar until thick and spreadable, then cover the cake generously. Decorate with berries immediately or chill it to let the flavors meld together.
Tips
A few simple techniques ensure this Tres Leches Cake turns out light and perfectly saturated.
Keep cream cold: Ensure your heavy cream is very cold before whipping so it holds its shape on the cake.
Separate eggs cold: Cold eggs separate easily, but let whites reach room temperature before whipping for better volume when you learn how to make Tres Leches.
Don't skip the sift: Sifting flour prevents lumps and aerates the dry ingredients for a lighter crumb.
Poke deep holes: Make sure your fork hits the bottom of the pan so the syrup reaches the lower layers.
Let it rest: The cake needs at least 30 minutes to drink up the milk; overnight is even better.
Follow Aliana on Pinterest →Variations
For a citrusy twist, fold lemon zest into the batter to create a bright Lemon Tres Leches Cake. You can also swap the vanilla extract for almond extract or add a splash of rum to the milk mixture for a more adult flavor profile. Coffee lovers might enjoy adding a shot of espresso to the soaking liquid for a café-inspired dessert.
Storage
This cake is excellent for making ahead, making it a stress-free Tres Leches birthday cake option. Store it covered in the refrigerator for up to 3 days; the texture often improves after the first night. Freezing is not recommended once the milk is added, as the texture can become icy and separate upon thawing.
Serving Suggestions
Serve this cake chilled, straight from the refrigerator, for the most refreshing experience. Fresh berries are the classic choice, but you can also explore other Tres Leches Cake decoration ideas like edible flowers or shaved white chocolate. A cup of strong hot coffee pairs beautifully with the sweet, creamy richness of the cake.
FAQs
Can I make this cake ahead of time?
Yes, this is actually one of the few cakes that gets better with time. Making it a day in advance allows the Tres Leches authentic syrup to fully saturate the sponge.
Why is my cake soggy?
If the cake is too soggy, it might not have been baked long enough or the flour measurements were off. Ensure the toothpick comes out clean before removing it from the oven.
Can I use a cake mix instead?
While you can use a yellow cake mix, the texture won't be as sturdy as this sponge. The homemade version holds the liquid much better without falling apart.
Do I have to use all three milks?
The combination of condensed, evaporated, and heavy cream is essential for the classic flavor. Using only regular milk will result in a watery soak rather than a rich syrup.
More Recipes You'll Love
If you enjoyed this Tres Leches Cake, try these other delightful dessert recipes.
Tried this recipe? Tag me on Pinterest @AlianaRecipes - I'd love to see your twist on it!


Authentic Tres Leches Cake
Ingredients
Equipment
Method
- Preheat the oven to 350°F (175°C) and thoroughly butter a 9x13-inch casserole dish.
- Sift the flour, baking powder, and salt together in a large bowl.
- Beat egg yolks with ¾ cup sugar on high speed until they turn pale yellow, then stir in milk and vanilla.
- Whip egg whites on high speed adding the remaining sugar until stiff peaks form.
- Pour yolk mixture over flour, combine gently, then fold in egg whites carefully before baking for 30-35 minutes.
- Whisk evaporated milk, condensed milk, and ⅓ cup cream together, then pour over the cooled, poked cake.
- Whip the remaining heavy cream with sugar until spreadable and frost the cake.
- Garnish with fresh berries if desired and refrigerate before serving.
Nutrition
Notes
Pairing
These are my favorite dishes to serve with Tres Leches Cake:









Leave a Reply