Tres Leches Cake Recipe with Box Cake Mix Recipe in 9 Steps


Published: 21 May 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 check other recipes on our homepage.

What You Need: Ingredients with Exact Amounts

Getting your ingredients together before you start is the smartest thing you can do. This recipe has three parts — the cake base, the three-milk soak, and the whipped cream topping. Each part plays a specific role in building that signature tres leches texture and flavor, so do not skip anything. Here is exactly what you will need.

For the Cake Base

The cake base is built on a box of cake mix, but you are going to make a few small upgrades that take it from “box cake” to “wow, did you make this from scratch?” These simple swaps make a huge difference in the final texture and richness of your cake.

  • 1 box (15.25 oz) yellow cake mix, vanilla cake mix, or white cake mix
  • 3 large eggs, at room temperature
  • ½ cup whole milk (this replaces the water listed on the box)
  • ⅓ cup unsalted butter, melted (this replaces the oil listed on the box)
  • 1 teaspoon pure vanilla extract

Room temperature eggs blend into the batter far more smoothly than cold eggs do, which means you will not have to overmix to get rid of lumps. Swapping the water for whole milk adds richness and gives the cake a softer crumb. Using melted butter instead of oil gives the cake a deeper, buttery flavor that holds up beautifully under the milk soak.

For the Three-Milk Soak

This is the heart of the entire recipe. These three milks come together to create a sweet, creamy liquid that slowly soaks into every pore of the cake, making it unbelievably moist without falling apart. Do not substitute or skip any of these — they each bring something different to the table.

  • 1 can (14 oz) sweetened condensed milk
  • 1 can (12 oz) evaporated milk
  • 1 cup heavy whipping cream

Sweetened condensed milk is thick, rich, and deeply sweet. Evaporated milk adds a subtle caramel-like depth. Heavy cream makes the whole mixture smooth and luxurious. Together, they create a soaking liquid that is perfectly balanced — sweet but not overwhelming, rich but not heavy.

For the Whipped Cream Topping

Homemade whipped cream is the finishing touch that brings this whole cake together. It is light, airy, and just sweet enough to complement the richness of the milk-soaked cake underneath. This topping takes about five minutes to make and is completely worth it.

  • 2 cups heavy whipping cream, cold
  • 3 tablespoons powdered (confectioners’) sugar
  • 1 teaspoon pure vanilla extract

Always use cold heavy cream straight from the fridge. Warm cream will not whip properly and will stay liquid no matter how long you beat it. The powdered sugar dissolves into the cream seamlessly, giving you a smooth, stable topping.

Optional Garnishes

These are not required, but they take the presentation of your cake from good to gorgeous. Fresh fruit adds a pop of color and a slight tartness that cuts through the richness of the cake beautifully.

  • Ground cinnamon for dusting
  • Fresh strawberries, sliced
  • Fresh mixed berries
  • A drizzle of caramel sauce
  • Maraschino cherries

Step-by-Step Recipe Method (Core)

This is where the magic happens. Follow these steps carefully and you will end up with a perfectly soaked, creamy, and delicious tres leches cake that will have everyone asking you for the recipe. Read through all the steps once before you start so you know exactly what is coming.

Step 1 — Preheat the Oven and Prepare Your Pan

Before you touch a single ingredient, get your oven preheating and your pan ready. This might seem like a small thing, but starting with a properly preheated oven makes a real difference in how evenly your cake bakes. An oven that is not fully heated when the pan goes in can lead to a cake that is unevenly cooked — dry on the edges and undercooked in the middle.

Preheat your oven to 350°F (175°C). If your specific box of cake mix recommends a slightly different temperature, go with whatever the box says — different brands can vary slightly. While the oven heats up, take your 9×13-inch baking dish and spray it generously with nonstick cooking spray. Make sure you get into the corners and up the sides of the dish. You do not want any part of this cake sticking, because you will be serving it directly from the pan and it needs to come out clean every time you slice it.

Step 2 — Mix the Cake Batter

Now it is time to make your cake batter. Add your box of cake mix, three eggs, half a cup of whole milk, melted butter, and vanilla extract all into one large mixing bowl. Using a hand mixer or a stand mixer, mix everything together on medium speed for about two minutes. You are looking for a smooth, lump-free batter with a creamy consistency. Stop mixing as soon as everything is fully combined and the batter looks smooth.

This is really important — do not keep mixing once the batter comes together. Overmixing develops the gluten in the flour, which makes the cake dense and tough. A dense cake does not absorb the milk mixture well, and you can end up with milk pooling at the bottom of the pan rather than soaking into the cake. Mix just enough to get everything smooth, then stop. Two minutes on medium speed is your sweet spot.

Step 3 — Bake the Cake

Pour your batter evenly into the prepared 9×13-inch baking dish. Use a spatula to spread it out to the edges and make sure the surface is as level as possible. Place it in the center rack of your preheated oven. Bake according to the instructions on your cake mix box — this is typically between 25 and 30 minutes, but ovens vary, so start checking at around the 23-minute mark.

To check if the cake is done, insert a toothpick or a clean butter knife into the center of the cake. If it comes out clean or with just a few dry crumbs, the cake is ready. If it comes out with wet batter on it, give it another three to five minutes and check again. Once the cake is done, remove it from the oven and set it on a wire rack or on your countertop. Do not poke holes yet. Do not pour the milk yet. The cake needs to cool down first, and skipping this cooling step is one of the most common mistakes people make with this recipe.

Step 4 — Make the Three-Milk Mixture

While the cake is baking or cooling, use this time to mix together your three-milk soak. This step takes less than two minutes and is simply a matter of combining the ingredients. Pour the full can of sweetened condensed milk, the full can of evaporated milk, and one cup of heavy whipping cream into a medium-sized bowl or a large measuring jug with a pour spout — the pour spout makes the next step much easier.

Whisk everything together until fully combined. The mixture should look uniform in color and consistency, with no streaks or separation. Set it aside at room temperature while you wait for the cake to cool. Do not refrigerate it yet, because a cold milk mixture poured over a warm cake can sometimes cause the cake to seize up and not absorb as well. Room temperature milk soaking into a slightly warm (but not hot) cake is the ideal combination.

Step 5 — Poke the Holes

Once the cake has been out of the oven for at least 20 to 30 minutes and is warm but not piping hot, it is time for the most satisfying step in this whole process — poking the holes. Take a regular dinner fork and poke holes all over the surface of the cake. Go in rows, covering the entire cake from edge to edge. You want the holes to be roughly half an inch apart, so do not be shy. The more holes you poke, the more channels the milk mixture has to travel through, and the more evenly soaked your cake will be.

Make sure you poke all the way to the edges and into the corners of the pan. Those areas are often missed, and if they are not poked properly, they will stay dry while the center of the cake is perfectly soaked. Some bakers also like to use a wooden skewer or a chopstick instead of a fork for slightly larger holes. Either works perfectly fine. Once you have poked the entire cake, you are ready to pour.

Step 6 — Pour the Three-Milk Mixture Over the Cake

Now for the moment you have been waiting for. Slowly and steadily pour the three-milk mixture over the entire surface of the warm cake. Start at one edge and work your way across, making sure the milk goes into the edges and corners as well. Do not dump it all in one spot — pour it gradually and evenly so the cake has a chance to absorb as it goes.

The milk will look like a lot at first, and you might panic thinking the cake is swimming in liquid — that is completely normal. It is supposed to look that way at first. As the cake sits, it will drink up the milk and become this perfectly saturated, creamy sponge. Just be patient and trust the process. Once you have poured all the milk mixture over the cake, cover the pan tightly with plastic wrap or aluminum foil and place it in the refrigerator.

Step 7 — Chill the Cake (Do Not Rush This!)

This step requires patience, but it is absolutely non-negotiable. Your tres leches cake needs to chill in the refrigerator for a minimum of four hours. This is not just to cool it down — this is the time the milk mixture needs to fully soak into the cake and transform it from a regular sponge into that iconic, custard-soft tres leches texture. If you try to serve it too soon, the milk will still be sitting on top rather than being fully absorbed, and the texture will be off.

For truly the best results, make this cake the night before and let it chill overnight in the fridge. Eight to twelve hours of chilling gives the milk mixture plenty of time to work its way into every inch of the cake. When you take it out the next day, the cake will feel heavier and denser than when it went in — that is a good sign. It means it has soaked up all that milky goodness and is ready to be topped and served.

Step 8 — Make the Whipped Cream Topping

When you are ready to serve the cake, it is time to make the whipped cream topping. Pour two cups of cold heavy whipping cream into a large, clean mixing bowl. Start beating it with your hand mixer or stand mixer on medium speed. After about a minute, you will notice the cream starting to thicken. At that point, add the powdered sugar and vanilla extract, then increase the speed to medium-high.

Continue beating until the cream forms soft peaks — meaning when you lift the beaters out, the cream holds its shape but the tip of the peak gently folds over rather than standing straight up. This is exactly where you want to stop. Soft peaks give you a topping that is light and spreadable without being stiff or grainy. Spread the whipped cream evenly over the entire surface of the chilled cake using a spatula or the back of a spoon.

Step 9 — Garnish and Serve

Now for the fun part — making your cake look as beautiful as it tastes. Dust a generous layer of ground cinnamon over the top of the whipped cream using a fine mesh sieve or simply a spoon. The cinnamon adds a warm, spiced aroma and a rustic look that is classic tres leches. Arrange fresh sliced strawberries or your favorite berries across the top if you like, adding them just before serving so they stay fresh and vibrant.

Slice the cake into squares using a sharp knife, wiping the blade clean between cuts for neat slices. Serve directly from the pan while cold. Each slice should be soft, creamy, and just barely holding its shape — that is exactly what you are going for. Store any leftovers covered in the fridge.

Variations in the Recipe

One of the best things about this recipe is how flexible it is. Once you have nailed the basic version, there are so many fun ways to switch it up depending on the season, the occasion, or just what you are in the mood for. Here are some tried and tested variations that all work beautifully.

Coconut Tres Leches

This tropical twist is a massive crowd-pleaser, especially in warm weather. Replace the evaporated milk in your three-milk soak with a can of full-fat coconut milk. You can also swap the regular sweetened condensed milk for sweetened condensed coconut milk if you want a fully dairy-free version. For the topping, fold a half cup of toasted shredded coconut into your whipped cream or sprinkle it over the top as a garnish. The result is a cake that tastes like a piña colada in dessert form — sweet, creamy, and lightly tropical without being overpowering. It pairs beautifully with a handful of fresh pineapple chunks on top.

Chocolate Tres Leches

If you are a chocolate lover, this variation is going to become your new obsession. Simply swap the yellow or white cake mix for a chocolate fudge cake mix. The rich, deep flavor of chocolate pairs surprisingly well with the sweet, creamy milk soak — it tastes almost like a chocolate éclair in cake form. For an extra chocolate hit, add two tablespoons of cocoa powder to the three-milk mixture. Top with the classic whipped cream and a dusting of cocoa powder instead of cinnamon, and finish with chocolate shavings or a drizzle of chocolate syrup for a truly indulgent dessert.

Strawberry Tres Leches

This version is gorgeous, especially for spring and summer gatherings. Use a strawberry cake mix as your base, which gives the sponge a beautiful pale pink color and a fruity flavor right from the start. Keep the three-milk mixture exactly the same, but add two tablespoons of strawberry jam or strawberry puree to it before pouring it over the cake for an extra boost of flavor. Top with fresh sliced strawberries and whipped cream. The combination of the sweet, milky soak with the fresh fruit is incredibly refreshing and makes this cake look like it came straight out of a high-end bakery.

Pumpkin Spice Tres Leches

This seasonal variation is absolutely perfect for Thanksgiving or any fall gathering. Use a spice cake mix as your base and add half a cup of pure pumpkin puree to the batter along with an extra egg to compensate for the added moisture. Stir in one teaspoon of cinnamon and a pinch of nutmeg as well. Keep the three-milk mixture the same but add a half teaspoon of cinnamon to it. Top with the whipped cream and dust heavily with cinnamon and a pinch of pumpkin spice. The warm spices and pumpkin flavor make this a cozy, show-stopping dessert that feels completely seasonal and special.

Boozy Adult Version

Want to make this dessert a little more grown-up for a dinner party or date night? Add two to three tablespoons of dark rum, Kahlúa, or Baileys Irish Cream to the three-milk mixture before pouring it over the cake. The alcohol adds a warm, complex depth of flavor that makes the milk soak even more interesting without being overwhelming. You can barely taste the alcohol — it mostly just enhances the richness of the overall flavor. Just remember to label this version clearly if kids are going to be around!

Dulce de Leche Tres Leches

This variation is for those who love deep, caramelized sweetness. Replace the sweetened condensed milk in your three-milk soak with an equal amount of dulce de leche — you can find it in most grocery stores in the Latin or baking aisle. Warm it slightly so it is easier to mix with the other milks. Pour it over the cake as usual and refrigerate. Once the cake is topped with whipped cream, drizzle more dulce de leche over the top in a zigzag pattern. It is rich, buttery, and caramel-forward in the best possible way.

Mistakes to Avoid

Even a simple recipe like this one has a few pitfalls that can trip you up if you are not aware of them. These are the most common mistakes people make with tres leches cake, and knowing about them ahead of time will save you a lot of frustration.

Overmixing the Batter

This is probably the most common mistake and it has the biggest impact on the final texture of your cake. When you overmix cake batter, you activate the gluten in the flour, which makes the cake dense and chewy instead of light and porous. A dense cake does not absorb the three-milk mixture the way it should, which means the milk will sit on the surface and pool at the bottom of the pan rather than soaking evenly through the cake. You will end up with a soggy bottom and a dry top — not what you want at all. Mix your batter only until it looks smooth and the ingredients are just combined, then stop immediately. Two minutes on medium speed is plenty.

Pouring the Milk on a Hot Cake

Patience is key here. If you take the cake out of the oven and immediately start poking holes and pouring the milk mixture, you are going to end up with a mushy, falling-apart mess. A hot cake is too soft and fragile to handle the weight of the liquid, and it will break down rather than absorb it properly. Always let the cake cool for at least 20 to 30 minutes after it comes out of the oven before you touch it. It should be warm to the touch but not hot. This slight warmth actually helps the milk soak in a little more easily, but without the structural damage that comes from adding liquid to a piping hot cake.

Not Poking Enough Holes

People are often too timid with this step, thinking they will damage the cake by poking too many holes. The truth is the opposite — the more holes you poke, the better the milk soaks in and the more evenly distributed the moisture will be throughout the cake. If you only poke a few holes in the center and leave the edges untouched, the center will be perfectly moist while the edges stay dry and tough. Cover the entire surface of the cake in holes, including the very corners and edges of the pan. Be thorough and do not rush through this step. It takes about two minutes and makes a significant difference.

Not Chilling Long Enough

Rushing the chilling time is one of the biggest mistakes you can make with this recipe. If you only chill the cake for an hour and then try to serve it, the milk mixture will not have had enough time to fully absorb. You will have patches of dry cake alongside pools of liquid milk, and the texture will be uneven and disappointing. Four hours is the bare minimum, and overnight is genuinely the best option. Plan ahead when making this cake. Make it the evening before your event, let it soak overnight in the fridge, and add the whipped cream topping the next morning. You will be rewarded with a perfectly soaked, evenly moist cake every single time.

Using Low-Fat or Skim Milk in the Batter

It might be tempting to swap the whole milk in the cake batter for whatever you have in the fridge, but using skim or low-fat milk will noticeably change the texture of your cake. Whole milk adds fat, which gives the cake a richer flavor and a more tender crumb. Skim milk is mostly water, and using it in place of whole milk in your cake batter produces a thinner, less flavorful sponge that does not hold up as well under the milk soak. Stick with whole milk in the batter — it makes a real difference that you will be able to taste and feel in every bite.

Overbeating the Whipped Cream

Whipped cream has a very small window between perfect and ruined, and a lot of people accidentally take it too far. Once you beat heavy cream past soft peaks into stiff peaks, it starts to look grainy and clumpy. Keep going and it will eventually turn into butter — which is delicious, but not what you want on top of your cake. Keep your eye on the cream while you are beating it and stop as soon as you see it holding soft, gentle peaks. If the tip of the peak folds over when you lift the beater, you are in the right zone. Spread it immediately — do not leave it sitting in the bowl, as it will continue to thicken from the heat of the mixer.

Conclusion

Tres leches cake with a box cake mix is one of those recipes that genuinely surprises people — not because it is complicated, but because the results are so good for something so easy. The combination of a buttery, golden sponge soaked in three creamy milks and topped with clouds of fresh whipped cream is the kind of thing that makes people go quiet when they take the first bite. That is a good sign. It means it is working.

What makes this recipe so special is that it is forgiving, flexible, and reliable. Whether you are baking for the first time or you have been doing this for years, the box cake mix gives you a consistent, dependable base every single time. And with the simple upgrades — whole milk instead of water, butter instead of oil, and room temperature eggs — you are taking that base and turning it into something that tastes genuinely homemade and special.

Remember: the key to the best tres leches cake is patience. Let the cake cool before you soak it. Let it chill long enough to absorb the milk properly. Do not rush the whipped cream. Those moments of waiting are what separate a good tres leches cake from a great one. Give the process the time it deserves and it will reward you every single time. Now go make it, and do not forget to share a slice.

FAQs

Can I use any brand of box cake mix for this recipe?

Yes, absolutely. Betty Crocker, Duncan Hines, Pillsbury — they all work well for this recipe. Yellow cake mix is the most popular choice because it has a light, buttery flavor and a slightly denser crumb than white cake mix, which makes it ideal for absorbing the milk soak without falling apart. White cake mix and vanilla cake mix also work beautifully if that is what you have on hand. French vanilla cake mix is another great option and adds a slightly more elegant, floral note to the flavor. The one thing to keep in mind is that different brands can have slightly different baking times, so always go by the doneness cues — a clean toothpick — rather than strictly by the clock.

Do I really need to use all three types of milk?

Yes, and here is why. Each of the three milks brings something different to the soaking mixture. Sweetened condensed milk provides the thick, rich sweetness that gives this cake its signature flavor. Evaporated milk adds a subtle caramel depth and helps thin out the condensed milk without losing any richness. Heavy cream makes the whole mixture smooth, luxurious, and creamy rather than just sweet and sticky. If you skip one and try to substitute it with something else, the balance of flavor and consistency changes noticeably. The trio is what makes this cake what it is, so stick with all three for the best results.

How long should I chill the cake before serving it?

At a bare minimum, chill the cake for four hours in the refrigerator after adding the three-milk mixture. However, overnight chilling — anywhere from eight to twelve hours — gives you the best possible result. The longer the cake chills, the more fully the milk soaks in, and the more evenly moist the cake becomes from edge to edge. If you have the time to plan ahead, always make this cake the night before and let it soak overnight. The difference in texture between a four-hour soak and an overnight soak is noticeable, and worth the extra wait.

Why is my tres leches cake soggy instead of creamy and moist?

A soggy tres leches cake is almost always caused by one of two things: overmixing the batter, or adding the milk mixture to the cake while it was still too hot. Overmixing makes the cake dense and prevents it from absorbing the milk properly, so the liquid just sits on the surface and sinks to the bottom. Adding the milk too soon while the cake is still hot can also cause the structure to break down, resulting in a mushy, falling-apart texture. Make sure you mix the batter only until smooth, let the cake cool for at least 20 to 30 minutes before soaking, and pour the milk slowly and evenly over the entire surface.

Can I make this cake ahead of time and freeze it?

Yes, you can freeze the baked cake — just do so before you add the milk soak or whipped cream topping. Let the cake cool completely after baking, wrap it tightly in plastic wrap and then in aluminum foil, and freeze it for up to two months. When you are ready to use it, thaw it in the refrigerator overnight, then proceed with poking the holes, pouring the three-milk mixture, chilling, and adding the whipped cream topping as normal. Do not freeze the cake after it has been soaked in the milk mixture, as the texture will not hold up well after freezing and thawing.

How do I store leftovers and how long will they last?

Store any leftover tres leches cake covered tightly with plastic wrap or in an airtight container in the refrigerator. It will stay fresh and delicious for up to three to four days. The cake actually continues to taste great on day two and even day three, as the milk has more time to fully meld with the sponge. Just keep it cold and covered at all times, as the whipped cream topping can dry out if left exposed to air. Do not leave the cake out at room temperature for extended periods, especially if the weather is warm.

Can I make a dairy-free version of this cake?

Yes, a dairy-free version is very doable with a few simple swaps. Use a dairy-free cake mix or make your own dairy-free batter using plant-based milk like oat milk or almond milk in place of whole milk. For the three-milk soak, replace the evaporated milk with full-fat coconut milk and use sweetened condensed coconut milk in place of regular sweetened condensed milk. Use coconut cream instead of heavy cream in both the soak and the whipped topping. The flavor will be slightly different — more coconut-forward — but it is genuinely delicious and a great option for those with dairy sensitivities.

Can I add fruit inside the cake, not just on top?

Absolutely, and it is a wonderful idea. One popular method is to spread a thin layer of sliced fresh strawberries directly on top of the soaked cake before adding the whipped cream topping. The strawberries add a pop of freshness and a slight tartness that cuts through the richness of the milk soak beautifully. You can also fold small pieces of mango or sliced bananas into the whipped cream before spreading it. Just be sure to add fresh fruit only on the day you plan to serve the cake, as fruit releases moisture over time and can make the topping watery if left overnight.




Sophia Pervaiz Avatar
Sophia Pervaiz

Passionate about creating delicious, approachable recipes and sharing insights on our furry companions, Sophia Pervaiz blends their love for food and cats into every post. When not experimenting with new recipes in the kitchen, they enjoy spending time with their cats, learning more about feline health, and creating content that caters to both food lovers and pet enthusiasts. With a knack for making everything feel personal and relatable, Sophia Pervaiz brings a warm, friendly voice to both the culinary and animal worlds. Whether you're here for a tasty new dish or some helpful cat tips, there's always something for everyone!


Please Write Your Comments
Comments (0)
Leave your comment.
Write a comment
INSTRUCTIONS:
  • Be Respectful
  • Stay Relevant
  • Stay Positive
  • True Feedback
  • Encourage Discussion
  • Avoid Spamming
  • No Fake News
  • Don't Copy-Paste
  • No Personal Attacks
`