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 check other recipes on our homepage.

 

Ingredients with Exact Amount

For the cake base

You will need one 15.25 ounce box of yellow or white cake mix, 4 large eggs, half a cup of whole milk, a third of a cup of melted unsalted butter, and 1 teaspoon of vanilla extract. Using whole milk instead of water and melted butter instead of oil makes a noticeable difference here, giving the cake a richer flavor and a softer crumb that soaks up the milk mixture beautifully later on.

For the three milk soak

For the milk soak you will need one 14 ounce can of sweetened condensed milk, one 12 ounce can of evaporated milk, and 1 cup of heavy cream. These three milks are what give tres leches its name and its signature ultra moist texture, so do not swap any of them out or your cake will not soak up the mixture the way it should.

For the whipped cream topping

For the topping you will need 1 and a half cups of cold heavy whipping cream, a third of a cup of powdered sugar, and 1 teaspoon of vanilla extract. Keeping the cream cold right up until you whip it helps it come together faster and hold its shape much better once it is spread over the finished cake.

Step by Step Recipe Method (Core Recipe)

Prepare the pan and oven

Preheat your oven to 350 degrees Fahrenheit and grease a 9 by 13 inch baking dish thoroughly with nonstick spray or butter, making sure to cover the corners and sides so the cake releases easily later. Since this cake stays in the same dish for the entire process, from baking to soaking to serving, there is no need to worry about flipping or transferring layers, which makes cleanup much simpler too.

Mix the cake batter

In a large mixing bowl, combine the cake mix, eggs, whole milk, melted butter, and vanilla extract. Beat on low speed for about 30 seconds to bring everything together, then increase to medium speed and beat for 2 more minutes until the batter looks smooth and well combined. Avoid overmixing at this stage, since beating the batter too long can make the finished cake dense instead of light and airy.

Bake the cake

Pour the batter into your prepared baking dish and spread it out evenly with a spatula. Bake for 25 to 30 minutes, checking at the 25 minute mark by inserting a toothpick into the center, which should come out clean or with just a few moist crumbs attached. Once baked, remove the cake from the oven and let it cool at room temperature for about 20 to 30 minutes before moving on to the next step.

Poke holes across the cake

Using a fork or a wooden skewer, poke holes all over the surface of the cooled cake, spacing them about half an inch apart and going most of the way down without piercing all the way through the bottom. This step is what allows the milk mixture to soak deep into the cake instead of just sitting on top, so take your time and be thorough across the entire surface, including the edges and corners.

Prepare and pour the milk mixture

In a large bowl or a pitcher with a spout, whisk together the sweetened condensed milk, evaporated milk, and heavy cream until fully combined and smooth. Slowly pour the mixture over the cake a little at a time, working in sections so the milk has a chance to soak in rather than pooling on top or spilling over the edges of the dish.

Chill the cake

Cover the dish tightly with plastic wrap and refrigerate the cake for at least 2 hours, though overnight gives the best results and the richest flavor. This chilling time is essential because it allows the cake to fully absorb the milk mixture and develop that signature custard like texture that makes tres leches so special.

Add the whipped cream and serve

Right before serving, add the cold heavy cream, powdered sugar, and vanilla extract to a chilled mixing bowl and beat on high speed until stiff peaks form, being careful not to overbeat past that point. Spread the whipped cream evenly over the top of the chilled cake using a spatula, then slice and serve immediately, adding any garnishes you like right before it hits the table.

Variations in the Recipe

Chocolate tres leches

For a chocolate version of this cake, simply swap the yellow or white cake mix for a chocolate cake mix, keeping the rest of the recipe exactly the same. The rich chocolate flavor pairs wonderfully with the sweet milk soak, and you can even dust the finished whipped cream topping with a little cocoa powder for extra visual appeal and flavor.

Coconut tres leches

To give this cake a tropical twist, replace the heavy cream in the milk soak with an equal amount of coconut cream, and top the finished cake with toasted shredded coconut instead of cinnamon. This variation brings a subtle coconut flavor throughout the cake while still keeping that classic tres leches texture everyone loves.

Fruit topped tres leches

For a fresher finish, top the whipped cream with sliced strawberries, mango, or a mix of your favorite seasonal fruit right before serving. The natural sweetness and slight tartness of fresh fruit balances out the richness of the cake beautifully, and it also makes for a much more colorful presentation at parties or celebrations.

Mistakes to Avoid

Pouring the milk mixture over a hot cake

Pouring the milk soak over a cake that is still warm is a common mistake that can cause the cake to become overly soggy and fall apart instead of holding its shape. Always let the cake cool for at least 20 to 30 minutes at room temperature before poking holes and pouring the milk mixture over it.

Not poking enough holes

Skipping holes or spacing them too far apart means large sections of the cake will stay dry while the milk pools only in certain spots. Take the time to poke holes evenly across the entire surface, including the edges and corners, so every single bite ends up soaked in that rich, milky flavor tres leches is known for.

Skipping the chilling time

Trying to serve the cake right after pouring on the milk mixture is a mistake, since the cake needs time in the refrigerator to properly absorb all that liquid. Rushing this step leaves you with a cake that is either too wet on top or too dry in the middle, so always give it at least two hours, and ideally overnight, before serving.

Conclusion and FAQs

This tres leches cake with box cake mix proves that a shortcut dessert can still taste completely homemade and impressive enough for any celebration. It is rich, creamy, and endlessly customizable, whether you keep it classic or add your own spin with chocolate, coconut, or fresh fruit. Make it the night before your next gathering and let the fridge do most of the work for you, then watch it disappear off the table in minutes.

Can I make this cake ahead of time?

Yes, this cake is actually best when made a day ahead, since the extra time in the refrigerator allows the flavors to fully develop and the texture to become perfectly moist. Just hold off on adding the whipped cream topping until right before you plan to serve it, since whipped cream can lose its texture if it sits on the cake for too long.

Why is my tres leches cake soggy instead of moist?

A soggy cake usually happens when the milk mixture is poured over a cake that is still warm, or when the cake is baked for too short a time and does not have enough structure to hold up to the soak. Make sure your cake is fully cooled before poking holes, and bake it just until a toothpick comes out clean to avoid an undercooked, overly delicate crumb.

Can I use a different type of cake mix?

Yes, you can use yellow, white, butter flavored, or even chocolate cake mix depending on the flavor you prefer, and all of them work well with this method. Just be sure to check the box size, since most standard cake mixes are around 15.25 ounces, and using a much smaller box may mean your cake does not have enough structure to soak up the full amount of milk mixture.