BakeryDiary is a recipe curation and editorial platform. We research and curate recipes from public sources, considering ratings, reviews, comments, and feedback. We then refine and present them clearly for home cooks. We are committed to an ad-free, focused experience that makes discovering and preparing recipes easier.

This Chocolate Tres Leches Cake is a wonderfully rich dessert that combines a fluffy chocolate cake, a creamy three-milk soak, and a smooth chocolate whipped cream topping.
The cake starts with a tender batter made from melted unsalted butter, eggs, room-temperature buttermilk, vanilla, granulated sugar, all-purpose flour, and Dutch processed cocoa powder.
Hot water and finely chopped semi-sweet chocolate deepen the chocolate flavor while helping create a soft, moist crumb.
Once baked and cooled, the cake is generously soaked in a simple mixture of evaporated milk, sweetened condensed milk, and chocolate milk.
The liquid gradually works its way through the tiny holes poked across the surface, transforming the cake into an exceptionally moist dessert without losing its delicate structure.
The sweetened condensed milk brings richness and sweetness, while the chocolate milk reinforces the cocoa-forward flavor.
The finishing touch is a cloud-like chocolate whipped cream made from cold heavy cream, powdered sugar, Dutch processed cocoa powder, and vanilla extract.
Spread generously over the soaked cake, it adds a light, creamy contrast to the dense, milk-infused base.
Optional chocolate shavings provide an attractive final garnish and an extra hint of chocolate.
Chilled before serving, this dessert offers layers of soft cake, creamy richness, and deep chocolate flavor in every bite.
It is an inviting choice for anyone who enjoys classic tres leches cake but wants a more indulgent chocolate-centered version.

Mexican Chocolate Tres Leches Cake
Ingredients
Equipment
Method
- Prepare the Pan: Spray an 8 × 8-inch baking pan thoroughly with nonstick cooking spray and set it aside. Preheat the oven to 350°F.
- Mix the Wet Ingredients: In a large bowl, whisk together the melted butter, eggs, room-temperature buttermilk, and vanilla extract until well comb
- Build the Batter: Add the granulated sugar, flour, Dutch processed cocoa powder, baking powder, baking soda, and salt. Stir until the ingredients are about halfway incorporated.
- Add the Hot Water: Pour in the hot water and continue mixing until the batter becomes smooth and evenly combined.
- Add the Chocolate: Stir in the very finely chopped semi-sweet chocolate, distributing it evenly throughout the batter.
- Bake the Cake: Pour the batter into the prepared pan and bake at 350°F for 34–38 minutes, or until the center is set and a toothpick inserted into the middle comes out clean.
- Cool Completely: Remove the cake from the oven and allow it to cool completely before adding the milk mixture.
- Prepare the Milk Soak: In a large liquid measuring cup, whisk together the evaporated milk, sweetened condensed milk, and chocolate milk until evenly combined.
- Poke the Cake: Once the cake is completely cool, use the tines of a fork to poke lots of holes across the entire top surface.
- Soak the Cake: Pour the three-milk mixture evenly over the cake, allowing it to soak through the holes and into the cake.
- Chill the Cake: Refrigerate the soaked cake for at least 30 minutes before serving.
- Whip the Cream: When ready to serve, use a hand mixer to beat the cold heavy cream until soft peaks form.
- Finish the Whipped Cream: Add the powdered sugar, Dutch processed cocoa powder, and vanilla extract. Continue mixing until stiff peaks form.
- Top the Cake: Spread the chocolate whipped cream evenly over the surface of the chilled, soaked cake.
- Garnish and Serve: Add chocolate shavings if desired, then cut the cake into portions and serve cold.
Notes
- Chop the semi-sweet chocolate very finely so it incorporates evenly into the batter rather than settling in larger pieces near the bottom.
- Bring the buttermilk to room temperature before mixing it into the batter.
- Let the baked cake cool completely before poking the holes and adding the three-milk mixture.
- Use the tines of a fork to create plenty of holes across the cake so the milk mixture can soak throughout.
- Pour the three-milk mixture evenly over the entire surface for consistent moisture.
- Refrigerate the soaked cake for at least 30 minutes before serving.
- Keep the heavy cream cold until you are ready to make the whipped topping.
- The cake can be sliced into 9–16 portions depending on the desired serving size.
- Chocolate shavings are optional but make a simple finishing garnish.
Chef’s Secret
The most important detail for achieving an evenly moist Chocolate Tres Leches Cake is how you prepare the cake for soaking.
Once the cake has cooled completely, use a fork to make plenty of holes across the entire surface rather than concentrating them in only a few areas.
These openings give the mixture of evaporated milk, sweetened condensed milk, and chocolate milk pathways into the crumb.
Pour the milk mixture slowly and evenly over the whole cake so that no section receives substantially more liquid than another.
Also, make sure the semi-sweet chocolate is chopped very finely before adding it to the batter.
Larger pieces can sink during baking, while finely chopped chocolate distributes more evenly throughout the cake and preserves the tender texture.
Serving Suggestions
Serve the cake cold, topped generously with the chocolate whipped cream.
Finish individual slices with a light scattering of chocolate shavings for an attractive presentation and extra chocolate flavor.
Because the cake is already rich and milk-soaked, it can be served on its own as a complete dessert.
For a simple presentation, cut chilled portions neatly and add the whipped topping just before serving.
Keeping the cake refrigerated until serving helps maintain its cool, creamy character and makes each slice easy to enjoy.
Conclusion
Chocolate Tres Leches Cake brings together a tender cocoa cake, a rich three-milk soak, and creamy chocolate whipped topping in one indulgent dessert.
The contrasting textures make every chilled slice especially satisfying, while the combination of cocoa, semi-sweet chocolate, and sweetened condensed milk delivers plenty of chocolate richness.
With straightforward preparation and a simple finishing touch, this Mexican-inspired dessert is a delicious choice for chocolate lovers and special occasions alike.
