Search here...

Tres Leches Cake


This Tres Leches Cake recipe makes a very delicious and authentic version of the beloved Mexican dessert. Make this crowd-pleasing dessert for any occasion – it’s simple, easy and absolutely yummy!

It’s a spongy vanilla cake, soaked in a sweet blend of 3 kinds of milks – whole, condensed and evaporated milks and hence the name Tres Leches, with a topping of  fresh whipped cream. This brings the grand total of milk-versions on the finished cake to 4. 

I generally do not prefer the flavor of milk. My cereal and milk bowl is usually more cereal with a tiny splattering of milk (or sometimes it’s just cereal and no milk :P)But there is something about this cake that makes it very appetizing, even for a non-milk person like me. This blend of different kinds of milk creates a magical flavor that meets anyone’s heart! 


For the Cake

3 2/3 cups all-purpose flour 

2 1/4 cups sugar 

2 tsp baking powder

2 tsp kosher salt

1.5 cups whole milk

8 egg whites

1 tbsp vanilla extract 

1cup unsalted butter 

1/3 cup sour cream 

Cake Batter Recipe

For the Tres Leche Mixture:

3/4 cup whole milk 

1 can sweetened condensed milk 

1 can  evaporated milk

For the Frosting:

3 cups heavy whipping cream 

1 cup powdered sugar

1 cup cream cheese

1 tsp vanilla extract



Preheat the oven to 350℉. 

In a large bowl mix together your flour, baking powder,  salt and sugar. Next, mix in your  butter, egg whites, milk, vanilla extract and sour cream. Beat until combined

Line your cake pan with parchment paper, pour the batter and spread evenly. Bake for 50 minutes or until a toothpick inserted comes out clean.

Let the cake cool to room temperature.

Combine the whole milk, evaporated milk and condensed milk in a large bowl, whisk together and set aside. 

To a stand mixer add heavy whipping cream, powdered sugar, vanilla extract. Beat on high until whipped. You can use a hand mixer if you don’t have a stand mixer, or good old elbow grease and a whisk should also do the trick.

Fold in cream cheese and beat.

Poke holes all over the cake and slowly drizzle on the tres leches on the cake

Add the frosting and garnish with some cinnamon powder. 

Grab a fork and enjoy the fruits of your labor!!



This cake does well in the fridge for a day or two. 


You can freeze the cake, but just the cake! When you’re ready to serve add the milk mixture and frosting.


When pouring the milk mixture over the cake, go as slowly as possible. Drizzle a little bit evenly over the surface, let it sink in, then do a bit more.

Try not to hit the bottom of the pan when you poke your holes, which will keep the most liquid in the cake.

Try it for yourself and let me know if you find it just as delicious!

If you make this recipe, make sure to snap a photo and post it on Instagram with a hashtag #meoneverythingblog

Me On Everything




  • Divya

    Awesome😍😍😍yummy recipe

    • Navina Rajendran

      Thank you so much !! Glad you like it 🙂

  • Gladson Krishnan

    Wow so good. I really want to try it out.

    • Navina Rajendran

      Thanks!! Definitely give it a shot 🙂

  • Saranya Rajendran

    This looks so good!

    • Navina Rajendran

      Thanks 🙂

  • Tara Pittman

    My husband loves this cake. I should make it for him for fathers day.

    • Navina Rajendran

      Glad you liked it !! Definitely give it a shot 🙂

  • chad

    omg this looks so so good!!! I can’t wait to bake this cake, it looks sooooo good….

    • Navina Rajendran

      Thanks!! Happy you liked it 🙂

  • Anne Marie

    Mmm, I love desserts with dairy. This would be lovely to serve on my mother’s birthday

    • Navina Rajendran

      I’m sure your mom would love it 🙂

  • Cristina Petrini

    Yummy this cake has conquered me, I have to try to make it. Meet my tastes!

    • Navina Rajendran

      Happy you liked it !! Definitely give it a shot 🙂

  • I love tres leches cake. So sweet & tender. I need to make another one soon.

    • Navina Rajendran

      Happy you liked it !! Definitely give it a shot 🙂

  • Melissa Cushing

    Thank you for sharing this wonderful recipe for Tres Leches Cake. My husband is always wanting me to make this as it as a family favorite when he was growing up and I am going to try and make this myself for him 🙂

    • Navina Rajendran

      Glad you liked it !! Definitely give it a shot 🙂

  • Swagata Sen

    This looks delicious. I really want to try this, especially now that during the shelter-in-place, baking is one of the few hobbies we all are indulging ourselves. Thanks for sharing the recipe.

    • Navina Rajendran

      Thanks !!
      Happy you liked it !! Definitely give it a shot 🙂

  • Jamie

    Oooh! This looks good! I bet my husband would love this! Thanks for sharing

  • melissa

    I have never been great at making cake. This recipe sounds incredibly easy to follow and i cant wait to try it.

  • Ana De Jesus

    I love Tees Leches it’s such a delicious dessert. I like having it with some decaf tea. Delicious 😋

  • WorldInEyes

    haven’t ever tried this cake before but it looks quite delicious and tasty…will love to try this at home..Thanks for sharing the recipe..loved this..Great work..

  • Jen Walker

    I’ve never tried to make a tres leches cake before. I guess now is about time!

  • Cindy E Ingalls

    Yummy this sounds so good maybe I’ll make it for my next BBQ.

  • Marta Skeledžija

    Uh that looks divine. Yummy recipe

  • Jessica Collazo

    I love Tres Leches because is ao sweet and creamy. Is just sugary ans so delicious. Is just a latin confort food.

  • Juju Holden

    Yum!!! This looks so good. It’s 9am and I am reconsidering my breakfast choice… Must try!

Leave a Comment

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