Oh, friends, gather ’round because I am about to spill the beans on my absolute favorite dessert, the one that gets rave reviews every single time and makes my whole house smell like pure heaven: Tres Leches Cake. It’s the kind of cake that feels fancy, like something you’d get at a really nice bakery, but honestly, it’s surprisingly simple to whip up. I remember the first time I tried making it, I was a little intimidated by the name, thinking it sounded super complicated. But let me tell you, it’s way easier than you think, and the payoff is just incredible. It’s a fluffy, sponge-like cake that soaks up three kinds of milk, making it unbelievably moist and sweet. It’s the perfect antidote to a stressful day, or honestly, just a perfect way to say “I love you” to your family. This Tres Leches Cake is definitely a showstopper, but it’s also the kind of cake you can feel good about making because the ingredients are pretty straightforward.

What is Tres Leches cake?
What is this magical thing called Tres Leches cake? The name literally means “three milks” in Spanish, and that’s the heart of it. Is this a super moist sponge cake that gets drenched in milky mixture? What is a cakey soak-fest for your taste buds? What is the difference between evaporated milk, condensed milk and heavy cream? How do you create a custardy texture? Is it a cake? In-between space. The “three milks” are usually poured over the baked cake, and the cake just drinks it all up, not a little bit. What are some of the best ways to make this ethereal dessert? What is a classic Latin American dessert?
Why you’ll love this recipe?
Honestly, there are so many reasons why this Tres Leches Cake Recipe has become my go-to. First and foremost, the flavor is just out of this world. It’s sweet, creamy, and has this delicate vanilla flavor that’s just perfect. When you take a bite, it just melts in your mouth. But what I *really* love is how surprisingly simple it is. You don’t need any fancy equipment or complicated techniques. The cake itself is a basic sponge, and then the magic happens when you add the milks. It’s honestly one of the easiest cakes I’ve ever made, and the results are always spectacular. It’s also incredibly cost-effective! The main ingredients are staples that most people already have in their pantry, so you can whip up this amazing dessert without breaking the bank. And it’s so versatile! While it’s fantastic on its own, you can also top it with whipped cream, fresh fruit, or even a sprinkle of cinnamon. I’ve also found it’s a lifesaver on busy nights when I want something sweet and impressive without spending hours in the kitchen. It really is the best of all worlds, and I think you’ll agree once you try it!
How do I make Tres Leches cake?
Quick Overview
How do I make Tres Leches cake? Is it necessary to bake a sponge cake first? How do you soak three-milk mixture in? Once it’s had time to chill and absorb all that goodness, you’ll top it with a simple Whipped Cream. What is the best garnish for a cake? Is it really that simple? The beauty is in its simplicity and how the flavors and textures meld together.
Ingredients
For the Main Batter: Why are there so many
1 12 cups all-purpose flour.
1 teaspoon baking powder
12 teaspoon salt. 1 teaspoon
12 cup unsalted butter, softened. 1 cup
1 cup granulated sugar. 1 teaspoon.
3 large eggs, separated from each other.
1 teaspoon vanilla extract
½ cup milk (I prefer whole milk for richness)
For the batter, make sure your butter is nice and soft, almost like a paste. This helps it cream beautifully with the sugar. And for the eggs, separating them is key for that light, airy texture we’re going for.
For the Filling:
Can evaporated milk be 1 ounce?
1 (14 ounce) can sweetened condensed milk
12 cup heavy cream. 1 ts
This is where the magic happens! For the filling, use full-fat versions of evaporated and condensed milk. Trust me, it makes a difference in the creaminess and flavor. Sometimes I’ll even add a splash of almond extract here if I’m feeling fancy, but it’s great just as is.
For the Glaze:
1 cup heavy cream. 1 tsp.
2 tablespoons powdered sugar. 2 teaspoons
½ teaspoon vanilla extract
Make sure your heavy cream is really cold when you whip it. How do I get nice and stiff without doing too much work? Can you sprinkle some toasted coconut flakes on top?

What are the steps to
Step 1: Preheat & Prep Pan
First things first, let’s get our oven preheated to 350 degrees F (175 degrees C). Now, grab a 9×13 inch baking pan. You want to grease it really well, and then lightly flour it. I like to use butter for greasing, but you could also use cooking spray. Some people like to line the bottom with parchment paper for extra insurance against sticking, and I totally get that. The goal here is to make sure our beautiful cake comes out in one glorious piece!
Step 2: Mix Dry Ingredients
In a medium bowl, whisk together the flour, baking powder, and salt. Make sure they’re all nicely combined. This ensures the leavening agents are evenly distributed, which helps create that light, fluffy cake texture. Don’t skip this step; it’s a little thing that makes a big difference in the final crumb.
Step 3: Mix Wet Ingredients
In a large bowl, cream together the softened butter and granulated sugar until it’s light and fluffy. This usually takes about 3-5 minutes with an electric mixer. Then, beat in the egg yolks one at a time, making sure each one is incorporated before adding the next. Stir in the vanilla extract and the milk. The mixture might look a little curdled at this point, and that’s perfectly normal!
Step 4: Combine
Now, it’s time to bring it all together. Gradually add the dry ingredients to the wet ingredients, mixing on low speed until just combined. Be careful not to overmix! Overmixing can develop the gluten too much, leading to a tough cake. You just want to see no dry streaks of flour remaining. Once combined, in a separate clean bowl, beat the egg whites until stiff peaks form. Gently fold the beaten egg whites into the cake batter. This is what gives us that lovely, airy texture. Again, fold gently to keep as much air in the batter as possible.
Step 5: Prepare Filling
While the cake is baking, let’s whip up that dreamy filling. In a medium bowl, whisk together the evaporated milk, sweetened condensed milk, and heavy cream until well combined. This is the liquid gold that will transform our cake. You can give it a taste – it should be sweet and creamy. If you want a little extra flavor, a tiny pinch of cinnamon or a drop of vanilla extract is lovely here, but it’s fantastic just as it is.
Step 6: Layer & Swirl
Once the cake is baked and still warm (this is important!), take a fork or a skewer and poke holes all over the top of the cake. Go deep enough to reach the bottom, but not so deep that you break through. Then, slowly and evenly pour the milk mixture over the entire cake. You’ll see it start to soak in immediately. It looks like a lot of liquid, but the cake will absorb it all, trust me!
Step 7: Bake
Ah, the baking! So, you’ve preheated your oven to 350°F (175°C). Pour your batter into your prepared 9×13 inch baking pan. Spread it out evenly. Bake for about 25-30 minutes, or until a wooden skewer inserted into the center comes out clean and the cake is golden brown. The smell that fills your kitchen at this stage is just incredible!
Step 8: Cool & Glaze
After you’ve poured the milk mixture over the warm cake, let it sit at room temperature for about 30 minutes to really soak in. Then, cover the pan and pop it into the refrigerator for at least 4 hours, or preferably overnight. This allows the flavors to meld and the cake to become perfectly moist. Just before serving, whip the heavy cream with the powdered sugar and vanilla extract until soft peaks form. Spread this Whipped Cream evenly over the chilled Tres Leches Cake. It makes a beautiful contrast to the milky cake.
Step 9: Slice & Serve
To serve, cut the cake into squares. A sharp knife works best. I love to serve it chilled, right from the fridge. For an extra special touch, I sometimes sprinkle a little cinnamon on top of the whipped cream, or add some fresh berries. The texture is just divine – so moist and tender. It’s truly a delightful dessert experience!
What to Serve It With
This Tres Leches Cake is honestly fantastic all on its own, but I do love pairing it with a few things to make the experience even more special. For a leisurely weekend brunch, a strong cup of coffee or a creamy latte is just divine alongside a slice. The sweetness of the cake is perfectly balanced by the bitterness of the coffee. If I’m serving it for a more formal dessert after dinner, I sometimes like to add a tiny dollop of extra whipped cream or a few fresh berries like raspberries or strawberries – their tartness cuts through the sweetness beautifully. My kids, though, they’re perfectly happy with it just as it is, sometimes with a sprinkle of cinnamon on top of the whipped cream. For cozy snacks, especially on a chilly afternoon, a glass of cold milk or even a rich Hot Chocolate makes it feel like a real treat. I’ve even served small portions as part of a dessert tasting with a few other small bites, and it always gets the most attention. It’s just one of those desserts that feels universally loved.
How do I make a Tres Leches cake?
You know, I’ve made this Tres Leches Cake so many times, and through those batches, I’ve picked up a few tricks that really make a difference. For the cake itself, don’t overmix the batter once you add the flour. Seriously, just mix until it’s combined. Overmixing can lead to a tougher cake, and we want this to be super tender. When you’re poking the holes, make sure you go down pretty far, almost to the bottom of the pan. This ensures that all that delicious milk mixture gets absorbed evenly throughout the entire cake, not just on the surface. I learned this the hard way after one batch that was a little dry on the bottom! And speaking of the milk mixture, using full-fat evaporated and condensed milk is really the way to go for the richest flavor and creamiest texture. I tried it once with lower fat versions, and while it was still good, it just didn’t have that same luxurious feel. For the whipped cream topping, make sure your cream is ice-cold. I even chill my bowl and whisk for a few minutes before I start whipping. This helps the cream whip up faster and get those lovely stiff peaks without becoming grainy. If you’re feeling adventurous with flavor swaps, I’ve found that a touch of almond extract in the milk mixture adds a wonderful depth, but it’s also delicious with just vanilla. Oh, and don’t rush the chilling time! Letting it sit in the fridge for at least 4 hours, or even overnight, really lets the cake absorb all the milky goodness and makes the flavors meld together beautifully. It’s worth the wait, trust me!
What are some Storing and Reheating Tips?
Storing this Tres Leches Cake is pretty easy, but there are a few things to keep in mind to keep it tasting its best. If you’ve got any leftovers (which is rare in my house!), you can definitely keep it at room temperature for a few hours, especially if it’s not too warm of a day. Just make sure it’s covered loosely with plastic wrap or a cake dome. However, for longer storage, the refrigerator is your best friend. Keep it in an airtight container or well-covered in the original baking dish. It will stay wonderfully moist and delicious in the fridge for about 3-4 days. If you plan to freeze it, I recommend doing so *before* adding the whipped cream topping. Wrap the cake very tightly in a couple of layers of plastic wrap, then a layer of aluminum foil. It should keep well in the freezer for up to 2-3 months. When you’re ready to thaw, take it out of the freezer and let it thaw in the refrigerator overnight. Once it’s thawed, you can then add your freshly whipped cream topping. The key is to add the whipped cream closer to serving time, whether it’s been refrigerated or thawed from frozen, to keep it looking and tasting its freshest. You don’t really “reheat” Tres Leches cake in the traditional sense, but serving it chilled from the fridge is how it’s meant to be enjoyed!
Frequently Asked Questions
Final Thoughts
So there you have it, my friends! My absolute favorite Tres Leches Cake Recipe. I really hope you give this a try because it’s truly a special dessert. It’s that perfect balance of moist, tender cake and rich, creamy sweetness that just makes everyone smile. It’s the kind of cake that feels like a hug from the inside. I’ve made it for birthdays, holidays, or just because the craving hits, and it never, ever disappoints. It’s comforting, delicious, and honestly, pretty darn impressive for how easy it is. If you love this Tres Leches Cake, you might also enjoy my Flan recipe or my classic Vanilla Pound Cake. Let me know in the comments below if you try this recipe, how it turns out, or any variations you love. I can’t wait to hear what you think! Happy baking!


Tres Leches Cake
Ingredients
Cake Ingredients
- 1.5 cups All-purpose flour
- 1.5 teaspoons Baking powder
- 0.5 teaspoon Salt
- 6 large Eggs
- 1 cup Granulated sugar
- 0.5 cup Milk
- 2 teaspoons Vanilla extract
Tres Leches Mixture
- 1 can Evaporated milk (12 ounces)
- 1 can Sweetened condensed milk (14 ounces)
- 1 cup Heavy cream
Whipped Cream Topping
- 2 cups Heavy cream
- 0.25 cup Powdered sugar
- 1 teaspoon Vanilla extract
Instructions
Cake Preparation
- Preheat oven to 350°F (175°C). Grease and flour a 9x13 inch baking pan.
- In a medium bowl, whisk together flour, baking powder, and salt.
- In a large bowl, beat eggs and sugar until pale and fluffy.
- Gradually add the dry ingredients to the wet ingredients, alternating with the milk, beginning and ending with the dry ingredients. Stir in the vanilla extract.
- Pour batter into the prepared pan and bake for 30-40 minutes, or until a toothpick inserted into the center comes out clean.
- Let the cake cool completely in the pan.
Tres Leches Mixture and Assembly
- In a bowl, whisk together evaporated milk, sweetened condensed milk, and heavy cream.
- Use a fork or skewer to poke holes all over the cooled cake.
- Pour the tres leches mixture evenly over the cake, allowing it to soak in.
- Refrigerate the cake for at least 2 hours or overnight.
Whipped Cream Topping and Serving
- In a bowl, beat heavy cream, powdered sugar, and vanilla extract until stiff peaks form.
- Spread the whipped cream over the top of the cake.
- Sprinkle with cinnamon before serving. Cut into squares and enjoy!





