This Tres Leches Cake, a moist Mexican milk cake, is made of a light sponge cake soaked in three types of milk: sweet condensed milk, evaporated milk, and heavy cream. Then, it’s topped with whipped cream and fresh strawberries. So moist and delicious!
Tres leches cake (three milk cake) has always been a huge favorite of mine! I love it because it’s very moist, rich, and perfectly sweet.
Tres leches cake is a basically a sponge cake with cinnamon soaked in three types of milk: sweet condensed milk, evaporated milk, and heavy cream. It’s very popular in Mexico and Latin America. The sponge cake is very light and airy, which is perfect for absorbing all the richness of the milk mixture. It’s amazing!
Today I’m sharing all the techniques and tips for making the perfect tres leches cake!
Tres Leches Cake Recipe Ingredients
There are three parts to making a tres leches cake, and each ingredient plays a key role:
Sponge Cake
- All-purpose flour: for structure
- Eggs whites: These are whipped until stiff peaks form and folded into the batter. Whipped egg whites are the main leavening component in sponge cakes. They provide structure and lift.
- Baking powder: provides additional lift
- Egg yolks: adds richness
- Ground cinnamon: for flavor
- Sugar: use granulated sugar
- Vanilla extract: for flavor
- Whole milk: to add a bit of moisture
- Salt: salt in baked goods always brings out flavors
Milk Mixture
- Evaporated milk: It is very rich as, when processed, some of the moisture is removed. It is thick and pale yellow in color.
- Sweet condensed milk: This is milk from which all water is removed and with sugar added. It is very thick and sweet.
- Heavy cream: adds richness
Whipped Cream
- Heavy cream & sugar: the cake is topped with lightly sweetened whipped cream
How to Make Tres Leches Cake
- Preheat oven to 350 degrees F.
- Make the sponge cake:
- In a bowl, whisk flour, baking powder, ground cinnamon, and salt.
- Sift flour mixture into another bowl: I generally don’t sift flour unless I am working with delicate batters like this sponge cake’s. Sifting prevent clumps from forming.
- Wet ingredients: beat egg yolks, sugar, vanilla in a bowl and mix with a handheld mixer or stand mixer to incorporate airiness. Should be light and fluffy. Add milk and mix.
- Whip egg whites along with 1/4 cup sugar until stiff peaks form.
- Add to the flour mixture and mix until just combined.
- Fold in whipped egg whites into the batter using a rubber spatula.
- Pour batter into a 9×13 UNGREASED glass pan. Bake in the middle rack for 20-25 minutes. Let cool 30 mins.
- Prepare the milk mixture: whisk the 3 milks until combined.
- Poke the cake all over with a fork, and gradually pour the milk mixture onto the cake until absorbed. Chill for at least 3 hours.
- Make the whipped cream: whip heavy cream and sugar until soft peaks form.
- Spread whipped cream over the chilled cake and top with berries. You can also dust it with ground cinnamon.
Sponge Cakes 1o1
Sponge or “foam” cakes are very light and airy. The volume and height of sponge cakes come from the whipped egg whites. The egg whites are whipped until stiff peaks form, and then folded into the batter. The cake clings onto the sides of the pan as it rises.
Did you notice that sponge cakes don’t have butter or oil? Butter or oil would only make it rich and dense, making it hard for the milk mixture to soak and fully absorb into the cake.
My Sponge Cake Shrunk!
Confession: my first test batch of tres leches cake was a disaster. The cake baked and rose beautifully in the oven, but while cooling, it shrunk significantly! To avoid a shrunk sponge cake:
- Choose the right pan for the cake to cling and rise properly: use glass, aluminum, or ceramic. Don’t use non-stick. I actually found that glass baking pans work best.
- Do NOT grease the pan: greasing the pan is a sin in sponge cake world! It will cause the cake to pull away and shrink when cooling.
- Gently fold the whipped egg whites into the batter to avoid deflating it. The air incorporated into the whipped egg whites will give the cake its lift, and over-mixing will only remove the incorporated air.
Making tres leches cake at home is so much better than store-bought. I hope you like it as much as I do!
If you’re looking for more yummy desserts:
Thank you for reading and please don’t forget to pin this recipe! Much appreciated.
Tips for Making the Perfect Tres Leches Cake
- Use a glass pan for best results, and do NOT grease the pan. See “My Sponge Cake Shrunk!” section for details.
- Sift the dry ingredients before mixing with the wet ingredients. Sponge cakes are delicate, and sifting prevents clumps from forming.
- Fold in the whipped egg whites gently using a rubber spatula until just combined. Over-mixing will remove the air from the whipped egg whites and the cake will not rise well.
If you try my recipe, use #cookingformysoul on Instagram! Follow me on Pinterest, Instagram, Facebook for the latest fun updates and recipes!
Tres Leches Cake
Ingredients
Sponge Cake
- 1 1/2 cups all-purpose flour
- 2 teaspoons baking powder
- 1/4 teaspoon ground cinnamon
- 1/4 teaspoon salt
- 5 large eggs, yolks and whites separated
- 1 cup granulated sugar
- 2 teaspoons vanilla extract
- 1/2 cup whole milk
Milk Mixture
- 12 oz evaporated milk - (1 can)
- 14 oz condensed milk - (1 can)
- 1/4 cup heavy cream
Whipped Cream
- 1 pint heavy cream - (2 cups)
- 3 tablespoons granulated sugar
- 1 teaspoon vanilla extract
Decoration
- Strawberries, sliced
- Ground cinnamon for dusting - (optional)
Instructions
Sponge Cake:
- Preheat oven to 350 degrees F. Grab a 9x13 glass pan and set aside. Do NOT grease the pan.
- Dry ingredients: Whisk all-purpose flour, baking powder, ground cinnamon, and salt. Sift the dry ingredients into another bowl. Set aside.
- Wet ingredients: In another bowl, combine the egg yolks, 3/4 cup granulated sugar, and vanilla extract. Using a handheld mixer or stand mixer, beat until light and fluffy, about 3-4 minutes. Add 1/2 cup of milk, and mix.
- In another bowl, on medium-high speed, beat the egg whites until soft peaks form. Add the remaining ¼ cup granulated sugar and continue beating until you get stiff peaks. Set aside.
- Add to the dry ingredients to the wet ingredients, and mix until just combined. Then, fold in the whipped egg whites into the batter until just combined. Do not overmix or the whipped egg whites will deflate.
- Pour batter into the UNGREASED 9x13 glass baking pan until evenly distributed. Bake in the middle rack for about 20-25 minutes, until a toothpick or cake tester inserted in the middle comes out clean. Once ready, remove from oven and let it cool for about 30 minutes.
Milk mixture
- Prepare the milk mixture: in a medium bowl, whisk the evaporated milk, heavy cream, and condensed milk. Set aside.
- Poke holes all over the cooled cake with a fork. Gradually and slowly, pour the milk mixture over the cake until absorbed. Chill for 3 hours at least.
Assembly
- Make the whipped cream: after the cake has chilled, in a large bowl, combine heavy cream, sugar, and vanilla extract. Using a mixer, beat until soft peaks form.
- Spread whipped cream over the chilled cake. Top with strawberry slices and dust carefully with cinnamon if desired. Enjoy!
Notes
- Equipment: electric or stand mixer, 9x13 glass baking pan.
- Baking pan: use a 9x13 glass baking pan for best results, and do not grease the pan. The sponge cake batter uses whipped egg whites for lift, and needs to "cling" onto the pan as it rises. If you grease it, the cake will pull away from the pan and shrink while cooling.
- Whipped egg whites: whip until stiff peaks form, being careful not to overdo it.
- Storage: Store in the fridge for 3 days, covered with plastic wrap. If storing, do not dust with cinnamon until ready to serve.
Joey says
Made this tonight for a friend’s birthday, went beautifully with entire Mexican dinner, when everyone got to the cake, everyone raved, thank you Tania, so nice to get a recipe where the creator presents such an accurate delicious dessert!
Tania says
That is wonderful, Joey! So happy to hear your guests loved it!
Martha says
Hello,
Can I make this as an 8 x 8 cake?
Tania says
Hi Martha! Yes, but you may need less batter. Or perhaps bake in the 8×8 pan and the remaining batter in another smaller pan.
Laura says
Could this recipe make cupcakes as well?
Tania says
Hi Laura, I haven’t tried cupcakes with this recipe, but I doubt it will work because they may shrink in a cupcake/muffin tin.
Mo says
Made this 3 times..
Yum!!!
Can I use coconut milk anin this recipe?
Tania says
Happy to hear! Should be okay with coconut milk, but you may have to adjust for sweetness and consistency to your liking.
Kas says
My cake keeps coming out too dense
Tania says
Hi Kas! Once it’s soaked with milk, it looses some of its spongy texture. But if the cake itself (before adding the milk) is dense, maybe try mixing until it’s just combined. When adding the egg whites, fold it gently into the batter and see if that helps!
Naf says
Hi im making your tres leches this week could you please tell me if you use fan electric oven or without and what shelf you pit it on .thanks
Tania says
Hi! I used a conventional gas oven without a fan. I put it in the middle rack. Hope it helps!
Jennifer says
Can I substitute the regular sugar with Splenda? And how much do think would be the proper measurement if I can? I would love to make a Tres Leches Cake for my mother.
Tania says
Hi Jennifer! I haven’t tried making it with splenda yet, so I can’t say for sure unfortunately 🙁
Michael says
Hi! I love this cake and your simple directions.
Some questions for next time:
– Should the milk be cold when I pour it in the cake?
– Will it make a difference if I make the cake in disposable aluminum pans? (I am thinking of making double or triple the amount so I was going to use a huge disposable lasagna pan).
– When I leave it to get soaked in the fridge, do I cover it or leave it uncovered? Is there a difference?
Thanks!
Tania says
Hi Michael! Thank you!
The milk can be cold or at room temp when you pour it into the cake. I use cold.
I think disposable aluminum pans might be okay, but the cake may not cling onto the pan that well compared to a glass pan. Some disposable pans are nonstick, but if you make sure you do not grease it, I think it might work just fine! Also, I’d recommend using multiple 9×13 in (or close to that size) disposable plans. I fear that it may not rise well if the pan is too big, as in too much batter in one huge pan.
Yup, cover the cake while it’s in the fridge soaking the milk. It will help retain the moisture better.
Laura says
Still using this recipe…I’ve made it a million times. Love it!! Thank youu
Tania says
Thank you so much, Laura!!!
Bonnie says
I found your recipe after ruining my first cake. My cake had deflated. The recipe had said to grease the pan. It also had more milk which made the batter very runny, so I had to add more flour to thicken it up. The cake came out so dense and eggy tasting. I had to throw it out. What a disaster! I made your cake and wow! So what a huge difference in appearances! Thank you for the tips. It was so helpful! I love recipes that also give tips on what not to do.
Tania says
Thanks so much for your kind words, Bonnie! Glad you were able to make a tres leches cake you liked!!
Golnar says
Thanks for the delicious receipe, but i have problem mycake didn’t fully absorbed the glaze, what did i do wrong?
Tania says
Try poking the cake a little bit more. You can also make extra milk mixture and pour more over the cake! I do this sometimes 🙂
Robyn says
I made this today for my daughter’s gender reveal party. Phenomenal! Everyone absolutely loved it.
VERONICA LEE GALLEGOS says
Cant wait to try this recipe but I wanted to ask if I can also make these as cupcakes?
Tania says
Hi Veronica! I haven’t tried making these as cupcakes, but I don’t think it will work because I think they may shrink in a cupcake pan.
Scira says
It’s so delicious, everyone loves it!! The only thing I changed was adding 1 pint of half and half because of my preference of wet tres leches. I’ve already made this cake 5 times and each time, it’s a hit!!
Tania says
I’m so glad! Thank you for making it!
Kendyan Shavers says
I made this the other day and WOW it was amazing. It was probably one of the best tasting cakes i’ve ever had (seriously). This recipe will most surely be saved for future days to come!
Tania says
Thank you, Kendyan!
Laura says
I love this recipe! I’ve made it a million times and not one time did it come out wrong…its a hit with my family, friends and coworkers….I definitely have your recipe saved..thank you!!
Tania says
I’m so happy to hear, Laura. Thanks for trying my recipe!