in

Chocolate Tres Leches Cake

WANT TO SAVE THIS RECIPE?

Rich, creamy, and unapologetically indulgent — this Chocolate Tres Leches Cake is a dream come true for chocolate lovers and dessert fanatics alike. A decadent twist on the classic Latin American dessert, this version layers moist chocolate cake soaked in a trio of sweet milks, topped with chocolate whipped cream and chocolate shavings. Every bite melts in your mouth with fudgy, airy, and creamy textures blending in perfect harmony.

Pin this Recipe

Perfect for special occasions or when you’re simply craving a luxurious dessert, this cake looks as impressive as it tastes. Despite its fancy presentation, it’s surprisingly simple to prepare and even better the next day after the flavors soak in. Whether you’re hosting a dinner party or just spoiling yourself, this Chocolate Tres Leches will quickly become your go-to showstopper.

Why You’ll Love This Chocolate Tres Leches Cake

This isn’t your average chocolate cake — it’s ultra-moist, rich in flavor, and has a smooth creamy topping that takes it to the next level. You’ll love how the cake absorbs the milk mixture without becoming soggy, and the whipped chocolate topping adds just the right touch of lightness and elegance.

Bonus: It’s make-ahead friendly and even more delicious after chilling overnight. Plus, no frosting fuss — just spread, soak, chill, and top.

Can I Use a Boxed Cake Mix for Chocolate Tres Leches?

Yes, you can! While making the cake from scratch gives you more control over texture and flavor, a high-quality chocolate cake mix works perfectly for busy days. Just bake it in a 9×13 dish, poke holes, and continue with the milk soak and toppings. Look for a moist-style mix or add an extra egg or tablespoon of sour cream for richness.


Ingredients for the Chocolate Tres Leches Cake

Each ingredient brings richness and balance to this luxurious dessert.

  • All-Purpose Flour: Provides the structure for the cake.
  • Cocoa Powder: Delivers deep chocolate flavor.
  • Baking Powder & Baking Soda: Help the cake rise and stay fluffy.
  • Salt: Enhances the chocolate and overall flavor.
  • Granulated Sugar: Sweetens the cake perfectly.
  • Eggs: Create structure and help with richness.
  • Whole Milk: Adds moisture to the cake batter.
  • Vegetable Oil: Keeps the cake moist and tender.
  • Vanilla Extract: Adds depth of flavor.
  • Sweetened Condensed Milk: One of the key milks in the soak — thick and sweet.
  • Evaporated Milk: Thinner milk that balances the sweetness.
  • Heavy Cream: For richness in both the soak and the whipped topping.
  • Powdered Sugar: Lightly sweetens the whipped cream topping.
  • Chocolate Whipped Cream or Cocoa Powder: For the topping — airy and decadent.
  • Chocolate Shavings or Mini Chips: Adds a textural finish and visual appeal.

How To Make the Chocolate Tres Leches Cake

Step 1: Bake the Chocolate Cake

Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking dish. In a bowl, whisk together flour, cocoa, baking powder, baking soda, and salt. In another bowl, mix sugar, eggs, oil, milk, and vanilla. Combine wet and dry ingredients and mix until smooth. Pour into the dish and bake for 30-35 minutes or until a toothpick comes out clean.

Step 2: Cool and Poke

Let the cake cool for 10 minutes. Then, use a fork or skewer to poke holes all over the cake. This will help it soak up the milk mixture evenly.

Step 3: Make the Tres Leches Soak

In a large measuring cup, whisk together sweetened condensed milk, evaporated milk, and 1 cup of heavy cream. Slowly pour the milk mixture over the cake, making sure to fill every hole. Let it soak for at least 30 minutes or refrigerate overnight.

Step 4: Whip the Cream Topping

In a chilled mixing bowl, beat 1 ½ cups of heavy cream with powdered sugar and cocoa powder (if using) until stiff peaks form.

Step 5: Frost and Garnish

Spread the whipped chocolate cream over the soaked cake. Sprinkle with chocolate shavings or mini chips for an extra-chocolatey finish.

Step 6: Chill and Serve

Refrigerate for at least 2 hours before serving. Slice into squares and serve cold.


How to Serve and Store This Chocolate Tres Leches Cake

This cake feeds about 12 people generously, making it a fantastic dessert for celebrations, potlucks, or weekend treats. It’s best served cold straight from the fridge. The creamy texture and cool chocolate topping make it incredibly refreshing and indulgent.

To store, cover the cake tightly with plastic wrap or a fitted lid and keep it refrigerated. It will stay delicious for up to 4 days. In fact, it often tastes better the next day once the flavors meld! Freezing is not recommended as it can alter the creamy texture.

What to Serve With Chocolate Tres Leches Cake?

Fresh Berries

Strawberries or raspberries add brightness and a tart contrast to the sweet, creamy cake.

Espresso or Strong Coffee

The bold bitterness of coffee balances the sweetness perfectly.

Whipped Cream Dollop

A neutral whipped cream swirl can lighten each serving.

Mint Leaves

For a pop of color and a fresh herbal twist on each plate.

Chocolate-Covered Strawberries

For a themed chocolate experience.

Vanilla Ice Cream

A scoop of vanilla adds a chilled contrast to the soaked cake.

Toasted Nuts

Try finely chopped almonds or pecans for a light crunch on the side.


Frequently Asked Questions

1. Can I make Chocolate Tres Leches Cake ahead of time?
Yes, in fact, it’s even better when made a day in advance. This allows the milk mixture to fully absorb into the cake for a super moist texture.

2. How do I prevent the cake from becoming soggy?
Make sure not to overbake the cake, and allow it to cool slightly before pouring in the milk. The key is to pour slowly and evenly so it soaks in properly, not pooling on top.

3. What kind of cocoa powder should I use?
Use unsweetened natural cocoa powder for a classic chocolate flavor. Dutch-processed cocoa also works if you want a deeper, less acidic taste.

4. Can I make it without eggs?
Yes, substitute each egg with 1/4 cup unsweetened applesauce or plain Greek yogurt. The texture may be slightly denser but still delicious.

5. Do I have to use all three milks?
For the classic tres leches experience, yes. But you can experiment by replacing one with coconut milk or flavored creamers for a twist.

Save This Pin For Later

📌 Save this chocolate dream to your Pinterest dessert board so you can return to it anytime!
And when you do make it, let me know — did you go with extra chocolate shavings or maybe a hint of cinnamon in the cream? I love seeing all your delicious spins.

Follow for more sweet ideas on my Pinterest: Life With Livia Pinterest

Conclusion

Chocolate Tres Leches Cake is a rich and elegant dessert that feels fancy but is incredibly easy to make. It’s soaked, creamy texture combined with layers of chocolate and whipped topping make every bite unforgettable. Whether you’re a tres leches fan or a chocolate addict — or both — this cake is sure to become a favorite in your kitchen.


Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Chocolate Tres Leches Cake


  • Author: Livia Scott
  • Total Time: 55 minutes
  • Yield: 12 servings

Description

This Chocolate Tres Leches Cake is a rich, indulgent twist on the beloved Latin dessert. A soft chocolate cake is soaked in a luscious mixture of three milks, then topped with fluffy whipped chocolate cream and finished with chocolate shavings. It’s the perfect make-ahead dessert for special occasions, potlucks, or any time you want to impress with minimal effort. With a fudgy base, creamy texture, and chocolate overload, this is a dreamy treat that every chocolate lover will adore. Ideal for dessert ideas, party treats, and easy make-ahead cakes.


Ingredients

1 cup all-purpose flour

1/3 cup unsweetened cocoa powder

1 teaspoon baking powder

1/2 teaspoon baking soda

1/4 teaspoon salt

3/4 cup granulated sugar

3 large eggs

1/2 cup whole milk

1/3 cup vegetable oil

1 teaspoon vanilla extract

1 can (14 ounces) sweetened condensed milk

1 can (12 ounces) evaporated milk

2 1/2 cups heavy cream (divided)

1/3 cup powdered sugar

2 tablespoons cocoa powder (optional, for whipped topping)

1/2 cup chocolate shavings or mini chocolate chips


Instructions

1. Preheat oven to 350°F (175°C). Grease a 9×13-inch baking dish.

2. In a medium bowl, whisk together flour, cocoa powder, baking powder, baking soda, and salt.

3. In a separate bowl, beat sugar, eggs, milk, oil, and vanilla until smooth.

4. Gradually add dry ingredients into the wet and mix until fully combined.

5. Pour batter into the prepared dish and bake for 30-35 minutes or until a toothpick inserted comes out clean.

6. Let the cake cool for 10 minutes, then poke holes all over the surface using a fork or skewer.

7. In a bowl, whisk together sweetened condensed milk, evaporated milk, and 1 cup heavy cream.

8. Slowly pour the milk mixture evenly over the cake, letting it absorb.

9. Chill the soaked cake in the fridge for at least 30 minutes or overnight.

10. Beat 1 1/2 cups heavy cream with powdered sugar and cocoa powder until stiff peaks form.

11. Spread whipped chocolate cream over the cake and sprinkle with chocolate shavings or chips.

12. Refrigerate for at least 2 hours before serving. Slice and serve cold.

Notes

For deeper flavor, use Dutch-processed cocoa in the cake.

Chill the cake overnight for best texture and flavor.

Decorate with fresh berries for added brightness.

  • Prep Time: 20 minutes
  • Cook Time: 35 minutes
  • Category: Dessert
  • Method: Bake
  • Cuisine: Latin American

Nutrition

  • Serving Size: 1 slice
  • Calories: 420
  • Sugar: 31 g
  • Sodium: 140 mg
  • Fat: 24 g
  • Saturated Fat: 14 g
  • Unsaturated Fat: 9 g
  • Trans Fat: 0 g
  • Carbohydrates: 45 g
  • Fiber: 2 g
  • Protein: 7 g
  • Cholesterol: 100 mg

Keywords: tres leches, chocolate cake, easy dessert, party treat, make-ahead cake

WANT TO SAVE THIS RECIPE?

Leave a Reply

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

Recipe rating

Creamy Lemon Chicken Orzo Soup