• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Mexico In My Kitchen
  • Home
  • Recipe Index
  • About
  • Cookbook
  • Español
menu icon
go to homepage
  • Home
  • Recipe Index
  • About
  • Cookbook
  • Español
subscribe
search icon
Homepage link
  • Home
  • Recipe Index
  • About
  • Cookbook
  • Español
×
You are here: Home » Recipes » Mexican Desserts

Authentic Tres Leches Cake Recipe (Pastel De Tres Leches)

Published: Sep 18, 2014 · Updated: Nov 12, 2022 by Mely Martínez

JUMP TO RECIPE

This Authentic tres leches cake recipe is a fluffy vanilla cake filled with condensed milk and topped with a homemade vanilla whipped cream frosting. The combination of the three kinds of milk gives a sweet and cool flavor to the fluffy sponge cake. One of the most popular cakes to serve at parties, birthdays, and many celebrations. Perfectly paired with sliced fruit, this tres leches will impress everyone! 

Tres leches cake recipe is a rich and moist, milk-soaked sponge cake.

What does tres leches cake taste like?

Imagine taking a bite of a fluffy, moist, and sweet cake, well then that is what a tres leches cake tastes like. This traditional cake is light, sweet, and soaked in different types of milk. The cake gets soaked with a combination of sweetened condensed milk, evaporated milk, and media crema milk to create a perfectly moist cake. The result is a perfect combination of sweet, cool, and moist desserts that will leave you craving for more. 

Jump to:
  • What does tres leches cake taste like?
  • Where is the Origin of Tres Leches Cake Recipe?
  • How To Make Tres Leches Cake Recipe
  • How To Make Authentic Tres Leches Cake: Step By Step Tutorial
  • Other Frequently Asked Questions About Mexican Tres Leches (Pastel de Tres Leches)
  • More Dessert Recipes To Enjoy
  • 📖 Recipe
  • 💬 Comments
Easy and moist Mexican Cake

Where is the Origin of Tres Leches Cake Recipe?

Some people believe that the three milk cakes are  Spanish or Mexican. But, historians believe that this cake can trace its origins in Mexico and Nicaragua. Especially after Nestle's sweet condensed milk “La Lechera” started printing the recipe on the back of the milk cans. 

The truth is that this cake can be found all over Latin America, from Peru to Cuba and even Colombia. The recipe is very similar in all countries, with just a few additions but always with the same moist consistency of the combined kinds of milk. 

I guess what matters is how good it tastes and how easy it is to make it! 

Tres Leches cake recipe

How To Make Tres Leches Cake Recipe

Here is the list of ingredients you will need...

For the Cake Ingredients:

  • Butter 
  • All-purpose flour
  • Baking powder
  • Salt
  • Unsalted butter
  • Sugar
  • Eggs
  • Vanilla

For the Milk Mixture:

  • Condensed milk (I prefer to use La Lechera from Nestle)
  • Evaporated milk (I prefer to use Carnation) 
  • Heavy whipping cream (I prefer to use Media Crema from Nestle)
  • Vanilla
  • Rum or Brandy (optional)

Frosting and Garnish:

  • Heavy whipping cream
  • Sugar
  • Vanilla
  • Canned fruit (I prefer to use peaches and mangos or fresh fruit like strawberries and kiwi)

Please note: For exact measurements of the ingredients listed above, scroll down to the recipe card located at the bottom of this post!

JUMP TO FULL INSTRUCTIONS

How To Make Authentic Tres Leches Cake: Step By Step Tutorial

To make things easier for you, I am going to breakdown the directions to this tres leches cake recipe into sections.

First, preheat the oven to 325 degrees before making the cake batter. Make sure to adjust the oven rack to the middle position. While at it, prep the 13-by-9-inch pan with grease and flour. For a taller cake, use an 8 X 8-inch pan. Set it aside. If you check the pictures, this cake is not too tall.

Mix All Of The Dry Ingredients

  • Place flour, baking powder, and salt in a medium-size bowl and whisk together to mix.
Ingredientes for pastel de tres leches

Mix The Wet Ingredients

  • With an electric hand or stand mixer, beat the eggs one by one on medium speed for about 45-60 seconds.

Tres Leches Cake recipe

  • Slowly add in the sugar until all of the sugar is incorporated.
  • Reduce the mixer speed, slowly add the melted butter little by little, and then the vanilla. Keep the mixer on low.
Sponge and moist cake, easy delicious family recipe

Incorporate The Dry And Wet Ingredients

  •  Add the flour in batches and gently fold with a spatula until well combined.
  • Transfer batter to your prepared pan using a rubber spatula to help you spread them evenly.

Tres Leches Cake, really delicious

Bake The Cake

  • Bake for 30-35 minutes or until the cake looks lightly golden.
  • Remove the cake and transfer it to a wired rack to cool completely.
  • Poke holes in the top of the cake using a toothpick, skewer, or fork all over.
Sponge cake out of the oven.

Make The Milk Mixture

  • Whisk condensed milk, evaporated milk, and cream together with the vanilla and rum in a saucepan.
  • Warm the mixture over low heat until thoroughly mixed.
  • Remove from heat and set aside.
Mixing the three kinds of milk for the sponge cake.
  • Once the cake has cooled, pour the milk mixture over the cake.
  • After pouring the milk mixture, let the milk soak for a few minutes at room temperature. 
  • Cover with plastic wrap and place into the refrigerator for 4 hours or overnight.
A combination of three kinds of milk getting poured on cake.

Whipped Cream Topping

  • Place heavy cream, sugar, and vanilla into a large mixing bowl and mix on medium speed until soft peaks form. This step will take about 2 minutes.

Assemble The Cake

  • To assemble the cake, spread the whipped cream over the cake.
  • Decorate with fruit as desired!
  • Refrigerate to chill until ready to serve. Remember, it is better to leave in the fridge overnight to soak all three kinds of milk and decorate with fruit or a sprinkle of cinnamon until ready to serve.

What To Serve With Pastel De Tres Leches

I recommend enjoying your cake with a cup of Mexican hot chocolate! or a Or, if you prefer a spiced cup of coffee, try our Cafe de olla. For more recipes, follow Us on Facebook, Instagram, and Pinterest. in español Visit Us at Mexico en mi cocina 

Tres Leches cake recipe

Other Frequently Asked Questions About Mexican Tres Leches (Pastel de Tres Leches)

Here are some questions I've asked about homemade tres leches cake.

What do tres leches mean?

Tres leches are a mixture of three kinds of milk; in this cake is condensed milk, evaporated milk, and media crema. The mix is then poured into the sponge cake, letting it soak and making a perfectly moist cake. 

What is 'La Lechera'?

La Lechera is the name of the condensed milk made by Nestle. “Lechera” means “milk lady,” and if you look at the picture on the can, you can see that a lady is holding a pot of milk on her head.

One of the three kids of milk for pastel tres leches
La Lechera (Sweetened condensed milk )

Does tres leches cake have alcohol in it?

That's entirely up to you! Sometimes I'll add a splash or two of alcohol, and sometimes I'll keep it very simple.

If you decide to add alcohol, I recommend adding some rum or brandy.

Can you leave tres leches cake out overnight?

I would not recommend doing this. Since the cake has dairy in it, it's not safe to leave it out and eat it later. However, you need to place it in the fridge overnight to allow it to absorb all the milk. Besides, the tres leches cake tastes better when is cold.

How long can I store this Mexican cake?

This tres leches recipe is best to eat within two days, but you can leave it up to 4 days in the fridge if wrapped tight and appropriately stored.  You can even freeze the cake after you add the kinds of milk. To defrost it, place it in your fridge until it defrosts, and decorate it with whipped cream & fresh fruits. Just now that the texture is a little soggy.

More Dessert Recipes To Enjoy

If you enjoyed this recipe for tres leches, take a look at some of these other authentic Mexican recipes:

  • Chimbo Sweet Bread
  • Buñuelos de Viento
  • Homemade Mexican Flan
  • Chocolate Tamales
  • Mexican Churros

I hope you make this recipe for one of Mexican favorite birthday cakes! If this recipe was of any help to you, come back to let me know your experience. Please leave us a comment done below and tell us all about it!

authentic tres leches cake

¡Buen provecho!
Mely

📖 Recipe

authentic tres leches cake

Tres Leches Cake

Mely Martínez
This Authentic tres leches cake recipe is fluffy vanilla cake filled with a combination of three kids of milk and topped with homemade vanilla whipped cream frosting. The one cake that’s associated with birthday parties, graduations, baptisms, and all kind of celebrations (I guess we always have a good excuse to celebrate!). Many people love Tres Leches cake.
4.83 from 241 votes
Print Recipe Pin Recipe
Prep Time 10 minutes mins
Cook Time 30 minutes mins
Total Time 40 minutes mins
Course Desserts
Cuisine Mexican
Servings 12
Calories 322 kcal

Ingredients
  

  • Butter to grease the pan
  • 1 ¼ cup All Purpose Flour sifted (plus extra for dusting pan)
  • 1 teaspoon baking powder
  • ¼ teaspoon salt*
  • ½ cup unsalted butter melted and cooled (1 stick)
  • 1 cup sugar
  • 5 whole eggs
  • 1 teaspoon vanilla

FOR THE MILK MIXTURE

  • 1 can condensed milk NESTLE LA LECHERA 14oz
  • 1 can Evaporated milk CARNATION 12oz
  • 1 cup of Heavy Heavy whipping or 1 can of “Media Crema Nestle”
  • 1 ½ teaspoon vanilla
  • 4 Tablespoons rum or brandy optional

FROSTING

  • 1 ¼ cup heavy whipping cream the one you buy at the dairy fridge section
  • 4 Tablespoons of sugar
  • 1 teaspoon vanilla

GARNISH:

  • Canned fruit like peaches mangos or fresh fruit like strawberries and kiwis. If using fruit to decorate, add just before serving.

Instructions
 

  • Turn the oven to 325 degrees F. Make sure to adjust the oven rack to the middle position. grease and flour a 13-by-9 inch pan and set aside. For a taller cake, use an 8 x 8-inch pan. Set it aside. If you check the pictures, this cake is not tall.
  • Place flour, baking powder, and salt in a medium-size bowl and whisk together to mix.
  • With an electric mixer, beat the eggs one by one on a medium speed, for about 45-60 seconds, and slowly add the sugar as in a light dusting, until all sugar is incorporated. The egg mix will be very fluffy and be turning a light yellow.
  • Reduce speed of mixer, and slowly add the melted butter, little bit little, and then the vanilla. Keep the mixer running in low. (The butter HAS to be melted and cool if not, it will flatten your bubbles, meaning flat cake)
  • Add the flour in batches (spoon by spoon) and gently fold with a spatula until well combined. DO NOT OVER MIX.
  • Transfer batter to your prepared pan using a rubber spatula to help you spread the evenly. Bake for 30-35 minutes or until cake looks light golden or a wooden toothpick comes out clean when inserted into the cake.
  • Remove the cake and transfer to a wired rack to cool completely. Poke the top of the cake using a toothpick, skewer or fork all over.

MILK MIXTURE:

  • Whisk condensed milk, evaporated milk and cream together with the vanilla and rum in a sauce pan, warm over low heat until completed mixed. Remove from heat and set aside. (Not everyone warms the milk, some people just mix them and pour over the cake, that is a personal choice)
  • Once the cake has cooled, pour the milk mixture over the cake, cover with a plastic wrap and refrigerated for 4 hours or overnight.

FROSTING:

  • Place heavy cream, sugar, and vanilla into a bowl and mix on medium speed until soft peaks form. This will take about 2 minutes. I usually place the mixer attachment in the freezer and the bowl in the fridge before making whipping cream. This trick always works to form a smooth and fluffy frosting.
  • For assembly, the cake spread the whipped cream over the cake. Refrigerate to chill until ready to serve. Remember, it is better to leave in the fridge overnight to soak all the three kinds of milk, and decorate with fruit, until ready to serve. (If you are making this cake ahead of time, add the fruit just right before serving time). To make them look shiny you can glaze them with a mix of apricot preserves and water and use a kitchen brush to cover the fruit.

Notes

• *If using salted butter, omit the ¼-teaspoon of salt.

Nutrition

Serving: 1sliceCalories: 322kcalCarbohydrates: 31gProtein: 4gFat: 18gSaturated Fat: 11gCholesterol: 122mgSodium: 86mgPotassium: 91mgSugar: 20gVitamin A: 700IUVitamin C: 0.2mgCalcium: 45mgIron: 1mg
Tried this recipe?Let us know how it was!

More Mexican Desserts

  • Torrejas Mexican French toast
    Torrejas Mexican French Toast
  • Upside down pineapple cake
    Homemade Pineapple Upside Down Cake
  • Sopaipilla Recipe
    Authentic Sopaipillas Recipe
  • Mexican Polvorones Sevillanos -3
    Mexican Sevillanos Style Polvorones

Reader Interactions

Comments

    Leave a Reply & Rating Cancel reply

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

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

  1. Ally

    October 08, 2022 at 8:41 am

    5 stars
    This is my favorite tres leches cake recipe! Used confectioners sugar for the icing/whipped cream. Thank you for sharing this with us.

    Reply
  2. McKenzey

    August 23, 2022 at 7:25 pm

    Can I make this recipe but add Cocoa powder? To make a chocolate one?

    Reply
    • Mely Martínez

      August 25, 2022 at 2:26 pm

      Hello McKensey,
      I think you can, however, I have never tried it that way.

      Reply
  3. Veronica

    May 04, 2022 at 2:08 pm

    Is it possible to double the recipe without impacting the quality? Anything specific you would modify?

    Reply
    • Mely Martínez

      May 04, 2022 at 3:51 pm

      Hola Veronica,
      I have never tried that option.
      Unless you use a large pan, check the baking time to make sure it is baked perfectly.

      Reply
  4. Emily Brown

    April 24, 2022 at 3:22 pm

    I make it in a 8x8 pan and its the perfect thickness…

    Reply
  5. Layla

    April 15, 2022 at 1:05 pm

    Hola Mely,
    Do you have tips for making this recipe as cupcakes?
    Muchísimas,
    Layla

    Reply
    • Mely Martínez

      April 18, 2022 at 9:22 am

      Hello Layla,
      sorry, but I have never tried to make the cake into cupcakes.

      Reply
  6. Christine

    March 27, 2022 at 7:42 pm

    5 stars
    I've made this cake 3 times now because it's so good. My boyfriend is Mexican and he loves tres leches, but we live in Beijing so it's hard to find a good one. So I gave this recipe a try and it turned out so well. It's easy to make and the ingredients are simple to find. I also love that you give a breakdown of the ingredients and some info about how the recipe is part of your culture.

    Reply
  7. Dana

    March 14, 2022 at 12:34 pm

    5 stars
    This is the BEST cake ever!!! We can't get enough...lol. I have made it several times within the past few months. My neighbor who is from Mexico says this is the best!! I've made it several times in the past 3 months. Sometimes weekly...please don't judge us!!! LOL 🙂

    Reply
  8. Victoria L

    September 17, 2021 at 9:19 am

    5 stars
    This was my first attempt at making this delicious dessert and I was so very very pleased with the results! I only had enough heavy cream on hand to add to the milk mixture but it still worked out. I topped it with fresh strawberries. My women’s group absolutely raved about it! Thank you for sharing your thorough directions. I’m so looking forward to trying your other recipes. ❤️

    Reply
    • Victoria L

      September 17, 2021 at 9:23 am

      Sorry, that should read “had 1/2 cup of heavy cream” 🤪

      Reply
  9. Haily Simon

    August 27, 2021 at 5:50 am

    5 stars
    Absolutely delicious! The only problem I had was the milk mixture did not totally absorb. There is still large puddles everywhere. I soaked it overnight and followed the recipe exactly. The only thing I did not do was warm the milk mixture.

    Reply
  10. Peggy

    August 20, 2021 at 3:06 pm

    5 stars
    Hello!

    I’m in the process of making it (I should have read the comments first because I beat each egg for 45 seconds — d’oh!), but I’m giving it 5 stars anyway because I’m sure it’s good. Quick question, though: Does warming the milk mixture have a different result than using it cold/room temperature? Is it thicker or something else? Just curious. Last time I made 3 leches cake, I used a mix and it was a flooded mess, so wish me luck on this one. haha!

    Reply
    • Mely Martínez

      August 20, 2021 at 4:00 pm

      Hello Peggy,
      The milk flavors are enhanced when you warm them.

      Reply
      • Peggy

        August 21, 2021 at 5:42 pm

        Hello again, Ms. Martinez.

        Thank you!

    • McKenzey

      August 12, 2022 at 1:06 pm

      I also read that the eggs are supposed to be a light yellow and “fluffy” but mine is still liquid but the color is a little lighter. Do I mix longer? Help?!

      Reply
      • Mely Martínez

        August 15, 2022 at 2:03 pm

        Hello Mckenzey,
        They suppose to be fluffy after beating them. Maybe the eggs you were using are not that fresh?

    • Minnie

      May 11, 2023 at 11:04 pm

      Hi,
      I'm excited to try this recipe but I don't have an 8x8 pan, only a 10x10 square pan. Do i double the recipe?
      Your help is appreciated.

      Minnie

      Reply
      • Mely Martínez

        May 11, 2023 at 2:04 pm

        Hello Minnie,

        Yes, you can double the recipe, however you really need to allow the cake to absorbe the milks overnight to enjoy the best results.

  11. Ophelia

    July 16, 2021 at 10:27 am

    5 stars
    Hola,

    I just made this for my Mexican partner and after the painful overnight wait We can safely say we Loved it! It made us feel we were celebrating something. We’ve tried your churros, tacos, tortilla, soup, and will be trying more as soon as we can! Very happy to discover your blog. I discovered it while looking for pictures of this cake while we waited for it to chill!

    Thanks for your wonderful book and recipes!

    Ophelia

    Reply
    • Jennifer Benitez

      December 27, 2021 at 10:27 pm

      5 stars
      BEST TRES LECHES RECIPE I HAVE EVER MADE! HANDS DOWN! I love to try all types of recipes on many dishes being a self-taught cook since becoming a mom and I have to say this particular recipe stands out from all the others the proof is in the flavor, it's in the compliments I get every time I make this crowd-pleaser! Would give 10 stars 💫 but only allowed 5 🙂 So glad I came across this lovely recipe.

      Reply
  12. Amanda

    May 26, 2021 at 11:35 am

    5 stars
    5 stars! ⭐️⭐️⭐️⭐️⭐️

    Reply
    • Kris

      July 11, 2021 at 11:01 pm

      5 stars
      Incredible and came out perfectly the first time I made it for my fiancee's birthday. Her family is Mexican so she's had the real deal and she loved this recipe!

      Reply
      • Mely Martínez

        July 12, 2021 at 11:32 am

        Hello Kris,
        Thank you for trying the tres leches recipe. Happy birthday to your fiancee!

  13. Tori

    May 11, 2021 at 9:14 am

    5 stars
    Yes!! I made this for a neighborhood party and it was gone. So good. Highly recommend!

    Reply
    • Sarah

      July 13, 2021 at 11:52 pm

      5 stars
      The cake turned out great but I would note this uses regular vanilla cake as a base (I've never attempted making Tres Leches cake at home so I wasn't sure how it would turn out) It won't give you the super fluffy cake that a sponge cake would. The author of the recipe replied to someone and suggested using sponge cake as the base then following the rest of the recipe.

      My Hispanic boyfriend enjoyed it so it's definitely worth a try! I'll be trying out a sponge cake next for him.
      Overall I prefer this texture since it's similar to regular poke cakes, the taste is phenomenal!

      Reply
      • Mely Martínez

        July 14, 2021 at 1:04 pm

        Hello Sarah,
        Thank you for sharing your experience with the cake.
        Yes, I mentioned in a comment that this cake renders a texture more like a cake rather than a sponge cake.
        Happy cooking!

  14. Dawn Mann

    April 18, 2021 at 4:46 pm

    Do you beat each egg 45 to 60 seconds, or 60 seconds total?

    Reply
    • Mely Martínez

      April 18, 2021 at 5:39 pm

      Hello Dawn, the total time is 60 seconds.

      Reply
  15. Shaun

    February 14, 2021 at 11:18 am

    Just made this and we loved it!!!!!

    Reply
    • Mely Martínez

      February 14, 2021 at 12:47 pm

      Hello Shaun,
      Enjoy your Tres leches cake!

      Reply
      • lorell todd

        April 16, 2021 at 8:14 pm

        question I'm going to be making this cake in about a week. what is the difference between 1x, 2x, and 3x? does it just make it thicker because when I change it the pan size doesn't change

      • Mely Martínez

        April 17, 2021 at 5:10 pm

        Hello Lorell,
        I'm not sure what do you mean by 1x, 2x, and 3x.

    • Bailey

      July 04, 2021 at 6:26 am

      I have made this cake once with great success and it was amazing. Unfortunately about 5 times with the flat and chewy cake result. Any recommendations? How long should the whole process of beating the eggs, then sugar, then butter and vanilla be?

      Reply
      • Mely Martínez

        July 05, 2021 at 11:06 am

        Hello Bailey,
        Thank you for trying the recipe for the Tres Leches Cake.
        This cake renders a texture similar to a regular old fashion cake, not the airy eggy sponge texture found in other tres leches cakes. Not sure if you want to try a sponge recipe and use the rest of this recipe to get the results you are looking for.

      • Bailey

        August 18, 2021 at 11:18 am

        Hi Mely,

        Thank you replying. I love the cake when it worked out for me. It was perfect and reminded us and our friends of our countries. But everytime I make it except that one time when I add the butter to the fluffy pale egg and sugar mix the entire mixture goes flat and turns from fluffy and cloud-like to liquid and no air. Besides the butter being too hot any ideas? I’ve let it cool down and still be liquid and even Cool down to start being thicker again. Any ideas?

      • Mely Martínez

        August 18, 2021 at 1:54 pm

        Hi Bailey,

        I'm not sure why it worked for you before and not this time. Is your oven working properly for you on other recipes?
        My only other idea is that you could add an extra 1/2 tsp of baking powder.

« Older Comments
Newer Comments »

Primary Sidebar

About me

Hi, I'm Mely Martinez, a former Mexican school teacher, home cook, and food blogger. I moved to the United States about ten years ago, after living in Mexico my whole life. Now I love to share home-style recipes for authentic Mexican food.
Read more...

Order your copy now!

Mexican Cookbook
The Mexican Home Kitchen Cookbook

Aguas Frescas

  • Two glasses with pitaya agua fresca next to fresh pitayas.
    Pitaya Agua Fresca
  • Two glasses with Mexican plum agua fresca.
    Mexican Plum Agua Fresca
  • Agua de tamarindo (Tamarind drink) served in a glass with ice.
    Agua de Tamarindo
  • Guava guayaba Drink
    Guava Agua Fresca Drink

Recipes for tamales

  • Vegan tamales served in a platter
    Vegan Tamales
  • Beef Tamales recipe
    Homemade Beef Tamales Recipe
  • Chocolate Tamal recipe - 1
    Chocolate Tamales
  • Savory Sweet Corn Tamales -1
    Sweet Corn Tamales With Pork

As featured in:

Footer

About

ABOUT
PRIVACY POLICY
USER SERVICE AGREEMENT
ACCESSIBILITY STATEMENT

Newsletter

SIGN UP FOR EMAILS AND UPDATES!

Follow / Contact

FACEBOOK
INSTAGRAM
PINTEREST
CONTACT

COPYRIGHT © 2023 · MEXICO IN MY KITCHEN