Chocolate Tres Leches Cake

Chocolate Tres Leches Cake
This awesome chocolate tres leches cake is really just a chocolate buttermilk cake in disguise. It also is the best way to get your chocolate milk fix. Just sayin’!

Chocolate Tres Leches Cake


Tres Leches Cakes are always special. They also keep well and stay incredibly moist. Go figure!

I had never made a tres leches cake recipe until about 5 years ago. In fact, I never even knew what a tres leches cake was. I had always seen fun and decorative cakes in the Mexican bakeries but never knew that they were tres leches cakes.

So what is a tres leches cake?

A three milk cake, tres leches cakes are thought to derive from an English trifle or an Italian tiramisu. It was when Nestles printed a recipe on the back of a condensed milk can in the 1930’s that tres leches cake became a Mexican standard dessert. Thank goodness!

Tres leches cakes always contain three different milks. Being a chocolate lover, I love that this one contains chocolate milk. As for the cake, a tres leches cake is usually made from a fluffy sponge cake base. Others prefer a pound cake base. Whatever your choice, it is the adding of the milks that make a tres leches cake.

In actuality, this cake might even be considered a poke cake. After it is baked it is necessary to poke holes throughout the surface so the milk can soak into the cake.

Toppings for tres leches cakes are often whipped cream, but meringues can work, too. 

Chocolate Tres Leches Cake

This is a cake to have fun with and when you think about all the flavored milks out there you certainly should be able to make your own favorite combination.

My previously posted coconut rum tres leches cake was a true sponge cake. It contained flour, eggs, sugar and vanilla as the base of the cake. Not true with this one.

This divine chocolate cake is  just a chocolate buttermilk cake disguised as a tres leches cake. Whatever. This cake is awesome with or without the added milks.

The added chocolate, evaporated and condensed milks, the tres leches, just add extra flavor and moistness. The whipped cream on the top just throws this over the top.

So get our your skewer, poke away, and enjoy this disguised chocolate cake. 

Chocolate Tres Leches Cake

I added some coffee syrup around the cake and some coffee crystals to the whipped cream which give this just a hint of mocha. If you don’t like coffee, please leave it out.

Tres Leches cakes are easy to make. They just require a bit of time in the fridge for all the milk to soak in. Easily made in a 13 x 9 pan, they do serve a crowd. But they also keep in case you don’t have one!

A Few More Great Cakes:

Coconut Rum Tres Leches  Cake

Coconut Rum Tres Leches Cake

Cream Cheese Pound Cake

Cream Cheese Pound Cake

Texas Chocolate Sheet Cake

Texas Sheet Cake chocolate
                       Please Pin and Share!

Chocolate Tres Leches Cake

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

Chocolate Tres Leches Cake

  • Author: Abbe Odenwalder
  • Prep Time: 30 Minutes*
  • Cook Time: 45 Minutes
  • Total Time: 75 Minutes*
  • Yield: 8 Servings 1x
  • Category: Dessert
  • Method: Bake
  • Cuisine: Mexican/American


This awesome chocolate tres leches cake is really a chocolate buttermilk cake in disguise. It also is the best way to get your chocolate milk fix. Just sayin’!



  • 1/2 c hot coffee
  • 6 T unsalted butter
  • 2 large eggs
  • 2/3 c buttermilk
  • 2 t vanilla
  • 1 c sugar
  • 3/4 c flour
  • 1/2 c unsweetened cocoa powder
  • 1 1/2 t baking powder
  • 1/2 t baking soda
  • 1/4 t salt
  • 4 oz semisweet chocolate, chopped
  • 1/2 c sweetened condensed milk
  • 1/2 c evaporated milk
  • 1/2 c chocolate milk
  • 2 c heavy cream, whipped until stiff peaks form
  • 1 t instant espresso
  • Grated chocolate for garnish


  1. Preheat oven to 350. Grease an 8 x 8 pan with butter and set aside.
  2. In a measuring cup, whisk the hot coffee and butter until the butter melts. Set aside.
  3. In a large bowl, whisk together the eggs, buttermilk and vanilla. Stir in the sugar, flour, cocoa, baking powder and soda and salt.
  4. Once it is halfway mixed, pour in the coffee/butter mixture and stir until the batter is smooth. Stir in the chopped chocolate.
  5. Pour batter into your greased pan. Bake for 40-45 minutes, or until the cake is just set in the middle. Cool completely.
  6. When cool, poke holes all over the cake, close together. Whisk together the condensed, evaporated and chocolate milk. Pour it over the tops of the cake and let it sink in. Refrigerate cake for at least 60 minutes, but I refrigerated it overnight.
  7. After chilling and before serving mix your whipped cream with the instant espresso and spread over the top of the cake. Garnish with chocolate shavings, if desired. Store leftovers in the fridge!



*Does not include refrigerated time. Cake should be refrigerated for at least 60 minutes.

*Slightly adapted from A Sweet Eats

Keywords: tres leches cake, tres leches cake recipe, chocolate tres leches cake, tres leches

You Might Also Like

  • Juliana
    June 1, 2020 at 6:59 pm

    Oh Abbe, this chocolate cake looks delicious, super moist and loaded with all different milks…yum, the way I like it.
    Have a great week and stay safe!

  • sherry
    May 28, 2020 at 1:20 am

    oh yum this looks like a divine treat. i have made a tres leches cake before but this chocolate version looks the absolute bomb!!

  • Katie
    May 25, 2020 at 11:47 am

    I can’t wait to try this version of tres leches cake! I am curious – in the body of the description you say it can easily be made in a 13×9 pan to feed a crowd, but your recipe says to bake in a 8×8 pan. Do you double it for a 13×9 pan?

    • Abbe
      May 26, 2020 at 12:12 pm

      Hi Katie. Thanks for catching this! Yes, please double for a 13 x 9 pan! Enjoy!

  • John / Kitchen Riffs
    May 25, 2020 at 7:49 am

    Chocolate milk! I haven’t had that for ages. Now I want some. To drink with this cake, made with same. Fun recipe, and I haven’t had a Tres Leches cake in forever. Time to make this, don’t ya think? 🙂

  • 2pots2cook
    May 23, 2020 at 10:35 am

    Looove your chocolate twist Abbe ! Pinned !

  • Healthy World Cuisine
    May 23, 2020 at 8:02 am

    This cake could be dangerous. How do you keep yourself from going back in the middle of the night to finish it off?

  • mae
    May 23, 2020 at 12:49 am

    Although I love sweets, especially cake, I’ve always been disappointed when I’ve ordered Tres Leches cake in restaurants. I think I like the texture of normal cake more than the texture after it’s soaked in milk or cream. The flavors in your cake do look good, though.

    be well… mae at

  • Susan
    June 22, 2017 at 12:47 pm

    Oh boy! Does that ever look delicious, Abbe. I've never made a tres leches cake and it's about time I did.

  • mimi rippee
    June 18, 2017 at 11:57 am

    Wow. This is outstanding! My older daughter won't eat "wet" cake after a reaction to a tres leches cake she had in Mexico! Fortunately a friend made one for me, or I'd never have tasted it. But yours is incredible!!!

  • Tricia Buice
    June 18, 2017 at 11:22 am

    My husband has been after me to take a Tres Leche cake – and now I have the inspiration I needed – a chocolate version! Woohoo – thanks Abbe – it looks and sounds wonderful 🙂

  • The Ninja Baker
    June 18, 2017 at 5:21 am

    Best flavor combos: chocolate, coffee and cream! Love the purple flower touch, too. Glad you get to celebrate in a delicious manner this weekend with those you love.

  • Cheri Savory Spoon
    June 18, 2017 at 12:13 am

    Well it certainly looks like you pulled out all the stops for father's day, so thoughtful of you to make this delicious cake. I am a chocoholic and this looks fabulous.

  • Jeff
    June 17, 2017 at 1:03 pm

    What an interesting cake! I really like how you've decorated it. It looks like an English pudding to me.

  • Angie Schneider
    June 17, 2017 at 5:38 am

    That looks decadent and ever so tempting with chocolate!

  • Kitchen Riffs
    June 17, 2017 at 12:06 am

    Like the pansies for garnish! Like the cake too. You keep coming up with tres leches cakes, we'll keep eating them. 🙂

  • Liz Berg
    June 16, 2017 at 10:58 pm

    YUM! Katie is our big tres leches cake fan, but I have a feeling the whole family would love this decadent chocolate version!

  • beyondkimchee
    June 16, 2017 at 10:09 pm

    Wow, looks so moist and delicious. This will be perfect to serve on hot days.

  • pamela (brooklynfarmgirl)
    June 16, 2017 at 9:55 pm

    This looks so yummy! I love tres leches cake,the chocolate version sounds amazing 🙂