Easy Tres Leches Cake Recipe
This post may contain affiliate links, meaning that I may receive a commission at no cost to you if you use a link provided. All opinions shared are my own. You can review my full disclosure policy here.
This easy Tres Leches Cake recipe starts with a light sponge cake soaked in three milks: evaporated milk, sweetened condensed milk, and whole milk. It’s then topped with whipped cream, cinnamon, and/or strawberries for an authentic Mexican dessert!
Want more Mexican recipes? Make it a meal with my Mexican Street Corn Salad and Instant Pot Chimichangas or Crockpot Pork Carnitas. Wash everything down with my Easy Horchata Recipe or Strawberry Agua Fresca. And of course there’s always room for more dessert like my Churros, Mexican Wedding Cookies, or Sopapilla Cheesecake Bars.
Why You’ll Love This Easy Tres Leches Cake Recipe
- Easy to Make: This is a simple 9×13-inch sheet cake that requires no fancy layering or decorating. If you have an electric hand mixer and some bowls, then you can make this cake. Simply mix the batter and whip the egg whites. Fold them together and bake!
- Three Milks: Tres leches is Spanish for “three milks” which is what this cake is soaked with. If you’ve ever eaten a slice of cake like cereal — in a bowl with milk — this tres leches cake is even better than that because the sponge cake can actually absorb most of the milk. So although the cake is saturated in liquid, it’s not dense.
- No Oil or Butter in the Cake: You read that right. Because this is a sponge cake, there is no oil or butter in the cake. That doesn’t mean it’s completely fat-free (hello whipped cream on top), but it makes it extra light and spongy, perfect for absorbing the sweet milk mixture.
This is the best tres leches cake recipe and is perfect for Cinco de Mayo or any celebration!
What is Tres Leches Cake?
Authentic tres leches cake is a light sponge cake that is soaked with tres leches — three milks (evaporated milk, sweetened condensed milk, and whole milk.)
Similar to angel food cake, the light sponge cake has no added fat (butter or oil) and is created by folding egg whites into the batter to create airy pockets for the milks to soak into.
Tres leches cake is incredibly moist because the milks soak into the cake, and yet some will still seep out onto the plate. It’s that moist and oh so delicious! My family fights over this milk cake. And it’s not too sweet either.
Ingredients You’ll Need
*NOTE: Full ingredient amounts and instructions are in the printable recipe card at the bottom of the post.
- All-Purpose Flour — Stir, spoon and level when measuring. Or use a food scale to weigh it for better accuracy.
- Baking Powder — To provide additional rise to the cake, in addition to the whipped egg whites.
- Salt — Balances the sweetness and intensifies the flavors.
- Large Eggs — Separated into yolks and whites. Make sure to use room temperature eggs so that they mix and whip properly.
- Granulated Sugar — For sweetness and to help stabilize the whipped egg whites.
- Vanilla Extract — For flavoring the cake.
- Whole Milk — Since there’s no added fat (oil or butter) in the cake, use whole milk for a finer texture.
- Evaporated Milk — You may choose to use full fat, low-fat, or fat-free.
- Sweetened Condensed Milk — You may choose to use full fat or fat-free.
- Heavy Whipping Cream — To make the whipped cream frosting.
- Powdered Sugar — To sweeten the whipped cream. (Can also use granulated sugar.)
- Strawberries — Optional, for topping.
- Cinnamon — Optional, for topping.
Pick at least one of the toppings. It enhances the cake in looks and taste.
How to Make Tres Leches Cake
Be sure to scroll to the recipe card for printable instructions.
- Preheat the oven to 350 degrees Fahrenheit. Spray a 9×13-inch pan with cooking spray. Set aside.
- Combine the flour, baking powder, and salt in a large bowl.
- Separate the eggs into two large bowls with egg yolks in one bowl and egg whites in the other. Use an electric hand mixer to beat the egg yolks with 3/4 cup (150g) sugar on high speed until the yolks are pale yellow. Stir in the milk and vanilla.
- Pour the egg yolk mixture over the flour mixture and fold very gently until combined.
- Use an electric hand mixer with the whisk attachment to beat the egg whites on high speed until soft peaks form. With the mixer on, pour in the remaining 1/4 cup (50g) sugar and beat until egg whites are stiff, but not dry.
- Fold the egg white mixture into the batter very gently, until just combined (white streaks barely disappear). Do not over-mix.
Baking and Soaking the Cake
- Pour the batter into the prepared pan and spread evenly. Bake at 350˚F for 25-35 minutes or until a toothpick comes out clean. Cake will become a nice golden brown color and start to pull away from the edges.
- Allow cake to cool completely, then poke holes all over the cake with a fork.
- Stir together the evaporated milk, condensed milk, and 1/4 cup whole milk in a 1-quart glass measuring cup or small pitcher. (Anything with a spout makes it easiest to pour over the cake.)
- Slowly pour the milk mixture evenly over the cake, pouring a little extra on the edges where the cake is the driest.
- Allow the cake to absorb the milk mixture for a minimum of 1 hour to overnight in the refrigerator.
- Whip the heavy whipping cream and powdered sugar together until stiff peaks. Then spread over the top of the cake.
- Cut the tres leches cake into squares and top with a sprinkle of cinnamon and/or sliced strawberries and serve.
You’re going to love this easy tres leches cake recipe!
Storing and Freezing
To Store: Store Tres Leches Cake in the refrigerator, covered, for up to 3-5 days. This means you can prepare the cake up to 1-2 days in advance. It’s actually best if it has more time to soak up the milk.
NOTE: You may freeze the baked cake portion of the Tres Leches Cake, but not the fully assembled cake or it will become mushy. The whipped cream also doesn’t freeze well.
To Freeze: Bake cake and let it cool completely. Poke holes in the cake according to directions. Tightly double wrap the cake while in the pan with plastic wrap. You can also do a layer of foil for added frost protection. Freeze cake for up to 3 months. Allow the cake to thaw overnight in the refrigerator, then unwrap and let it come to room temperature on the counter. Proceed with drenching the cake in the milk mixture, refrigerating, and topping with whipped cream according to the recipes instructions.
Helpful Tools
NOTE: These are Amazon affiliate links, where I earn a small percentage from qualifying purchases at no extra cost to you.
- An Electric Stand Mixer or Hand Mixer — To be able to beat the eggs and whip the cream to the right consistency.
- 9×13-inch pan — The USA pan pictured in my post is my favorite for nice crisp edges and its non-stick capabilities.
- Glass Measuring Cup — To easily pour the milk-mixture over the tres leches cake.
- Silicone Spatulas — For folding, scraping, and spreading the batter.
- Serving Spatula — To scoop the cake out of the pan.
FAQ
It’s a lightly sweet cake with a hint of vanilla. The milk mixture adds wonderful richness, but the cake is surprisingly spongey and light, and the whipped cream on top only adds to its airiness.
The combination of three milks — evaporated milk, sweetened condensed milk, and whole milk seeps into the cake and transforms it into an utterly moist and somewhat leaky dessert. But that’s the best part about Tres Leches Cake — it’s wet milk mixture. If you don’t like it that wet, try using 1 cup less of the milk mixture, and try not to poke the holes all the way down to the bottom of the cake.
Tres leches cake is frosted with sweetened whipped cream. A combination of heavy whipping cream and either powdered sugar or granulated sugar is beaten together until stiff then spread over the milk cake.
Tres Leches Cake
Ingredients
Sponge Cake
- 1 cup (120 g) all-purpose flour, (stir, spoon & level)
- 1 ½ tsp baking powder
- ¼ tsp salt
- 5 large eggs, separated into yolks and whites (room temperature)
- 1 cup (200 g) granulated sugar, divided
- ⅓ cup (80 ml) whole milk, room temperature
- 1 tsp vanilla extract
Milk Mixture
- 12 oz (354 ml) can evaporated milk
- 14 oz (396 g) can sweetened condensed milk
- ¼ cup (59 ml) whole milk
Whipped Cream Frosting
- 2 cups (473 ml) (1 pt) heavy whipping cream, cold
- ½ cup (60 g) powdered sugar
- ½ lb (227 g) strawberries, hulled and sliced
- 1 tsp ground cinnamon
Equipment
Instructions
- Preheat the oven to 350 degrees Fahrenheit. Spray a 9×13-inch pan with cooking spray. Set aside.
- Combine flour, baking powder, and salt in a large bowl.
- Separate the eggs into two large bowls with egg yolks in one bowl and egg whites in the other. Use an electric hand mixer to beat the egg yolks with 3/4 cup (150g) sugar on high speed until the yolks are pale yellow. Stir in the milk and vanilla.
- Pour the egg yolk mixture over the flour mixture and fold very gently until combined.
- Use an electric hand mixer with the whisk attachment to beat the egg whites on high speed until soft peaks form. With the mixer on, pour in the remaining 1/4 cup (50g) sugar and beat until egg whites are stiff, but not dry.
- Fold the egg white mixture into the batter very gently, until just combined (white streaks barely disappear). Do not over-mix. Pour the batter into the prepared pan and spread evenly.
- Bake at 350˚F for 25-35 minutes or until a toothpick comes out clean. Cake will become a nice golden brown color and start to pull away from the edges. Allow cake to cool completely, then poke holes all over the cake with a fork.
- Stir together the evaporated milk, condensed milk, and 1/4 cup whole milk in a 1-quart glass measuring cup or small pitcher. (Anything with a spout makes it easiest to pour over the cake.)
- Slowly pour the milk mixture evenly over the cake, pouring a little extra on the edges where the cake is the driest.
- Allow the cake to absorb the milk mixture for a minimum of 1 hour to overnight in the refrigerator.
- Whip the heavy whipping cream and powdered sugar together until stiff peaks. Then spread over the top of the cake.
- Cut the tres leches cake into squares and top with a sprinkle of cinnamon and/or sliced strawberries and serve.
Notes
- To Store: Store Tres Leches Cake in the refrigerator, covered, for up to 3-5 days. This means you can prepare the cake up to 1-2 days in advance. It’s actually best if it has more time to soak up the milk.
- NOTE: You may freeze the baked cake portion of the Tres Leches Cake, but not the fully assembled cake or it will become mushy. The whipped cream also doesn’t freeze well.
- To Freeze: Bake cake and let it cool completely. Poke holes in the cake according to directions. Tightly double wrap the cake while in the pan with plastic wrap. You can also do a layer of foil for added frost protection. Freeze cake for up to 3 months. Allow the cake to thaw overnight in the refrigerator, then unwrap and let it come to room temperature on the counter. Proceed with drenching the cake in the milk mixture, refrigerating, and topping with whipped cream according to the recipes instructions.
*Originally published 4/24/14. Post updated March 2024.
12 Comments on “Easy Tres Leches Cake Recipe”
This my go to Tres Leches recipe! Everybody loves it!! Thank you! 🙂
Wonderful! I’m happy that you enjoy it so much!
💓💓💓 years later but love this cake. Just found your page and I honestly can’t get enough.
Glad you are liking my recipes Irina!
Help — ‘m new at Pinterest and don’t know it I can get a quick answer this way….. I have never made a Tres Leches Cakes and I need one for tomorrow. Can I make it today? Wait till tomorrow? What is the earliest I can put the Whip Cream topping? I have to drive 35 min to get to where its going. I hope you can reply ASAP. Thanks
Hi Becky! You can make the cake today and let it soak up the milks really nice, but I would wait to make and add the whipped cream topping until just before you leave to where you are going tomorrow. Good luck and enjoy!
it looks delicious!
Thanks! It’s yummy too!
Yum! I love Tres Leches Cake. This looks delicious!
Oh, it is SO delicious! I made it for Easter and my mom was like freaking out about how good it is 🙂
Dear Amber –
I love you and hate you. SO MUCH. This looks amazing. It’s like you’re speaking to my soul through desserts. Is that even possible? Seriously, I’ve got like 5 of your recipes on the backburner that I’ve been DYING to try. Add this one to the list. YUM. Loves and Hates to you my babe!
Kaylynn, you are the best! You make me laugh so hard! My hubby enjoyed this comment as well 🙂