4.91 from 22 votes

Make a Chocolate Tres Leches Cake with boxed cake mix - it's easy and so delicious! Rich chocolate cake soaked in three milks, then topped with chocolate whipped cream and chocolate curls.

chocolate tres leches cake on a plate with a fork.

Why You'll Love This Recipe

  • I've taken a traditional Tres Leches cake and simplified it down to the easiest preparation method possible. It has store-bought ingredients to take the guesswork out of the recipe. If you can stir cake batter, you can make this cake!
  • This one is great to make the night before an event. It's best when refrigerated overnight.
  • No kitchen experience is required to make a really yummy, sinfully decadent chocolate dessert that your guests will remember long after they try it.

Try more cool chocolate cakes - you'll love this Boston Creme Pie Poke Cake and my No Bake Chocolate Eclair Cake!

Ingredients

ingredients for chocolate tres leches cake.

For The Chocolate Cake Base

  • 1 box Devil's Food Cake Mix - Use any variety of chocolate cake mix; however, I prefer Devil's Food because it's super rich and chocolatey.
  • 1 cup whole milk - It's best to use whole milk for a really hearty chocolate cake.
  • 1 stick butter - Make sure your butter is at room temperature when you're ready to cook.
  • 1 teaspoon vanilla extract
  • 4 large eggs

For The Tres Leches Milk Mixture

  • 8 oz heavy cream - You might be tempted to use half and half or even milk instead of heavy cream; don't! The cream makes it rich and velvety.
  • 12 oz evaporated milk - The canned variety is exactly what you need.
  • 14 oz sweetened condensed milk
  • 3oz chocolate pudding mix - This is what we're going to use to make the tres leches and whipped topping chocolate-flavored. It's a great way to add flavor to ingredients! (Use half of a family-sized box; if it doesn't exactly match 3oz, that's ok, give or take an ounce.)

For The Whipped Cream Topping

  • 8oz heavy cream - You're going to be shocked at how quickly the heavy cream and chocolate pudding mix will make a soft, fluffy chocolate icing! I'm talking within a matter of seconds.
  • 3oz chocolate pudding mix
  • 8oz whipped topping - Yes, the packaged frozen kind. If you'd like to make your own whipped cream, go for it - just whip together a cup of heavy cream and a cup of powdered sugar. Make sure your whipped topping is thawed when you're ready to "frost" the cake.
  • 1.5oz chocolate bar - We'll use this to top the cake with chocolate shavings at the end. You can use semi-sweet for more of a bite, or milk chocolate for more sweetness. I like to use both.

Variations & Additions

  • Change the flavor - it's so simple to change the chocolate flavor of this cake; simply change the cake mix and the pudding mix! You could do strawberry tres leches, lemon tres leches, banana tres leches - the possibilities are endless.
  • Lighten it up - now, I don't necessarily recommend this, but you can lighten this recipe up a little if needed. Use skim milk in the cake, half and half instead of heavy cream, and light whipped topping.
  • Give it a bite - top your cake with a sprinkle of cocoa powder or even espresso powder for an extra chocolatey bite. You could even sprinkle a little bit of cayenne pepper on the top of the cake for an unexpected spicy kick!

Make it a Mexican meal - serve this tres leches cake with my Instant Pot Mexican Rice and copycat restaurant salsa! 💃

How to Make Chocolate Tres Leches Cake

poking holes in a chocolate sheet cake with a fork.
pouring tres leches milk mixture over chocolate cake.
spooning chocolate whipped cream over cake.
  1. In a large mixing bowl, combine 1 box of cake mix, 1 cup of whole milk, 1 stick of softened butter, 1 teaspoon of vanilla extract, and 4 eggs. Use a hand mixer to blend the ingredients until smooth and fully incorporated. Pour the batter into a greased 9x13-inch glass baking dish, spreading it evenly across the bottom.
  2. Bake the cake according to the directions on the box. Once baked, remove it from the oven and allow it to cool on a wire rack for 15 to 20 minutes. After the cake has cooled slightly, use a fork to poke holes evenly across the entire surface. This helps the milk mixture absorb deeply into the cake.
  3. While the cake cools, prepare the soaking mixture. In a medium bowl, whisk together 8oz heavy cream, 12oz evaporated milk, 14oz sweetened condensed milk, and half of the chocolate pudding mix (about 3 oz) until smooth and fully blended.
  4. Once the cake has cooled and the holes have been poked, slowly pour the chocolate milk mixture over the top of the cake. Work in small amounts, about one cup at a time, allowing each addition to fully absorb before adding more. This gradual process ensures the cake soaks up as much of the mixture as possible without becoming soggy on top.
  5. Cover the cake and refrigerate for at least one hour to chill and set - overnight is even better for best results.
  6. When ready to serve, prepare the topping. In a clean bowl, combine the remaining 3oz of chocolate pudding mix with 8 ounces of heavy cream. Use a hand mixer to beat until thickened, then gently fold in 8oz of whipped topping. Mix just until combined, being careful not to overmix and deflate the whipped topping.
  7. Spread the chocolate whipped cream topping evenly over the chilled cake. Finish by shaving a chocolate bar over the top for garnish. Serve chilled.
chocolate tres leches cake in a baking pan, with pieces missing, and piece on a plate.

More Helpful Tips & Tricks

  • If you want to get the three milk mixture into the cake quicker, poke holes in your cake with a wooden skewer or chopstick.
  • If you can let it soak overnight, do it! The cake and milk mixture combines into a rich, pudding-like deliciousness the longer it sits.
  • Store leftover cake in the fridge in an airtight container and enjoy within 3-4 days; serve chilled, no reheating needed.
  • To freeze, wrap the cake (before adding whipped cream and toppings) and freeze up to 6 months; thaw in the fridge, then add whipped cream and chocolate shavings before serving.

FAQs

This probably means the holes in your cake aren't big enough. Try poking additional holes with a wooden skewer or a chopstick.

Tres leches cake can sit at room temperature for a couple of hours, but I wouldn't push it much past that. It's best to refrigerate the cake because of the high milk content.

No, it should be almost a pudding-like consistency, but not soggy. You should see just a little bit of the tres leches mixture at the bottom of the cake after cutting a piece.

🍫 This one's sure to be a hit at your next party! I can't wait to see what you think of it. Let me know how it went with a comment or rating ⭐️ below.

chocolate tres leches cake on a plate with a fork.

Chocolate Tres Leches Cake

Make a Chocolate Tres Leches Cake with a boxed cake mix - it's easy and so delicious! Rich chocolate cake soaked in three milks, then topped with chocolate whipped cream and chocolate curls.
4.91 from 22 votes

Affiliate links used in this recipe card.

Prep Time 20 minutes
Cook Time 40 minutes
Refrigeration Time 1 hour
Total Time 2 hours
Course Dessert
Cuisine American
Servings 16
Calories 408 kcal

Ingredients
  

For the Chocolate Cake Base

  • 15.25 oz Devil's Food Cake Mix
  • 1 cup whole milk
  • 1 stick butter room temperature
  • 1 teaspoon vanilla extract
  • 4 large eggs

For the Tres Leches Milk Mixture

  • 8 oz heavy cream
  • 12 oz evaporated milk
  • 14 oz sweetened condensed milk
  • 3 oz chocolate pudding mix

For the Whipped Cream Topping

  • 8 oz heavy cream
  • 8 oz whipped topping thawed
  • 1.5 oz chocolate bar
  • 3 oz chocolate pudding mix

Instructions
 

  • In a large bowl, blend cake mix, whole milk, butter, vanilla extract, and eggs using a hand mixer. Spread the batter in the bottom of a greased 9x13" glass baking dish.
  • Bake cake according to package directions. Allow it to cool for 15-20 minutes. Then, poke holes all over the top of the cake with a fork.
  • While the cake is cooling, whisk heavy cream, evaporated milk, sweetened condensed milk, and 3oz of the chocolate pudding mix in a medium bowl.
  • Once cake is cool and holes are poked in the top of the cake, carefully pour the chocolate milk mixture over the top of the sheet cake. Pour roughly a cup at a time, letting the milk soak into the cake before adding more of the mixture.
  • Place the cake in the fridge and allow it to cool for at least an hour (preferably overnight).
  • When you're ready to serve the cake, blend the remaining 3oz of the chocolate pudding mix and 8oz heavy cream with a hand mixer. Add whipped topping and mix with a hand mixer. Don't overmix!
  • Frost the cake using this chocolate whipped cream mixture. Shave chocolate bar over the top of the cake.

Notes

  • Easily change the flavor by swapping out the cake mix and pudding mix - try strawberry, lemon, or banana versions.
  • Lighten it up with skim milk, half and half, and light whipped topping (though full-fat ingredients are recommended).
  • Add extra flavor by dusting cocoa powder, espresso powder, or even cayenne pepper on top for a spicy kick.
  • For quicker milk absorption, poke holes with a wooden skewer or chopstick instead of a fork.
  • If the milk isn't soaking in, the holes may not be large enough - poke additional holes as needed.
  • Tres leches cake can sit out for a couple of hours but leftovers should be refrigerated due to the milk content.
  • The cake should have a pudding-like texture, not soggy; soaking overnight improves consistency.
  • To freeze, wrap before adding toppings and freeze up to 6 months; thaw in the fridge and add whipped cream and chocolate shavings before serving.

Nutrition Facts

Calories: 408kcalCarbohydrates: 48gProtein: 8gFat: 22gSaturated Fat: 12gPolyunsaturated Fat: 2gMonounsaturated Fat: 6gTrans Fat: 0.2gCholesterol: 84mgSodium: 459mgPotassium: 344mgFiber: 1gSugar: 37gVitamin A: 630IUVitamin C: 1mgCalcium: 220mgIron: 2mg
Tried this recipe?Rate it in the comments below!
leslie lambert, author of lamberts lately.

Leslie Lambert is a lifestyle writer and content creator specializing in home organization, family recipes, and intentional living. With 17 years of experience in blogging and digital storytelling, she helps busy women create calm, purposeful homes they love.

4.91 from 22 votes (21 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

7 Comments

  1. Do I make the cake with whatever ingredients it says on the box and also 4 more eggs, milk, stick of butter etc?

    1. Leslie Lambert says:

      Instead of using what's recommend on the box (water, vegetable oil, etc), you'll use the 4 eggs, milk, vanilla extract, and butter written into the recipe!

  2. 3 stars
    This is a chocolate poke cake. Not Tres leches. Pudding shouldn’t be used in the milk. It shouldn’t set up or get thicker as it sits, Tres leches doesn’t thicken that way. The cake itself is good. But def a poke cake.

  3. I have someone that wants this recipe for the wedding cake it is one tier but 3 layers Will this be stable enough to stack?

    1. Leslie Lambert says:

      I don't think I'd recommend stacking it. It becomes very soft after adding the milk mixture.

  4. Becky soto says:

    Is says use a glass baking dish, can a different baking dish be used ?

    1. Leslie Lambert says:

      Sure! Just follow the recommended cooking times on the cake mix box for any adjustments to the baking dish (the cook time will vary for glass, metal, etc.).