• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
5 Secrets to Mexican Cooking

sign up to get my top 5 secrets to help you master mexican meals at home!

trending now: March Cooking Challenge!
  • About
  • Press/Advertise
  • Contact

Isabel Eats

Easy Mexican recipes for home cooks

  • Recipes
    • All Recipes
    • Course
      • Breakfast
      • Dinner
      • Sides
      • Desserts
      • Appetizers
      • Drinks
      • Soups & Stews
      • Salads
      • Salsas
      • Sauces and Condiments
    • Diet
      • Gluten Free
      • Low Carb
      • Paleo
      • Vegan
      • Vegetarian
    • Meat
      • Beef
      • Chicken
      • Chorizo
      • Pork
      • Turkey
      • Seafood
    • Occasion
      • Christmas
      • Cinco De Mayo
      • Easter
      • Game Day
      • Summer
      • Thanksgiving
    • Type
      • 30 Minute Meals
      • Mexican Basics
      • Freezer Friendly
      • Grilling
      • Healthy
      • Instant Pot
      • Slow Cooker
      • Enchiladas
      • Tacos
  • Dinners
  • Kitchen Tips
  • Life
  • Shop
  • About
  • Subscribe!

    sign up to get my top 5 secrets to help you master mexican meals at home!

Browse by Course/Type/Diet

  • by course
    • Breakfast
    • Dinner
    • Sides
    • Desserts
    • Appetizers
    • Drinks
    • Soups & Stews
    • Salads
    • Salsas
    • Sauces & Condiments
  • by type
    • 30 Minute Meals
    • Mexican Basics
    • Freezer Friendly
    • Grilling
    • Healthy
    • Instant Pot
    • Slow Cooker
    • Enchiladas
    • Tacos
  • by meat
    • Beef
    • Chicken
    • Chorizo
    • Pork
    • Turkey
    • Seafood
  • by diet
    • Gluten Free
    • Low Carb
    • Paleo
    • Vegan
    • Vegetarian
  • by occasion
    • Christmas
    • Cinco De Mayo
    • Easter
    • Game Day
    • Summer
    • Thanksgiving
Jump to latest Browse All Recipes
HomeRecipesDesserts

Chocolate Tres Leches Cake

rate recipe Shareshare
Share on:
175 shares
By: IsabelPosted: 12/16/21

This post may contain affiliate links. Read my disclaimer.

Jump to Recipe
Chocolate Tres Leches Cake

This moist Chocolate Tres Leches Cake is a delicious twist on the classic Mexican dessert! Soaked in a signature three milk mixture and topped with homemade chocolate whipped cream, it’s great for any celebration, including Cinco de Mayo, Christmas, and New Years!

A slice of chocolate tres leches cake.

This post is sponsored by Pete and Gerry’s Organic Eggs. All opinions expressed here are my own.

If you love the classic Mexican tres leches cake (or “three milks cake” in English), then you’re going to love this chocolate version! (I also have a pumpkin tres leches cake, too!)

This popular Mexican dessert consists of a delicious chocolate cake soaked in a mixture of three milks and topped with chocolate whipped cream. It’s creamy yet light and airy, chocolaty without being overly rich, and extremely easy to make!

It’s my go-to cake to make for any celebration, including the holidays when everyone is wanting a little bite of something special.

Ingredients You’ll Need

To make the moist chocolate cake, you’ll need all-purpose flour, unsweetened cocoa powder, granulated sugar, vegetable oil, milk, baking soda, baking powder, ground cinnamon, and (my personal favorite!) Pete and Gerry’s Organic Eggs.

I’m a huge fan of Pete and Gerry’s and have been eating their eggs for a few years now because they’re so high quality. Not only are they USDA Certified Organic and Certified Humane Free Range, but the flavor is so much better than any other store-bought eggs I’ve ever had, and the color of their yolks is always so vibrant! I can’t recommend them enough.

To make the signature three milks mixture, you’ll need:

  • milk (either 2% or whole)
  • sweetened condensed milk
  • evaporated milk

Some recipes call for heavy cream instead of regular milk, but I prefer using regular milk since I’m already using heavy cream in the whipped topping.

How to Make Chocolate Tres LEches Cake

Make the cake batter by first combining all the dry ingredients (flour, sugar, cocoa powder, salt, cinnamon, baking powder, and baking soda) and then whisking in the wet (milk, oil, and vanilla extract).

Cake batter for chocolate tres leches cake.

Pour the batter into a greased 9×13-inch pan and bake in the oven for 30 minutes.

Then using a wooden skewer or the tines of a large fork, poke holes all over the cake. This will give the three milks mixture plenty of places to go and soak in.

Poking holes in a tres leches cake with a skewer.

Next, make the three milks mixture by combining milk, sweetened condensed milk, and evaporated milk.

Pour it over the entire cake as evenly as possible so that every part of the cake gets some of the liquid. Cover and refrigerate the cake for at least 2 hours so that it can cool completely.

Pouring a 3 milk mixture on top of a tres leches cake.

Next, make the chocolate whipped cream by beating together heavy cream, sugar, vanilla extract, and cocoa powder until fluffy. Then cover and refrigerate until the cake is ready.

I used a handheld electric mixer to make the whipped cream, but you could also use a stand mixer if you prefer.

Chocolate whipped cream in a bowl.

Once the cake has completely cooled, spread the whipped cream all over the top of the cake, garnish with chocolate shavings, and serve!

Chocolate tres leches cake in a baking dish topped with chocolate shavings.

make ahead and Storage

This cake can be made up to 3 days ahead of time and stored in the fridge until ready to serve. However, I recommend leaving the whipped topping off until right before serving.

Cover and refrigerate any leftover cake for up to 4 days.

More Mexican Desserts

  • Mexican Brownies
  • Sopapilla Cheesecake
  • Margarita Cheesecake Bars

Recipe

4.60 from 25 votes

Chocolate Tres Leches Cake

Serves: 12 servings
Print
Rate
A slice of chocolate tres leches cake.
Prep: 15 minutes
Cook: 30 minutes
Total : 2 hours 45 minutes
This moist Chocolate Tres Leches Cake is a twist on the classic Mexican dessert! Soaked in three milks and topped with whipped cream.

Ingredients

For the cake

  • 2 cups all-purpose flour
  • 2 cups granulated sugar
  • 1 cup unsweetened cocoa powder
  • 2 teaspoons baking powder
  • 1 teaspoon baking soda
  • 1/2 teaspoon ground cinnamon
  • 1 pinch kosher salt
  • 3 cup milk, divided (2% or whole)
  • 1/2 cup vegetable oil
  • 2 large Pete and Gerry's Organic Eggs
  • 2 teaspoons vanilla extract
  • 8 ounces sweetened condensed milk
  • 6 ounces evaporated milk

For the whipped topping

  • 1 cup heavy cream
  • 1 1/2 tablespoon granulated sugar
  • 1 tablespoon unsweetened cocoa powder
  • 1/4 teaspoon vanilla extract
  • chocolate shavings, for garnish

Instructions

  • Preheat the oven to 350°F. Coat a 9×13-inch pan with cooking spray, olive oil, or butter. Set aside.
  • In a large bowl, add the flour, sugar, cocoa powder, baking powder, baking soda, cinnamon, and salt. Stir to combine.
  • Add 2 cups of milk, the vegetable oil, eggs, and vanilla extract. Whisk together until well combined and smooth.
  • Pour the batter into the prepared pan and bake for 30 to 35 minutes, or until a toothpick inserted into the center comes out clean. Set aside to cool for 10 minutes while you make the three milk mixture.
  • In a medium bowl, add the remaining 1 cup of milk, the sweetened condensed milk, and evaporated milk. Whisk together to combine.
  • Using a knife or a spatula, gently unstick the sides of the cake from the pan. Then, poke holes all over the cake using a skewer or a large fork.
  • Gradually pour the three milk mixture over the cake. Cover and refrigerate for at least two hours to let the cake fully cool and absorb the liquid.
  • While the cake cools, make the whipped topping. In a large bowl, add the heavy cream, sugar, cocoa powder, and vanilla extract.
  • Beat on high speed using a handheld or stand mixer until soft peaks form. Cover and refrigerate until ready to use.
  • When the cake has cooled completely, top with the whipped topping and garnish with chocolate shavings, if desired.

Video

Isabel’s Tips:

  • Make ahead: This cake can be made up to 3 days ahead of time and stored in the fridge until ready to serve. However, I recommend leaving the whipped topping off until right before serving.
  • Storage: Cover and refrigerate any leftover cake for up to 4 days.

Nutrition Information

Serving: 12slices Calories: 501kcal (25%) Carbohydrates: 71g (24%) Protein: 9g (18%) Fat: 22g (34%) Saturated Fat: 9g (45%) Polyunsaturated Fat: 3g Monounsaturated Fat: 9g Trans Fat: 1g Cholesterol: 70mg (23%) Sodium: 252mg (11%) Potassium: 361mg (10%) Fiber: 3g (12%) Sugar: 50g (56%) Vitamin A: 476IU (10%) Vitamin C: 1mg (1%) Calcium: 232mg (23%) Iron: 2mg (11%)
Author: Isabel Eats
Course:Dessert
Cuisine:Mexican
A slice of chocolate tres leches cake.
Did you Make my Chocolate Tres Leches Cake?Leave a comment below and tag @isabeleats on social media!
@isabeleats

You may also like…

  • This Mexican Tres Leches Coffee topped with a mountain of whipped cream, cinnamon and chocolate shavings is easy to make at home and irresistibly yummy! Perfect for the holidays and the cold winter nights!
    Mexican Tres Leches Coffee
  • A slice of tres leches cake topped with fresh strawberries
    Tres Leches Cake
  • Soaked in three different kinds of milk and topped with chopped walnuts, banana slices and cinnamon, these 5-minute Mexican Tres Leches Overnight Oats are guaranteed to sweeten your mornings.
    Tres Leches Overnight Oats
  • This Mexican Tres Leches Coffee topped with a mountain of whipped cream, cinnamon and chocolate shavings is easy to make at home and irresistibly yummy! Perfect for the holidays and the cold winter nights!
    Mexican Tres Leches Coffee
free ebook!

download my top 10 recipes book

Subscribe and receive a free e-cookbook of our Top 10 Easy Mexican Recipes!

Get My Copy!

Download my top 10 easy Mexican recipes!

Tamales de Elote (Sweet Corn Tamales)
Previous Post
Tamales de Elote
Mexican Roasted Vegetables on a sheet pan.
Next Post
Mexican Roasted Vegetables

Reader Interactions

Leave a Comment Cancel reply

Have a question? Use the form below to submit your question or comment. I love hearing from you and seeing what you made!
Recipe Rating:




  1. Heather says

    Posted on 2/3 at 1:16 pm

    4 stars
    I made this and followed the recipe exactly. The cake is the best chocolate cake I’ve ever had and the icing tastes like a Wendy’s chocolate frosty . The cake as I thought when I first read the recipe definitely needs a lot more of the 3 milks to really be a tres leches cake but is still yummy anyway.

    Reply
  2. Kym says

    Posted on 1/7 at 10:08 pm

    How do you measure the sweetened condensed milk? The only size I can find in my store is 14 oz. and from what I’m reading online, since it’s 14 oz by weight, you don’t measure it like you would a liquid. Thanks!

    Reply
    • Ana @ Isabel Eats says

      Posted on 1/10 at 10:26 am

      Hi Kym! We used half of a 16 oz can, which is where we got 8 oz. If you eyeball about half of your 14oz can it should be okay!

      Reply
  3. Claudia says

    Posted on 1/3 at 7:03 pm

    Hello, can I make this in a circular pan. If so, how long is the bake?

    Reply
    • Ana @ Isabel Eats says

      Posted on 1/5 at 10:58 am

      Hi Claudia! If you’re using round pans, this should make 2 of them using 8-inch pan. I would suggest starting at about 25 minutes and then checking it from there.

      Reply
  4. Mandi Kamps says

    Posted on 11/29 at 12:57 pm

    Hello so I was asked to make a chocolate Tres leches cake for a friends birthday. There’s going to be at least 20 people at the party and she wants a chocolate Tres leches cake with cherry filling, whipped cream frosting and chocolate candies on top but I have never made one. Could I double this recipe and layer the cakes?

    Reply
    • Ana @ Isabel Eats says

      Posted on 11/29 at 1:27 pm

      Hi Mandi! Yes I recommend doubling the recipe and then layer the cakes once they have cooled. After laying them then you can proceed to poking holes and pouring the three milk mixture.

      Reply
  5. Nee says

    Posted on 8/28 at 11:24 am

    5 stars
    My goodness was this delicious!

    Thank you for this amazing recipe that not only saved my husbands birthday but my reputation. This was my first Tres Leche cake and I knocked it out of the park because of you. I will be making this again along with other recipes of yours. God bless!

    Reply
    • Ana @ Isabel Eats says

      Posted on 8/31 at 10:11 am

      Hi Nee! Thank you so much! We’re so glad this turned out well for you and your family enjoyed it 🙂

      Reply
  6. Denny says

    Posted on 6/20 at 9:53 am

    Another suggestion is to use cream cheese frosting instead of whipped cream which also would extend the shelf life of the cake.

    Reply
  7. Denny Dillavou says

    Posted on 6/20 at 9:49 am

    I would like to suggest stabilizing the whipped cream with unflavored gelatin. If refrigerated it should remain stable for several days. Does not affect flavor. Let me know what you think . Denny

    Reply
    • Ana @ Isabel Eats says

      Posted on 6/22 at 11:09 am

      Hi Denny! Thanks for the tip! We’ll definitely try it out.

      Reply
  8. Andrea Mosqueda says

    Posted on 6/19 at 11:06 am

    5 stars
    Yummy 😋

    Reply
  9. Lilian says

    Posted on 5/4 at 7:28 pm

    What would you do if you accidently overworked the whipped topping and you didn’t have any more heavy cream? Would you just add a little bit of milk?

    Reply
    • Ana @ Isabel Eats says

      Posted on 5/5 at 9:38 am

      Hi Lilian! Yes if you ran out of heavy cream, whole milk would be the next best thing. Add small amounts of milk gradually while mixing on low speed until the whipped topping becomes the right texture. Let us know how it turns out!

      Reply
  10. Amy says

    Posted on 4/18 at 10:41 am

    5 stars
    This cake is delicious! The cinnamon really comes through and makes it deeper and richer. 10/10 will make again.

    Reply
    • Ana @ Isabel Eats says

      Posted on 4/18 at 10:48 am

      Thank you, Amy!

      Reply
  11. Allie says

    Posted on 1/27 at 1:49 pm

    How do we feel about substituting 1:1 gluten free flour? I would not plan on making it more than 24 hours before serving because I would imagine the moisture factor would increase much more quickly. What do you think? Thank you!

    Reply
    • Ana @ Isabel Eats says

      Posted on 1/28 at 11:13 am

      Hi Allie! We haven’t tried this recipe with gluten free flour so I’m not sure, but I don’t see why not! Let us know how it goes!

      Reply
  12. Jen says

    Posted on 1/10 at 5:07 pm

    Wow this cake looks great – genius idea! I can’t wait to make it! Quick question: should I use natural or Dutch processed cocoa? Thanks.

    Reply
    • Ana @ Isabel Eats says

      Posted on 1/13 at 11:12 am

      Hi Jen! We haven’t tried this recipe with Dutch processed cocoa, but that might add an interesting flavor. You can try it and let us know how it goes!

      Reply

Primary Sidebar

Isabel Orozco-Moore, Founder of Isabel Eats
¡Hola!

i’m isabel

A first-generation Mexican American who loves to cook! Here at Isabel Eats, you’ll find a mix of all your favorite authentic Mexican recipes with a twist!

Read More

Notice: JavaScript is required for this content.

free email series!

5 Secrets to Mexican Cooking

My top 5 secrets to help you master Mexican meals at home in no time!

Sign me up!

Sign up to get My top 5 secrets to help you master Mexican meals at home in no time!

Notice: JavaScript is required for this content.

Authentic Recipes

This Mexican Pork Chile Verde is made of tender pieces of pork simmered in a flavorful tomatillo and chile broth. Serve in a bowl or with a side of rice for an authentic Mexican meal! (low carb, gluten free, paleo)

Chile Verde Recipe

Masa for Tamales

Masa for Tamales

Six bolillo breads on a baking sheet ready to eat.

Bolillo Bread (Mexican Rolls)

Pozole verde in a bowl topped with shredded cabbage, sliced radishes, cilantro, and lime juice.

Chicken Pozole Verde

Pozole Rojo (Red Posole) recipe

Pozole Rojo Recipe

Cooked Mexican rice in a pot with peas mixed in.

Authentic Mexican Rice

Reader Favorites

Beef empanadas on a plate served with a side of guacamole.

Beef Empanadas

Chile relleno on a plate with red salsa.

Chile Relleno Recipe

Cooked canned black beans with tomatoes, onions and garlic in a bowl.

How to Cook Canned Black Beans

Chicken enchiladas in a baking dish topped with cilantro.

Easy Chicken Enchiladas

Juicy pork carnitas in warm corn tortillas topped with cilantro, onions and limes.

Easy Carnitas Recipe

Conchas in a bowl ready to be eaten.

Conchas (Mexican Sweet Bread)

Opens in a new window Opens an external site Opens an external site in a new window

5-star faves

Frozen margaritas in glasses topped with lime wedges.

Frozen Margaritas

These were absolutely delicious. So fresh and the perfect amount of sweetness.

A bowl of borracho beans

Borracho Beans

These beans are delicious! Garlic, onion, beer and bacon…you can’t go wrong, lol! I loved these!

Chile Colorado

This recipe is so perfect and delicious. My entire family loved it! Big kudos to you for such an authentic masterpiece!

follow along @isabeleats

Favorites

  • Tacos
  • Sides
  • 30 Minute Meals
  • Desserts
  • Drinks
  • Salsas

Browse By Meat

  • Chicken
  • Beef
  • Pork
  • Seafood
  • Turkey
  • Chorizo
Back to Top
  • About
  • Press
  • Disclaimer
  • Privacy
© 2023 Isabel Eats Site Credits Designed by Melissa Rose Design Developed by Once Coupled