The Perfect Tres Leches Cake Recipe: Delightful, Moist, & Classic

Welcome, my fellow dessert lovers! I am delighted to share with you my take on the perfect Tres Leches Cake recipe – a classic sponge cake that is delightfully moist and sweet, that you can whip up in no time. Also known as “three milks” cake, this traditional Latin American dessert is a crowd favorite and will transport your taste buds straight to dessert paradise.

The Perfect Tres Leches Cake Recipe

Don’t let the name or its popularity intimidate you. With a few simple ingredients and techniques, you can easily master this recipe and impress your friends and family. Let’s get started on this sweet journey to culinary bliss!

Tres Leches Cake Recipe

If you’re looking for a delicious and unique dessert, then you should definitely try making a tres leches cake. This classic Latin American dessert is made with three types of milk, giving it a rich, creamy texture and a sweet, indulgent flavor that is sure to satisfy any sweet tooth. In this article, we’ll take a closer look at how to make this cake, including the ingredients you’ll need, step-by-step instructions, as well as some helpful tips and tricks.


To make a tres leches cake, you’ll need the following ingredients:

– 1 1/2 cups all-purpose flour
– 1 teaspoon baking powder
– 1/2 cup unsalted butter
– 1 cup white sugar
– 5 eggs
– 1/2 teaspoon vanilla extract
– 2 cups whole milk
– 1 can (14 oz) sweetened condensed milk
– 1 can (12 oz) evaporated milk
– 1 1/2 cups heavy whipping cream
– 1/2 cup white sugar


Here are the step-by-step instructions on how to make the tres leches cake:

1. Preheat your oven to 350°F (175°C).
2. Grease a 9×13 inch baking pan.
3. In a medium bowl, sift together the flour and baking powder.
4. In a large bowl, cream together the butter and sugar until light and fluffy.
5. Beat in the eggs one at a time, then stir in the vanilla extract.
6. Add the flour mixture to the butter mixture, 2 tablespoons at a time, mixing until well blended.
7. Pour the batter into the prepared pan and smooth it out with a spatula.
8. Bake the cake for 30 minutes, or until a toothpick inserted into the center comes out clean.
9. In a large measuring cup, whisk together the whole milk, sweetened condensed milk, and evaporated milk.
10. Poke holes all over the hot cake using a fork or toothpick.
11. Slowly pour the milk mixture over the cake, making sure to get it into all the holes.
12. Refrigerate the cake for at least 1 hour, or overnight.
13. In a large bowl, whip the heavy cream and sugar together until stiff peaks form.
14. Spread the whipped cream over the top of the chilled cake.

Tips and Tricks:

Here are some tips and tricks to keep in mind when making a tres leches cake:

– Make sure to sift your flour and baking powder together to ensure a smooth batter.
– Don’t over-bake the cake, as it will become dry and lose its moist texture.
– Consider adding some additional flavorings to the milk mixture, like cinnamon or rum extract.
– Let the cake chill in the refrigerator for at least an hour before serving to allow the milk mixture to soak in.
– Top the cake with fresh fruit or additional whipped cream for added sweetness and texture.

In conclusion, making a tres leches cake is a fun and delicious way to try something new in the kitchen. With just a few simple ingredients and some easy-to-follow instructions, you can create a cake that is sure to impress your friends and family. So why not give it a try today and see how it turns out?

Variations of Tres Leches Cake

Strawberry Tres Leches Cake:

If you’re a fan of strawberry, then you’ll love this version of tres leches cake. To make this variation of the classic cake, simply add fresh or frozen strawberries to the cake batter. You can puree the strawberries or chop them into small pieces. If you want a denser cake, use less strawberry puree or pieces. On the other hand, if you want a lighter cake, use more strawberries. After baking the cake, it’s time to add the milk mixture. For this variation, use a mixture of evaporated milk, sweetened condensed milk, and heavy cream, just like the classic recipe. But, add a hint of strawberry flavor by pouring a bit of strawberry syrup over the cake before adding the milk mixture. Let the cake sit in the refrigerator overnight to soak up all the goodness.

To make the whipped cream topping, you can use pureed strawberries, strawberry extract, or strawberry syrup. Whisk the heavy cream and strawberry flavoring until you have a thick whipped cream. You can also add a pinch of pink food coloring to make it look more appealing. Once your whipped cream is ready, spread it over the top of the cake and garnish with fresh strawberries. Enjoy this sweet and refreshing treat on a warm summer day.

Chocolate Tres Leches Cake:

Chocolate lovers rejoice! This variation is for you. Adding cocoa powder to the cake batter is the first step in making this chocolatey tres leches cake. You can use either unsweetened cocoa powder or dark chocolate cocoa powder. The latter will give a more intense chocolate flavor. When baking the cake, make sure to keep an eye on it as chocolate cakes tend to burn easily. After the cake is out of the oven, poke holes in it and let it cool. Just like with the strawberry version, pour a chocolate ganache or a mixture of chocolate syrup and milk in the holes. Let it sit in the refrigerator overnight to soak up all the milk mixture.

As for the whipped cream topping, you can make chocolate whipped cream by adding cocoa powder and powdered sugar to the heavy cream before whisking. Another option is to use store-bought chocolate-flavored whipped cream. Once the whipped cream is ready, spread it on the top of the cake. You can also dust some cocoa powder or shaved chocolate on top for added effect.

Vegan Tres Leches Cake:

Just because you’re vegan doesn’t mean you can’t enjoy a delicious tres leches cake. This section offers some suggestions for how to make a vegan version of this classic dessert. Instead of cow’s milk, use plant-based milks like almond milk, coconut milk, or soy milk. You can use a mixture of two or three types of plant-based milk to achieve the same creamy texture of the traditional milk mixture. To replace eggs, use aquafaba, which is the brine from a can of chickpeas. Whip the aquafaba until it forms stiff peaks, just like egg whites, and fold it into the cake batter before baking.

When making the whipped cream topping, use coconut whipped cream instead of dairy whipped cream. Chill a can of full-fat coconut milk overnight and scoop out the solid part at the top. Whip the solid coconut cream along with powdered sugar until it forms stiff peaks. You can also add vanilla extract for extra flavor. Voila! You now have a vegan tres leches cake that everyone can enjoy.

A Sweet Farewell

It’s been a treat sharing this perfect Tres Leches Cake recipe with you all. We hope you’ve enjoyed reading and are now inspired to bake this classic recipe yourself. Savoring a slice of the cake layer as it soaks up the delicious three-milk mixture is pure heaven! We take pride in providing our readers with the best and easy-to-follow recipes, and this is no exception. We believe baking should be approachable for everyone, and we hope you share our passion for it.

Don’t forget to come back and check out our other recipes as we continue to bring you more mouthwatering ideas to the table. Thank you so much for stopping by, and we’ll see you again soon with another fantastic recipe.


What is Tres Leches Cake?

Tres Leches Cake is a popular classic Latin American dessert cake, traditionally soaked in a mixture of three milks: evaporated milk, sweetened condensed milk, and whole milk.

What makes Tres Leches Cake unique?

The cake is so named because of the three kinds of milk that are used in it. The cake is soaked with the milks until it is moist and flavorful, yet still holds its texture.

What are the three milks used in Tres Leches Cake?

The three milks used in Tres Leches Cake are evaporated milk, sweetened condensed milk, and whole milk.

What is the origin of Tres Leches Cake?

Tres Leches Cake is a popular dessert in Latin America, and its exact origin isn’t known. However, it is believed to have originated in Nicaragua, Mexico, or Cuba.

How long does Tres Leches Cake last in the refrigerator?

Tres Leches Cake can last up to 4-5 days in the refrigerator, stored in an airtight container.

What is the best way to serve Tres Leches Cake?

Tres Leches Cake is best served chilled with some whipped cream and fresh seasonal fruits on top.

Can I substitute any of the three milks in Tres Leches Cake?

It’s not recommended to substitute the three milks in Tres Leches Cake for best results. However, you can substitute whole milk with any dairy-free or lactose-free milk alternative.

Is Tres Leches Cake hard to make?

No, Tres Leches Cake is not hard to make. In fact, this recipe is straightforward and easy to follow.

Can I make Tres Leches Cake ahead of time?

Yes, you can make Tres Leches Cake ahead of time. Prepare the cake and soak it with the milk mixture, then cover and refrigerate until you’re ready to serve.

Can I freeze Tres Leches Cake?

No, it’s not recommended to freeze Tres Leches Cake. The cake will lose its texture and quality when it’s thawed.