Tres Leches Cake
This post may contain affiliate links. Please read my disclosure policy.
This classic Tres Leches Cake from scratch will blow your mind! Soft, delicious, melt-in-your-mouth sweet sponge cake, soaked in 3 milks and topped with whipped cream!
I’m really excited to share this recipe with you today, because this cake is really one of my favorites. I first tried a Tres Leches Cake about 15 years ago at a pot luck at work when a co-worker (who is Cuban) brought it for us to try. All I can say is that it was love at first bite. I usually love sponge cakes that are soaked in some sort of liquid, but this cake tops them all.
This really is one of my all time favorite cakes and hubs even declared this better than Sex in a Pan. That’s saying a lot for him, considering he’s lactose intolerant and made an exception for this cake.
What Is Tres Leches Cake
Tres Leches Cake literally means three milks cake, also known as pastel de tres leches or torta de tres leches. It’s basically a sponge cake soaked in 3 different kinds of milk. It may sound pretty simple, but it’s to die for.
My version here is a butter free cake, a very light sponge cake with lots of air bubbles soaked in the milk sauce overnight, then topped with whipped cream, some cocoa powder and some berries.
What Are the Three Milks Used
The 3 milks used in the sauce are sweetened condensed milk, evaporated milk and regular milk. But that’s not all, to make this cake a bit boozy, I added about 3 tbsp of rum in my milk sauce. Trust me, you will want to do this if you’re not serving this cake to children.
In my book, this cake ranks as the most moist cake in the world. I really hope you give this cake a try, it’s perfect for a huge crowd, so if you’re having a party for Easter or Cinco de Mayo you will definitely want to give this cake a try!
How to Make Tres Leches Cake
Start by making the batter first. I really recommend separating the eggs and beating the egg whites first before adding them to the batter, that’s the secret to getting this light airy cake. Beat the egg yolks with sugar, vanilla until the eggs are thick and pale. Use a stand mixer but if you don’t have one, a hand mixer works as well.
In another bowl whisk the dry ingredients together. Make the batter next, by alternating between the dry ingredients and the egg yolk mixture. Lastly whisk in the 1/2 cup of milk into the batter. By this time the batter should be quite thick.
Gently fold in the egg whites into the batter. Pour this batter into a greased baking pan. Bake for 20 minutes then cool for 10 minutes.
While the cake is cooling, prepare the milk sauce by whisking all the sauce ingredients together. Pierce the entire cake with a fork. Finally, pour the milk over the cake and let it chill for at least 3 hours to overnight in the fridge. Make sure you give the cake enough time to soak up the milk.
I like to top my cake with some whipped cream, cocoa powder and whatever berries are in season.
This cake is also so easy to customize and add fun flavorful twists, like what I did with my Tiramisu Tres Leches Cake!
How to Store Leftovers
Store leftover cake in airtight container in the fridge for 5 to 7 days.
Make Ahead
This cake can be made a couple days in advance. The longer time it has to soak up the milk sauce the better it tastes. If making it in advance, wait to top it with whipped cream until before serving, so the whipped cream is fresh.
Try These Other Delicious Cake Recipes:
Before You Begin! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.
Tres Leches Cake
Ingredients
For Cake
- 6 large eggs (separated)
- 2/3 cup sugar
- 2 teaspoon vanilla extract
- 2 cups all-purpose flour
- 1 tablespoon baking powder
- 1/4 teaspoon salt
- 1/2 cup milk
- 3 tablespoon sugar ((for egg whites))
For Milk Sauce
- 14 ounce sweetened condensed milk ((1 can))
- 12 ounce evaporated milk ((1 can))
- 1/2 cup milk
- 2-3 tablespoon rum
Optional Toppings
- 16 ounce whipped cream ((I used cool whip))
- cocoa powder
- berries (such as strawberries, raspberries, blueberries)
Before You Begin! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.
Instructions
- Prepare oven: Preheat your oven to 375 F degrees. Spray a 9×13 inch baking pan with cooking spray. Set aside.
- Make batter: Separate the eggs, placing the egg whites in a bowl for later. In another bowl add the egg yolks, the 2/3 cup of sugar, vanilla extract and beat with a mixer on high speed until the mixture is thick and pale. Should take about 2 minutes.
- Into another bowl whisk together the flour, baking powder and salt. Add about half the flour mixture to the egg yolk mixture and whisk until well combined. Whisk in the milk, then add the remaining flour mixture and whisk well. The cake batter will be quite thick.
- Beat the egg whites with a mixer on high speed until stiff peaks form. Add the 3 tbsp sugar and continue beating for another minute until sugar is well incorporated. Gently fold the egg whites into the cake batter.
- Bake: Pour the batter into the prepared baking pan. Bake for 20 minutes or until a toothpick inserted in the center of the cake comes out clean. Cool the cake for 10 minutes.
- Prepare the milk: While the cake is cooling, prepare the milk sauce by whisking all the milk sauce ingredients into a bowl.
- Pour milk over cake: Pierce the entire surface of the cake with a fork. Slowly pour the milk mixture over the entire cake, evenly. Cover the pan with plastic wrap and refrigerate for at least 3 hours to overnight.
- Assemble: Top the cake with whipped cream, cocoa powder and berries, if preferred.
Video
Notes
- If you don’t want to use rum, then just leave it out of the recipe. An extra teaspoon of vanilla can be used as a substitute if you wish.
- Beating the egg whites separately is important to create the air pockets needed to absorb the milk mixture.
- Total time does not include time to chill the cake. It all depends on how long you let it chill.
- As you can see in the video I used white vanilla extract, but regular vanilla extract works just as well.
- Refrigerate leftover cake for up to 5 to 7 days.
- Please keep in mind that nutritional information is a rough estimate and can vary greatly based on products used.
Nutrition Information
Notice: Nutrition is auto-calculated for your convenience. Where relevant, we recommend using your own nutrition calculations.
Just finished making this and can’t wait to try it… It’s chilling now… One comment though, I find that the amount of the milk sauce seems to be enough for two of these cakes,… I poured almost all of it in and it seems to be quite saturated already… Any thoughts? Thank you
It’s supposed to be very saturated, so go ahead and add it all.
Is it possible to make this lactose free?
So I know you can find lactose free milk, because I buy it regularly, but I’ve never seen lactose free condensed milk or evaporated milk. However, I just did a quick google search and it seems that they do make it, so yeah if you can find the products, you can make this lactose free.
My first xake from scratch and it was an absolute hit this Mother’s day
Hello, could you clarify – the milk mixture should be poured over the cake only after 10 minutes of cooling? I think I read somewhere that the cake should be completely cooled off before pouring the milk mixture. Thank you!
We like to pour the mixture over when the cake is still warm. It soaks everything up so much better!
What kind of rum do you use?
I used Captain Morgan, but use whatever you have in your house.
Hi!
Can I use 3.25% homogenized milk for this cake?
Thanks!
Yes you can!
This has been my go to for Tres Leches cake and has been amazing every time! Thank you!
My pleasure, so happy you’re enjoying it!
Oh Jo…. This cake was FANTASTIC!!!! I made it to check if I wanted to use it for my high pressure Bookclub dinner (kidding – self applied pressure 🙂 and the whole family could not have loved it more! I did not have the marscapone or rum for my trial run, and I put on both a dusting of cocoa and grated/chopped chocolate, and it was DREAMY. But I will def go for both the marscapone and the rum for the dinner next week. It lasted in the frig for 3-4 days, and I was so happy everyday that I got to have it for dessert, and it was as good the last day as the first.
YOU are my new guilty pleasure, and I read your recipes every day during my lunch break 😀 I have made several of your meals, and tonight its the white chicken enchiladas! I can hardly wait! I promise to get better about writing reviews, as you are a fantastic cook, and I am so glad you share your great taste!!!
Thank you from the bottom of my heart, and my stomach 🙂 <3
Jennifer, you’ve made my day! So glad you like this!
Can you freeze this cake?
This cake isn’t very freezer friendly! Since the cake is soaked in the 3 milk mixture, it will turn into a deflated soggy mess after it thaws.
Will this recipe work in other cake pan sizes? Needing to make enough for about 50+ people. But I only have one 9×13. Can I use 10×10 or 8×8 (x2)?
You can, however keep on eye on the time as you might have to adjust the baking time a bit.
I can’t access the video
If you have popup blocker turned on, the video won’t display.
Hey..dont u need butter for this recipe?
Nope, no butter required! Tres leches translates to “3 milks”, referring to the evaporated, condensed, and regular milk.
This cake is delicious, i make it at least once a year for my daughters birthday, she insist. I put several different fruits and berries on top, not only is this cake delicious and very pretty also with all the colors of different fruits and berries.
I really impressed not only myself but also my husband who is from Mexico 🙂 I made this and everyone raved about it! It was so darn delicious! I would have liked a bit more milk so next time I’ll bump the milk up to a full cup (I used whole milk) instead of 1/2 cup but this recipe is a keeper for sure! Thanks Jo!
Hello again……..the Tres Leches cake was delicious……….my family loved it………….and with so many other things to prepare for our dinner, I loved that I could make it a day ahead and keep it in the fridge overnight. Thanks again………..Cheers, Laura