Chocolate Tres Leches Cake

This post may contain affiliate links. As an Amazon Associate I earn from qualifying purchases. Please read my disclosure policy.

This Chocolate Tres Leches Cake is a moist chocolate cake soaked in three milks including chocolate milk! It’s topped with a delicious chocolate whipped cream and mini chocolate chips too.

A slice of Chocolate Tres Leches Cake with light frosting and chocolate chips on top, served on a white plate.

Chocolate cake of any kind is my favorite kind of cake. It doesn’t matter if it’s a chocolate wacky cake, Ina Garten’s Chocolate Cake, or a Doctored Chocolate Cake Mix. I love them all!

This Chocolate Tres Leches Cake, though, is special. That chocolate milk mixture puts this cake over the top. It’s not soggy, but it is moist and slightly wet. It’s like eating your cake and ice cream together, which is a must for me at any birthday party.

What is Chocolate Tres Leches Cake?

Let’s start by translating tres leches which is three milks in English. Chocolate Three Milks Cake? Yes please!

Traditionally this mexican dessert is made of a sponge cake that’s light and fluffy. A sponge cake doesn’t have oil or butter in it, and gets its fluffiness from whipped egg whites. My cake does have oil in it, so it’s definitely not traditional.

The three milks that ar usually included in the tres leches cake is sweetened condensed milk, evaporated milk, and heavy cream. I skipped the evaporated milk and went with a whole chocolate milk, but you could definitely just add chocolate syrup to evaporated milk.

brownie mix cookies
5 Days of Favorite Classic Desserts

FREE EMAIL BONUS: Treat yourself with these delicious recipes

Ingredients Needed

Top-down view of labeled baking ingredients for Chocolate Tres Leches Cake in separate bowls and measuring cups, including flour, sugars, milks, eggs, cocoa powder, oil, and chocolate chips on a white surface.

See the recipe card at the bottom of the post for all ingredients and quantities.

  • all-purpose flour – I used King Arthur brand flour for this recipe but any all purpose flour will work.
  • unsweetened cocoa powder – Cocoa powder tastes differently from brand to brand so be sure to reach for your favorite. Mine is Hershey’s cocoa powder.
  • baking powder & baking soda – The leavening agents for the cake. Make sure they’re still in date! Expired leavening agents won’t do their job as well as fresh does.
  • salt – Regular table salt works. This helps balance out the sweetness.
  • vegetable oil – Instead of using butter in the cake recipe, I opted for oil. Vegetable, canola, or avocado oil will work.
  • eggs – Use large eggs in this recipe. The different size eggs provide different amounts of liquid to a recipe.
  • whole milk – This is used in the cake. If you only have 2% milk, that works fine too.
  • vanilla extract – Use your favorite store-bought or homemade vanilla extract.
  • sugar – granulated sugar and powdered sugar are both a must in this recipe. One is for our cake and the other for the chocolate whipped cream topping.
  • sweetened condensed milk – don’t get this confused with evaporated milk. They are next to eachother on the shelf but quite different. This is thick and super sweet.
  • heavy whipping cream – This is going to be used in a couple of the components. For the milk mixture, it provides a liquid but is thicker and creamier than regular milk and it’s the main ingredient for homemade whipped cream.
  • whole chocolate milk – Homemade chocolate milk or store-bought works great for this.

Substitutions and Variations

  • For the oil in the cake, you can use canola, vegetable, or avocado oil. Any oil that’s neutral tasting.
  • You can switch out the whole milk in the cake for water if needed.
  • You can make your own whole chocolate milk by adding chocolate syrup to whole milk or evorated milk.
  • You can replace the chocolate milk with evaporated milk and chocolate syrup or chocolate ganche.
  • Feel free to add different toppings to this cake like chocolate frosting, peanut butter frosting, or even a caramel coconut frosting.

NOTE: This recipe has not been tested with other substitutions or variations

How to make Chocolate Tres Leches Cake

Four-step collage illustrating brownie batter prep: like making Chocolate Tres Leches Cake, it shows mixing dry ingredients, adding eggs and wet ingredients, combining mixtures, and pouring batter into a baking dish.

Step 1: Whisk the flour, cocoa powder, baking soda, baking powder, and salt until combined.

Step 2: In a separate bowl, whisk together the oil, eggs, milk, vanilla, and sugar until the eggs are incorporated.

Step 3: Add the dry ingredients into the bowl of wet ingredients and whisk until the batter is smooth.

Step 4: Pour into a prepared baking pan. Place in the oven and bake for the recommended time in the recipe card.

Four-step process of making a Chocolate Tres Leches Cake: mixing ingredients, pouring liquid over cake, whipped mixture close-up, and sprinkling powder on top. Steps are labeled 5 to 8.

Step 5: Once the cake is baked and is cooling slightly, begin working on the milk mixture. Whisk together the sweetened condensed milk, heavy cream, and chocolate milk.

Step 6: Pour the milk mixture on top of the warm cake that’s had holes poked into it. Place it in the fridge to chill and let the milk get soaked up.

Step 7: While the cake is in the fridge, whip up the homemade chocolate whipped cream by beating together heavy whipping cream, cocoa powder, powdered sugar, and vanilla extract until stiff peaks form.

Step 8: Spread the whipped cream on the chilled cake. This is optional, but dust with cocoa powder and top with chocolate chips.

A slice of Chocolate Tres Leches Cake with light frosting and chocolate chips sits on a white plate, while a baking dish and extra chocolate chips are visible in the background.

How to Store and Freeze

To store this cake, cover it with plastic wrap or place it in an airtight container in the refrigerator for up to 3 to 4 days. The homemade whipped cream can break down pretty quickly so I would recommend adding it the day you plan on consuming the cake.

To freeze the tres leches cake, I recommend not adding the milk mixture or whipped topping. Freeze the cooled cake by wrapping in tightly in two layers of plastic wrap and a layer of heavy-duty aluminum foil. You can also place it in a freezer-safe container if you have one available. Freeze for up to 3 months.

Thaw the cake on the counter for an hour or longer and then add the chocolate milk mixture and whipped cream to it. Let it soak for at least 2 hours before serving it.

A close-up of a slice of Chocolate Tres Leches Cake with rich frosting on a fork, with the rest of the decadent cake visible in the background on a white plate.

Recipe FAQs

Can I make this cake ahead of time?

You can! Make the cake up to 2 to 3 days in advance but hold off adding the whipped cream until you’re ready to serve it.

How long should the tres leches soak?

I would say at least 2 to 3 hours, but the longer the better.

Should this chocolate tres leches cake be wet?

Yes, it should be. It’s being soaked in a chocolate milk mixture for hours.

If you try this recipe, be sure to leave a rating below and also share it on Instagram, and tag me! You can also find me on Facebook and stay up to date on recipe releases by joining the Newsletter!

A slice of Chocolate Tres Leches Cake with light frosting and chocolate chips on top, served on a white plate.

Chocolate Tres Leches Cake

This Chocolate Tres Leches Cake is a moist chocolate cake soaked in three milks including chocolate milk! It’s topped with a delicious chocolate whipped cream and mini chocolate chips too.
No ratings yet
Prep Time 20 minutes
Cook Time 30 minutes
Chill Time 2 hours
Total Time 2 hours 50 minutes
Course Dessert
Cuisine American
Servings 12 slices
Calories 567 kcal

Ingredients
  

Cake

Milk Mixture

  • 14 ounces sweetened condensed milk
  • ½ cup heavy whipping cream
  • 1 cup whole chocolate milk

Topping

Instructions

Cake

  • Preheat the oven to 350 degrees F. Grease a 9×13 baking pan with nonstick cooking spray.
  • In a medium mixing bowl, add the flour, cocoa powder, baking powder, baking soda, and salt. Whisk until well combined.
  • In a large bowl, add the oil, eggs, milk, vanilla and sugar. Whisk until well mixed.
  • Add the dry ingredients into the bowl of wet ingredients, whisking until the flour is fully incorporated.
  • Pour the cake batter into the prepared baking pan and spread evenly to the edges of the pan.
  • Place in the preheated oven and bake for 30-35 minutes or until a toothpick inserted in the center of the cake comes out clean or with moist crumbs.
  • Place the cake on a cooling rack and allow to sit for about 15 minutes before running a knife along the edges of the cake.
  • Using the same knife, or a small skewer, poke holes in the top of the cake.

Milk Mixture

  • While the cake is cooling for the 15 minutes, add the sweetened condensed milk, heavy cream and chocolate milk in a medium bowl. Whisk until combined.
  • Pour the milk mixture over the entire cake while it’s still warm.
  • Place the cake in the refrigerator for at least 30 minutes and up to 2 hours to allow it to chill and absorb the liquid.

Topping

  • In a large bowl, add the heavy whipping cream, powdered sugar, vanilla and cocoa powder. Beat using a hand mixer on medium speed until stiff peaks form.
  • Spread the topping in an even layer over the top of the chilled cake.
  • Dust with cocoa powder and sprinkle mini chocolate chips if desired.
  • Store any leftovers in an airtight container for up to 3 days in the refrigerator.

Notes

Storage: Cover the cake with plastic wrap or place it in an airtight container in the refrigerator for up to 3 to 4 days.
Freezing: To freeze the cake, don’t add the milk mixture or whipped topping. Freeze the cooled cake by wrapping it tightly in two layers of plastic wrap and a layer of heavy-duty aluminum foil. You can also place it in a freezer-safe container if you have one available. Freeze for up to 3 months.

Nutrition

Calories: 567kcalCarbohydrates: 77gProtein: 10gFat: 26gSaturated Fat: 12gPolyunsaturated Fat: 6gMonounsaturated Fat: 7gTrans Fat: 0.1gCholesterol: 80mgSodium: 325mgPotassium: 436mgFiber: 3gSugar: 58gVitamin A: 652IUVitamin C: 1mgCalcium: 231mgIron: 2mg

(Nutrition facts are an estimate and not guaranteed to be accurate. Please see a registered dietitian for special diet advice.)

Similar Posts

Leave a Reply

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

Recipe Rating