Easy Tres Leches

If you don’t like soggy cake, this is the recipe for you! This tres leches cake is lightly soaked in three milks and topped with fresh whipped cream and your choice of spices!

Honestly, I am not a big fan of tres leches and most of my Mexican family doesn’t care for it much either. It’s definitely a texture thing. But some people love soggy cake! Haha.

I wanted to recreate a tres leches cake I tried from Porto’s bakery a while ago. My in-laws brought it over and I almost didn’t try it because I knew I didn’t like tres leches. But they said it was their favorite cake ever so I tried it and they were right- it was amazing!

Why you’ll love this recipe

I love this cake because it is not too wet or soggy. I really dislike that texture. This cake is incredibly moist but not mushy, it’s incredibly light, and most importantly- not too sweet!

Another reason you’ll love this recipe is because it’s SUPER EASY. You don’t have to separate egg whites from yolks. No folding ingredients together with the fear of deflating or over-mixing. 

Cake ingredients

    • Whole eggs 

    • Sugar

    • Vanilla extract

    • Flour, baking powder, & salt

    • Milk

Three Milks ingredients

    • Heavy cream

    • Evaporated milk

    • Sweetened condensed milk

    • Brandy- this is totally optional, but if you really want to make a Porto’s Tres Leches dupe, add the Brandy. 

Helpful tips 

  • Slowly add the three milks- after poking holes into the cakes, slowly drizzle the milk mixture over it as evenly as possible. Wait for it to soak everything up before adding more milk. This will make a huge difference in the distribution of the milks in the cake! 

  • Let the cake set in the fridge for a day- a minimum of 8 hours is required, but a whole day is recommended. The more time the cake has to soak the three milks, the better.

Equipment needed

  • Stand mixer- I use the Kitchenaid mixer but any stand mixture will work. 

Can it be made without an electric stand mixer?

If you don’t have an electric stand mixer, you can still make this recipe with an electric hand mixer! It will just take a little bit longer.

More Cake Recipes

If you loved this cake, you should also try my Porto’s Milk ‘n Berries dupe or Mag’s Rum Cake!

The Milk ‘n Berries dupe is also a tres leches cake but it is a layered cake with fresh cream and berries inbetween. 

The rum cake is TO DIE FOR- my sister’s friend Maggie made it for Christmas a couple years ago and she was kind enough to share her recipe.

They’re both SUPER easy like this one, and keeps well too!

Easy Tres Leches

5 from 93 votes


Cake Ingredients

  • 4 eggs room temperature
  • 1 1/2 cups all-purpose flour spooned, leveled, and sifted
  • 1 1/4 cups sugar
  • 1/2 cup milk
  • 2 tsp baking powder
  • 2 tsp vanilla extract
  • 1/2 tsp kosher salt

Three Milks Ingredients

  • 12 oz evaporated milk
  • 14 oz sweetened condensed milk
  • 1/3 cup heavy cream 1 cup if you prefer a more traditional (wet) tres leches
  • 1 tbsp Brandy optional

Whipped Cream Ingredients

  • 1 1/2 cups heavy cream
  • 1 tbsp powdered sugar
  • 1 tbsp your choice of flavored powders (cinnamon, pumpkin spice, espresso, matcha, etc)


  • Preheat oven to 350 degrees Fahrenheit. Combine the eggs, sugar, and vanilla extract in an electric mixer with the whisk attachment. Mix on high for 10 minutes until it is pale yellow and & fluffy.
    *You can use an electric hand mixer as well, but it may take a little longer.
  • Meanwhile, combine the flour, baking powder, and salt. Sift a few times to incorporate evenly throughout.
  • After 10 minutes of mixing, reduce the speed to low and slowly add in the sifted flour mixture and milk, alternating a couple of times. Once you no longer see any flour, stop mixing. It should be thick enough to make distinct ribbons and you should see air bubbles in the mixture.
  • Pour into a 9x13 baking or casserole dish.
  • Bake at 350 degrees Fahrenheit for about 25 minutes. You'll know the cake is done when you stick a toothpick through the center and it comes out clean. Let it cool completely.
  • Meanwhile, mix together the three milks mixture- sweetened condensed milk, heavy cream, evaporated milk, and a splash of brandy (I used Hennessey).
  • Poke a bunch of holes into the cake with a toothpick or fork. The more the better! Then slowly pour the milk mixture over the cakes, letting it fully absorb the milk before adding more.
  • Cover with plastic wrap and let it set in the fridge for at least 8 hours. One or two days ahead is even better so the cake has time to soak up as much of the milk as possible.
  • The next day, combine heavy whipping cream and powdered sugar until soft peaks form. Careful not to overwhip- it will become grainy. If that happens, you can just add a couple more tablespoons of heavy cream and whip again.
  • Evenly spread the whipped cream on top of the cake, then sprinkle over any flavored powders (if using). You don't have to use any, but cinnamon is pretty common and I think pumpkin spice is great for the holidays.
  • I recommend refrigerating again before serving. At least another couple of hours- trust me it really makes a difference! You can keep this cake in the fridge for 3-5 days.

*This post contains affiliate links to products that I actually use & recommend. I am not sponsored by these brands, but I do make a small commission from qualifying purchases made through these links.

This Post Has 98 Comments

  1. Maritza

    5 stars
    Amazing ! Not a fan of soggy tres leches so this is a win!

  2. Taryn

    5 stars
    I can’t wait to make this for my husband! I’m so excited I found you. I know I’m going to come out being a better cook from following you. All your recipes look bomb 🔥

    1. Diego M.

      5 stars
      I have a pretty big sweet tooth and this recipe comes in clutch. Super easy to follow and helps me on my cheat days. Just do it! What are you waiting for?

  3. Cindy T.

    5 stars
    One of the best tres leches recipe!! Bomb.com!

    1. Kaylee

      5 stars
      I love the details about recipe and the fact that it’s not that moist is my fav. It was also not as sweet than normal recipe entail!! Thanks Stella huge fan of you💕 By, kaylee.je.lee

  4. Roxsana Alegria

    5 stars
    Tres leches is one of my favorites yummy! @roxsyana95

  5. Jose

    5 stars
    My wife and I made this and it was phenomenal!!!


  6. Maria Montoya

    5 stars
    This was such a fun and delicious recipe made it with my teen daughter and we served it to our family at a family dinner it was a hit! Thank you!


  7. Andres

    5 stars
    Really excited to try this for my daughter’s upcoming birthday!

    IG: @Cruza1997

  8. Katrina R.

    5 stars
    The star of the show! Thanks for sharing.

  9. Evelyn

    5 stars
    Droooooll love this 😍

    IG: eve_barajas_perez

  10. Elaine

    Best tres leches cake, thank you for sharing your recipes with us 10/10 @elainerafael1_

  11. Blossom Molina

    5 stars
    I love tres leches, but this one was by far the best taste, I never knew that a little brandy would make a world of a difference! It really threw me back on how amazing it tasted and I’ve had a lot of tres leches, Gracias por todo! @blossomcanvasco

    1. Kate

      5 stars
      LOVE this. One of the easiest & tastiest tres leches I’ve ever made! Thank you 😊

  12. Grace Wengermarsh

    5 stars
    Yum! I usually don’t like tres leches because it’s too soggy too! So when you said that, I knew the recipe would be different. Did not disappoint! I’m making it for the second time for my daughter’s birthday. 🥰🙌

  13. Xochitl Covarrubias

    5 stars
    This recipe uses all ingredients that my Tia would use on her cake. I’m excited to try this out and make it for a family gathering! I absolutely love a good tres leches and I might even switch out one of the leches for coconut milk! 😉 thank you Stella for providing your recipe <3. @xo_chic_

  14. Anonymous

    5 stars
    Love this recipe! Thanks, ahmed_mikky_

  15. Ana

    5 stars
    Love the tres leches recipe!

    1. Anonymous

      5 stars

  16. Hana Lee Oh

    My husband’s favorite cake! Super moist and delicious! Thank you for the recipe! ❤️


  17. Preston

    5 stars
    this looks awesome, I can’t wait to try it


  18. SelenaQ

    5 stars
    Can’t wait to try this recipe!! Thanks for sharing.

    Ig: @s.eleenaaa

  19. Cindy

    5 stars
    I love the flavors of tres leches cake but the overly wet texture is the one thing that keeps me away. This recipe solves that issue and is a perfect one for me! @cinlooo

  20. Jessica Hung

    5 stars
    This looks incredible and I want to try it because I too do not like soggy cakes, I think this might be the tres leche for me. IG @whitetigress1

  21. Ariel

    5 stars
    My favorite cake in the world! @Tranquilosav

  22. Alexis Flores

    5 stars
    This is my favorite Trees Leches recipe so easy and delicious!!

  23. Frida Barrera

    5 stars
    This was the best! My whole family loved it! I just started venturing in making pastries and this recipe was so easy to follow and the end result was soo delicious!

  24. Leslie Mendoza

    5 stars
    Amazing and easy recipe! Always a hit at family gatherings!

  25. Guadalupe

    I actually tried this and omg so delicious, this recipe was very detailed and simple as well not like other recipes I’ve seen. Thank you Stella!
    IG @mendoza.cocina

  26. Cynthia

    5 stars
    Delicious cake!!! My family loved it !!! Thank you for sharing ! Instagram handle: @cynnlizbeth

  27. Leyna

    5 stars
    I absolutely fell in love with this recipe! It was my first time making tres leches cake and it was so easy, yet flavorful :)) – @leynaiscool

  28. @liveonvaluedenergy_

    5 stars
    Can’t wait to try this out!

  29. Cindy

    5 stars
    I love your tres leches cake 🎂 it’s so yummy and delicious thank you! The best so far @mrs.arz143 instagram handle

  30. Cindy

    5 stars
    I love your tres leches cake 🎂 it’s so yummy and delicious thank you! @mrs.arz143 instagram handle

  31. Kathy

    5 stars
    My fiancés favorite cake, and this is a great recipe!! Thank you for it, Stella! ♥️ – Kathy (@kathy17luong)

  32. @gonzobjj

    5 stars
    can wait to try this!

  33. Nisha Floyd

    5 stars
    Love love love this recipe. Made it twice already and always comes out perfect. Thank you!


  34. Ayeeeitsmaybeline

    5 stars
    such a simple and easy recipe! The perfect dessert to bring to any party, always a crowd pleaser! thanks for the recipe ,❤️ Maybeline

  35. SJ

    5 stars
    One of my favorite cakes, great with strawberries and mangoes too c:

    ig @sj_oyales

  36. dear.lilyyy

    5 stars
    Never can go wrong with a good tres leches! 🫰🏻

  37. Jacqueline

    5 stars
    I love tres leches cake and this recipe is so easy to follow!!! Thank you!!!


  38. Andria Mody

    5 stars
    So amazing!!! @andriaslens

  39. Lolathellama

    5 stars
    My toddler loves this! Thank you for the recipe!

  40. Anny

    5 stars
    Love tres leches and this recipe is so easy to follow–Thanks for posting!

  41. Fidencio I. Castillo

    5 stars
    Love this recipe, used it several times already. wanted my GF to try it since they don’t have it here in Japan. Thank you!!

  42. Davy

    5 stars
    I used this recipe for my Friendgiving and everyone loved it! They loved it so much, they’re asked for the recipe and of course, I had to share this with them! Please continue making this type of content and share more recipes!


  43. Julianne Wan

    5 stars
    Been meaning to make tres leches now I do !
    Thanks for the recipe
    💕IG @crazy4kitty777

  44. Jason

    5 stars
    my family loved it, but I’m lactose so I could only take a little nibble. – jtabo

  45. Ashly

    5 stars
    Looks so good. Can’t wait to try this recipe

    1. Ashly

      5 stars

  46. Stacey @sanchor17

    5 stars
    So delicious and easy to make! 😍😍

  47. Anonymous

    5 stars
    I love this recipe 😍 alacati2020

  48. Jose

    5 stars
    Looks really good have give it a try🤤

  49. Anonymous

    5 stars
    I love this recipe, very easy to make and so yummy. My daughters and I love to bake and are always looking to try different recipes.


    1. Beth

      5 stars
      Finally a recipe for a NON SOGGY tres leches!! Thank you!!!


  50. Wensi Zhang Chen

    5 stars
    This is my favorite since my husband love sweets and I absolutely love cooking for him since is my love language! Thanks for this!

  51. Claire

    5 stars
    This is the business! I made it for Christmas and meant to say how easy to follow it was. Thank you!!

    Ig: the_suhreal

  52. Anonymous

    5 stars
    Seriously so good! It’s a family favorite now! My son has asked for it twice now. -@monii_nguyen

  53. Patti K

    5 stars
    I am a sucker for a good tres leches cake and yours is one of my favorite recipes! I have made it a few times and will make it again soon! Thank you for a simple & delicious recipe!
    (IG handler @pkim930)

  54. David Tran

    5 stars
    Incredibly delicious, moist, and not too sweet which my Asian parents loved. I’ll be making this for my next potluck! Thanks Stella for curating such yummy recipes.


  55. Marisol Lopez

    5 stars
    My favorite type of cake , thank you for the recipe you make it look easy, simple and delicious. Thank you

    1. Abigail

      5 stars
      I always prefer cooking over baking so I love how easy this recipe is to follow and delicious! Plus I’m not a cake person and this is one of the very few cakes I love!!
      (IG: @abbychuelas.kitchen)

  56. @florenciagoya

    5 stars
    This is my favorite cake and a good recipe to follow!

    IG: @florenciagoya

  57. Mahughstagram

    I’ve made this recipe before with a TON of success. It’s super easy, super yummy, and super worth it to try. I scaled down the milks to have my cake drier but even with the full amount it’s perfect.

    Thanks for this recipe,


  58. Anonymous

    5 stars
    Simply delish! Easy and simple to make! Regards, Gesinda

  59. @Summer_colette

    5 stars
    Decadent and delicious

  60. Sharon

    5 stars
    Growing up, I never like 3 leches cakes since they were too soggy. I appreciate that you have this firmer version.


  61. leahshin_

    5 stars

  62. Makikat5

    5 stars
    My kids love Tres Leche and we make this one for special occasions especially birthdays!

  63. 1SLPAway

    5 stars
    This recipe looks so easy and yummy! I can’t wait to try it! I love tres leches so this is perfect!!!

  64. Renee

    5 stars
    My favorite cake of all time! Thanks for creating this recipe so I can make it at home anytime!

  65. Astreetgonz

    5 stars
    delicious 😋 the easier the recipe the better

  66. Astreetgonz

    5 stars
    So easy and delicious 😋

  67. Joseph Nunez

    5 stars
    Tres leches is one of my favorite desserts ever but I gotta say I never thought about adding the brandy into it. Will have to add it next time! Thanks for sharing this recipe. 🤩 My IG is @jjn_feliciano

  68. Danielle

    5 stars
    You can never go wrong with a tres leche and this one is so easy and delicious!! I didn’t go for the Hennessy but went for some baileys @d.neeshii

  69. _carlosss.13

    5 stars
    Tried to make it and it came out nowhere near as perfect as this but still quite tasty.

  70. LizCotter2

    5 stars
    This is so moist and delicious 10/10!

  71. @anthony_maraldo

    5 stars
    Tres leches is by far my favorite type of cake, and this recipe doesn’t disappoint. It is stunning and tastes so much like how a true Mexican bakery would put out. LOVE it! (Forgot to rate it, so I redid the comment lol. 5 Stars!)

  72. Meuy

    5 stars
    This was amazing so was your paletas recipe! Thank you so much for sharing @sha_meuy

  73. Madison Amara

    5 stars
    This recipe takes the “cake”! Lol. I’ve been craving Tres Leches ever since I moved away from my favorite bakery 6 months ago and yours is perfect for my palate! Next time I make this, I might even add some berries on top since my family loves fruit. Thanks, Stella! (IG: @madisonamara)

  74. Rach P

    5 stars
    I’ve been looking for a tasty and easy tres leches cake! This one is the easiest one I’ve found and tastes 10x better than what I’ve tried in the past. I didn’t know I could love a recipe more! @rachbeans

  75. Janine Pacyau

    5 stars
    I’ve never had a tres leches cake before and I can’t wait to try it! -@localhina

  76. Anonymous

    5 stars
    Delicious recipe! When I make this cake it’s either too much liquid or not enough. The portions are perfect.

    Instagram: bfittany

  77. Molly

    5 stars
    I made this for Valentine’s Day! It was so delicious. Family asked me to make it for the next holiday too!

    Instagram: Mollyelsa

  78. Evelyn

    5 stars
    The best tres leches recipe I have ever tried!! It’s a 10/10!! Thanks!! – @Evelyndiazx3

  79. Leslie Hamm

    I’ve always wanted to try making this and this recipe looks like the perfect one to start with. Thank you!!!

  80. rachel

    5 stars
    loved this recipe!! it was my first time making a tres leches cake and i really appreciated how detailed yet simple the instructions were! i also loved how this wasn’t too moist and still kind of held its structure. definitely making this again soon

    insta: @rattaragat

  81. Jennifer

    5 stars
    I’ve been craving this for the longest – thank you for this recipe! – Jennifer.Reyna_

  82. Howard

    5 stars
    delicious recipe! doggpoundhowiewc

  83. Isabel Ruvalcaba

    5 stars
    I love tres leches cake! I am really excited to try this out! This is probably one of my favorite recipes you have. Thank you so much! 🫶🏻
    – isabelruvaa on insta

  84. Brisa

    5 stars
    Can’t wait to try this recipe for my birthday!! This cake reminds me of my childhood, thank you for sharing this special recipe with us

  85. Kathy

    5 stars
    This is my absolute favorite! Thanks for sharing –

  86. Chantha Ruehle

    5 stars
    My favorite recipe! This cake is out of this world! Thank you for sharing!

  87. Mariana

    5 stars
    Omg this was so delicious. Great recipe to get into tres leches cakes 😋😋

    1. Michelle Loeza

      5 stars
      look delicious can’t wait to try these one.

Leave a Reply

Recipe Rating

Latest Recipes

Hi, I'm Stella!

I come from a multicultural background, and cooking has been one of the best ways for me to stay connected to my heritage. My recipes are tried and tested, many of them passed down through family. I hope you enjoy these recipes as much as we do!

My personal favorites

Never miss a recipe!

Sign up to receive new recipes to your inbox 

Most popular recipes