Tres Leches Cake Recipe in 12 Detailed Steps
Published: 5 Apr 2026
Here is a short video explaining the process, scroll down for detailed ingredients and step by step recipe method. Thanks for coming and do not forget to follow Food Paradise on Pinterest.
Table of Contents
Ingredients with Exact Amounts
The ingredients below are measured carefully to help you get the best texture. This is not the kind of cake where rough guesses work well. A good sponge and a balanced milk mixture make all the difference.
For the sponge cake
- 5 large eggs, separated
- 1 cup granulated sugar, divided
- 1 teaspoon vanilla extract
- 1 cup all-purpose flour
- 1 1/2 teaspoons baking powder
- 1/4 teaspoon salt
- 1/3 cup whole milk
For the tres leches milk mixture
- 1 can sweetened condensed milk, 14 ounces
- 1 can evaporated milk, 12 ounces
- 1 cup whole milk
- 1 teaspoon vanilla extract
For the whipped topping
- 1 1/2 cups heavy whipping cream
- 3 tablespoons granulated sugar or powdered sugar
- 1 teaspoon vanilla extract
Optional garnish
- Ground cinnamon for dusting
- Fresh strawberries, raspberries, or mango slices
- A few mint leaves for serving
Kitchen Tips Before You Start
Before making the cake, it helps to know a few small things that can improve the result. These are simple best practices, but they matter a lot in a recipe like this.
Use room temperature eggs
Room temperature eggs whip better and create more volume. That extra air helps the sponge stay light.
Do not rush the folding step
When adding the flour and milk, fold gently. You want to keep as much air in the batter as possible.
Cool the cake before soaking
A hot cake will not absorb the milk the right way. Let it cool fully so the texture stays neat and tender.
Chill before serving
This cake is best served cold. Chilling gives the milk time to settle into the sponge and helps the topping hold nicely.
Step by Step Recipe Method
This is the core part of the recipe, and it deserves care. Follow each step in order, and do not rush. The cake is simple, but the details are what give you a soft sponge, even soaking, and a beautiful final texture.
Step 1: Prepare the baking dish and oven
Start by preheating your oven to 350°F, which is 175°C. Grease a 9×13-inch baking dish lightly. You can grease it with butter or a little oil. Make sure the base and corners are covered so the cake does not stick after baking.
Set out all your ingredients before you begin mixing. This makes the process smoother and helps you work with confidence. Separate the eggs carefully into two bowls, one for whites and one for yolks. Be sure no yolk gets into the whites, because even a little can affect how well they whip.
Step 2: Mix the dry ingredients
In a medium bowl, combine the all-purpose flour, baking powder, and salt. Stir them together well so the baking powder is evenly spread through the flour. This helps the cake rise properly and gives it a more even texture.
Set this bowl aside. You will add it later in stages, so keeping it ready makes the next steps easier.
Step 3: Beat the egg yolks and part of the sugar
In a large mixing bowl, add the egg yolks and 3/4 cup of the sugar. Beat them together until the mixture becomes pale yellow, thick, and creamy. This usually takes a few minutes with a hand mixer or stand mixer. Then add the vanilla extract and the 1/3 cup whole milk, and mix again until smooth.
This step helps build flavor and gives the batter some richness. The mixture should look glossy and slightly fluffy when ready.
Step 4: Beat the egg whites until stiff peaks form
In another large clean bowl, beat the egg whites on medium speed until they become foamy. Once foamy, slowly add the remaining 1/4 cup sugar while continuing to beat. Keep mixing until stiff peaks form. This means the egg whites should stand up firmly when you lift the beaters.
Do not stop too early. Soft peaks are not enough for this cake. At the same time, do not overbeat until dry or grainy. The whites should look smooth, shiny, and firm. This is what gives the sponge its lift.
Step 5: Combine the yolk mixture and dry ingredients
Add the flour mixture to the egg yolk mixture in two or three additions. Fold gently after each addition using a spatula. Do not stir hard. You want everything mixed, but still light.
Once the flour disappears into the batter, stop mixing. Overworking the batter at this stage can make the cake dense.
Step 6: Fold in the whipped egg whites
Now add the whipped egg whites to the batter gradually. Start with one scoop and fold it in to loosen the batter. Then add the rest in two or three parts, folding gently each time.
Use slow, broad strokes and scrape around the bottom of the bowl so everything combines evenly. The goal is to keep the air inside the batter. When finished, the batter should look smooth, fluffy, and light, not flat or runny.
Step 7: Bake the cake
Pour the batter into your prepared baking dish and spread it gently into an even layer. Place the dish in the preheated oven and bake for about 28 to 35 minutes, or until the top is lightly golden and a toothpick inserted in the center comes out clean.
Avoid opening the oven too early. Let the cake bake undisturbed for most of the baking time so it rises well. When done, remove the dish from the oven and place it on a rack.
Let the cake cool in the pan for around 20 to 30 minutes, then let it cool fully. The cake must not be warm when you add the milk mixture.
Step 8: Make the tres leches mixture
In a bowl or large jug, combine the sweetened condensed milk, evaporated milk, whole milk, and vanilla extract. Whisk until the mixture is smooth and fully blended.
This milk mixture should taste sweet, creamy, and balanced. If you want a slightly richer result, you can replace some of the whole milk with light cream, but the classic version works beautifully as written.
Step 9: Poke and soak the cake
Once the cake is fully cooled, use a fork, skewer, or toothpick to poke holes all over the surface. Make plenty of holes across the top, including the edges and corners. These holes help the milk soak in evenly.
Now begin pouring the milk mixture slowly over the cake. Do not dump it all in one place. Move across the surface and pour a little at a time so the sponge has time to absorb the liquid. It may look like too much milk at first, but the cake will drink it in as it rests.
Take your time with this step. Even soaking is one of the main secrets to a good tres leches cake. If you pour too quickly, some areas may become overly wet while other parts stay dry.
Step 10: Chill the cake well
Cover the cake and place it in the refrigerator for at least 4 hours. Overnight is even better. This resting time is essential. It allows the sponge to absorb the milk mixture fully and develop the creamy texture that makes this dessert so good.
Do not skip the chilling time. A freshly soaked cake will not have the same flavor or texture. When chilled properly, the cake slices more neatly and tastes much better.
Step 11: Make the whipped cream topping
When the cake is well chilled, prepare the topping. In a cold mixing bowl, add the heavy whipping cream, sugar, and vanilla extract. Beat until medium peaks form. The cream should be thick enough to spread, but still soft and smooth.
Be careful not to overwhip. If you keep beating too long, the cream can become grainy. Stop when it holds its shape nicely and spreads easily.
Step 12: Top and finish the cake
Spread the whipped cream over the chilled cake in an even layer. You can keep it smooth or create soft swirls with the back of a spoon. If you like, dust the top lightly with ground cinnamon or add fresh fruit before serving.
Once topped, the cake is ready to enjoy. Serve it cold for the best taste and texture. Each slice should be soft, moist, creamy, and light.
How to Serve Tres Leches Cake
Tres leches cake is best served straight from the refrigerator. The chilled texture is part of what makes it so refreshing and enjoyable. Use a sharp knife to cut clean slices, and a flat cake server or spatula to lift them out gently.
Simple serving ideas
You can serve the cake just as it is with whipped cream on top. This classic version is always a good choice and lets the milk flavor shine.
For a prettier finish
Add sliced strawberries, a few berries, or a little dusting of cinnamon. These small touches make the cake look special without adding extra work.
For gatherings and celebrations
Serve the cake in the baking dish for a relaxed family-style dessert, or cut neat squares and plate each one with a spoonful of fruit for a more polished look.
Variations in the Recipe
One of the nice things about tres leches cake is that you can adjust the flavor while keeping the heart of the recipe the same. These variations are easy and work well for home baking.
Coconut tres leches cake
Replace part of the whole milk in the soaking mixture with coconut milk. You can also sprinkle toasted coconut over the whipped topping. This gives the cake a tropical flavor that pairs beautifully with fresh fruit.
Chocolate tres leches cake
Add a few tablespoons of cocoa powder to the dry ingredients in the sponge cake. Keep the milk mixture classic, or add a little chocolate to the topping for a richer finish.
Coffee-flavored version
Stir a small amount of instant coffee dissolved in warm milk into the tres leches mixture. This gives the cake a deeper, more grown-up flavor without changing the soft texture.
Fruit-topped tres leches cake
Top the finished cake with sliced strawberries, peaches, mango, or berries. Fresh fruit adds brightness and looks lovely on the table.
Cinnamon-spiced version
Add a little ground cinnamon to the whipped topping or sprinkle it lightly over the finished cake. This adds warmth and a familiar dessert flavor.
Mistakes to Avoid
A few common mistakes can affect the final texture of tres leches cake. The good news is that they are easy to avoid once you know what to watch for.
Using a dense cake base
Tres leches cake works best with a light sponge. A dense butter cake does not absorb the milk mixture as well and can feel heavy or soggy.
Overmixing the batter
Mixing too hard or too long can knock out the air you worked to build with the eggs. That leads to a flatter, tighter cake.
Not whipping the egg whites enough
If the whites are underbeaten, the sponge will not have enough lift. Beat until stiff peaks form, but stop before they become dry.
Soaking the cake while it is still warm
A warm cake can turn overly soft in the wrong way. Let it cool completely before adding the milk mixture.
Pouring the milk too fast
The sponge needs time to absorb the liquid. Pour slowly and evenly across the whole surface for the best result.
Skipping the chill time
This cake is not at its best right away. It needs several hours in the fridge so the flavors settle and the texture becomes creamy and balanced.
Overwhipping the cream topping
Whipped cream can go from smooth to grainy quickly. Stop when it holds soft, spreadable peaks.
How to Store Leftovers
Tres leches cake stores well, which is one more reason it is such a useful dessert for home baking. Keep it covered in the refrigerator so it stays fresh and does not absorb other smells.
In the fridge
Store the cake covered for up to 3 days, and sometimes 4 if kept very cold and handled well. The texture is usually best during the first couple of days.
Before serving again
Serve it cold straight from the fridge. If the topping has settled slightly, you can smooth it gently before bringing it to the table.
About freezing
Freezing is not the best choice for this cake after soaking because the texture can change once thawed. It is much better enjoyed fresh from the refrigerator.
FAQs
These are some of the most common questions people have when making tres leches cake at home. A few clear answers can make the whole recipe feel easier.
Can I make tres leches cake a day ahead?
Yes, and that is actually a very good idea. This cake tastes even better after several hours in the fridge because the milk mixture has more time to soak into the sponge.
Why is my tres leches cake soggy?
It is usually soggy because the cake base was too dense, the milk was poured too quickly, or the cake did not cool fully before soaking. A proper sponge cake and slow pouring help a lot.
Can I use whipped topping instead of fresh whipped cream?
You can, but fresh whipped cream gives a cleaner taste and a softer, more homemade finish. It also balances the sweetness of the milk mixture better.
Do I have to separate the eggs?
Yes, for this style of sponge cake, separating the eggs gives the best light texture. It helps the cake rise well and absorb the milk mixture properly.
Can I make it in a different pan?
Yes, but a 9×13-inch dish is the easiest and most reliable size for this amount of batter. If you change the pan, the baking time may also change.
How do I know the cake has absorbed enough milk?
Once the cake has rested in the fridge, most of the liquid should be absorbed into the sponge. The surface should look moist but not flooded, and slices should hold together when served.
Conclusion
Tres leches cake is a dessert that feels generous, comforting, and special all at once. It has a soft sponge, a rich milk soak, and a light whipped topping that brings everything together. When you follow the method carefully, the result is a cake that looks beautiful, slices well, and tastes even better after a few hours in the fridge.
This is the kind of recipe that rewards patience and attention to detail, but it is still very approachable for home bakers. Take your time with the sponge, pour the milk slowly, chill the cake well, and you will have a dessert worth sharing proudly. For more tasty ideas and homemade favorites, check the homepage for more food recipes.

- Be Respectful
- Stay Relevant
- Stay Positive
- True Feedback
- Encourage Discussion
- Avoid Spamming
- No Fake News
- Don't Copy-Paste
- No Personal Attacks

- Be Respectful
- Stay Relevant
- Stay Positive
- True Feedback
- Encourage Discussion
- Avoid Spamming
- No Fake News
- Don't Copy-Paste
- No Personal Attacks

