Rating: 3.53
(72)

Tres Leches Cake

May 28, 2025

Tres Leches Cake is a traditional Latin American dessert that consists of a sponge cake soaked in three types of milk: evaporated milk, condensed milk, and heavy cream. It’s a moist and decadent treat perfect for any celebration.

Why is it called “Tres Leches”?

The name “Tres Leches” means “three milks” in Spanish, referring to the three types of milk used to soak the cake, giving it its signature moist and creamy texture.

Does Tres Leches Cake need to be refrigerated?

Yes, because of the dairy content, this cake should be refrigerated. It’s best served cold and can be stored in the fridge for up to 4–5 days.

Can I make it ahead of time?

Absolutely! In fact, Tres Leches Cake tastes even better after it’s had several hours—or overnight—in the fridge, allowing the milks to fully soak into the cake.

Can I make a dairy-free version?

Yes, you can substitute the three traditional milks with plant-based alternatives like almond, coconut, and oat milk. However, the texture and flavor may differ slightly from the classic version.

Tres Leches Cake
Tres Leches Cake
3.53 from 72 votes
Tres Leches Cake is a traditional Latin American dessert that consists of a sponge cake soaked in three types of milk: evaporated milk, condensed milk, and heavy cream. It’s a moist and decadent treat perfect for any celebration.
Servings 1 people
Prep Time 30 minutes
Cook Time 30 minutes
Total Time 3 hours

Ingredients
  

  • 1 cup all-purpose flour sifted
  • 1 1/2 teaspoons baking powder
  • 1/2 cup unsalted butter softened
  • 1 cup white sugar
  • 5 units eggs separated
  • 1/2 teaspoon vanilla extract
  • 12 ounces evaporated milk 1 can
  • 14 ounces sweetened condensed milk 1 can
  • 1 cup heavy cream
  • 1 1/2 cups heavy cream for topping
  • 1 cup white sugar for topping
  • 1 teaspoon vanilla extract for topping

Instructions
 

  • Preheat oven to 350°F (175°C). Grease and flour a 9×13 inch baking pan.
  • Sift flour and baking powder together and set aside.
  • Cream butter and 1 cup sugar together until fluffy. Add egg yolks one at a time, beating well after each addition.
  • Stir in 1/2 teaspoon vanilla extract. Add flour mixture to the batter, alternating with 1/2 cup of heavy cream. Mix until just combined.
  • In a separate bowl, beat egg whites on high speed until soft peaks form. Gradually add the remaining sugar, and continue to beat until stiff peaks form. Fold egg whites into the batter gently.
  • Pour batter into the prepared pan and spread evenly. Bake in preheated oven for 30 minutes. Check cake is done by inserting a toothpick in the center; it should come out clean.
  • Combine the evaporated milk, condensed milk, and 1 cup heavy cream. Pour this mixture over the warm cake until it is absorbed.
  • To make the topping, whip 1 1/2 cups heavy cream with 1 cup sugar and 1 teaspoon vanilla extract until thick.
  • Spread over the cake and refrigerate for at least an hour before serving. Enjoy your Tres Leches Cake!

Nutrition

Serving: 1gCalories: 400kcalCarbohydrates: 48gProtein: 9gFat: 20gSaturated Fat: 12gPolyunsaturated Fat: 1gMonounsaturated Fat: 5gTrans Fat: 0.5gCholesterol: 105mgSodium: 130mgPotassium: 350mgSugar: 37gVitamin A: 700IUVitamin C: 1mgCalcium: 250mgIron: 1mg
Calories: 400kcal
Meal Type: Dessert
Cuisine: Italian
Keyword: cake, dessert, Latin American cuisine
Cooking Method: Baked
Diet: Nut-free
Time: >45 Min
Level: Easy
Tried this recipe?Mention @coolinarco or tag #coolinarco!

Top Tips for Tres Leches Cake

1. Use a sturdy sponge cake.
Choose a sponge or genoise-style cake with minimal fat (no butter or oil). These cakes are best at absorbing the milk mixture without becoming soggy.

2. Poke lots of holes.
Use a fork or skewer to poke holes all over the cake before pouring on the milk mixture. This helps the liquid soak in evenly and completely.

3. Pour the milk slowly.
Add the milk mixture gradually, allowing the cake to absorb it bit by bit. Pouring too fast can lead to overflow or uneven soaking.

4. Chill overnight.
Letting the cake sit in the fridge for at least 6 hours—or overnight—intensifies the flavor and ensures the texture is perfectly moist and creamy.

5. Add whipped cream just before serving.
For the freshest topping, whip and spread the cream just before serving, or within a few hours of presentation. Optionally, garnish with cinnamon, fruit, or toasted coconut.

Strawberry Country Cake
Strawberry Country Cake
A classic cake with layers of soft, fluffy cake, fresh strawberries, and whipped cream perfect for any occasion.
Check out this recipe
Lemon Raspberry Bundt Cake
Lemon Raspberry Bundt Cake
This Lemon Raspberry Bundt Cake combines the tartness of lemons with the sweetness of raspberries, creating a moist and flavorful dessert that’s perfect for any occasion.
Check out this recipe
Pistachio Pudding Cake
Pistachio Pudding Cake
This delightful Pistachio Pudding Cake is moist, flavorful, and packed with nutty pistachio goodness. Perfect for a light dessert or a sweet snack.
Check out this recipe
Hummingbird Cake
Hummingbird Cake
Hummingbird Cake is a delicious, moist cake filled with bananas, pineapple, and pecans, and is topped with a creamy cream cheese frosting.
Check out this recipe
Limoncello Cake
Limoncello Cake
A delightful and tangy Limoncello Cake, perfect for a refreshing dessert.
Check out this recipe
Guinness Chocolate Cake
Guinness Chocolate Cake
A rich and moist cake with the deep, complex flavors of Guinness stout and chocolate, perfect for any occasion.
Check out this recipe
Black Forest Cake
Black Forest Cake
Black Forest Cake is a classic German dessert that combines layers of chocolate sponge cake with cherries, whipped cream, and chocolate shavings.
Check out this recipe
Olive Oil Cake
Olive Oil Cake
This Olive Oil Cake is a moist and flavorful dessert that’s simple to make and perfect for any occasion. The olive oil adds a unique, rich taste and keeps the cake exceptionally tender.
Check out this recipe
Stained Glass Gelatin Cake
Stained Glass Gelatin Cake
A colorful and fun dessert made with different flavors of gelatin cubes suspended in a creamy base.
Check out this recipe
Carrot Cake
Traditional Carrot Cake
Carrot Cake is a moist and flavorful dessert with grated carrots, nuts, and spices, often topped with a creamy frosting.
Check out this recipe
Join the Conversation
  1. 3 stars
    Very tasty, but the heavy cream is way too much for me.

    1. User avatar rich.landlord says:

      2 stars
      Too much cream? No such thing! Just enjoy it, it’s a tres leches cake. The cream makes it special!

    2. User avatar Arwen Evenstar says:

      4 stars
      I agree, the amount of heavy cream is a lot! Maybe next time I’ll try it with less. Still tasted great though!

  2. User avatar austin.considine says:

    5 stars
    Simply delightful! Perfect for parties! 🎉

  3. User avatar suspiciousCommentator says:

    3 stars
    I found the recipe too complicated. Maybe reduce the steps?

  4. User avatar regina.schroeder1981 says:

    5 stars
    Yum! I put strawberries on top, best decision ever! 🍓

    1. User avatar denny.macejkovic72 says:

      5 stars
      Strawberries sound so good! I never thought of that, thanks for the idea! 🍰🍓

    2. User avatar Vroomfondel says:

      2 stars
      I dunno about strawberries on tres leches, it’s a lil weird. Like, isn’t it too liquidy for that? 🤔

  5. User avatar shelli.emard says:

    5 stars
    Great recipe! The only thing I changed was I added a bit of cinnamon. So good!

    1. User avatar annabel.cronin2024 says:

      4 stars
      Cinnamon?! That sounds interesting, I bet it adds a nice twist!

    2. User avatar Gag Halfrunt says:

      2 stars
      I don’t know if cinnamon belongs in tres leches, but whatever works for you! 😂

  6. User avatar hector.brekke36 says:

    4 stars
    I love Tres Leches Cake! Best dessert! 💖

  7. User avatar quinton.kub says:

    5 stars
    This cake is SO GOOD! My family loved it! 😍

  8. User avatar stefan.vandervort says:

    4 stars
    Amazing! I used coconut cream instead of heavy cream!

  9. User avatar lorretta.greenholt68 says:

    1 star
    Tres Leches? Isn’t that just tres leches? Whatevs.

  10. User avatar Random Dent says:

    2 stars
    I don’t know what I did wrong, the cake fell apart. 😢

  11. User avatar fausto.shanahan45 says:

    2 stars
    It was okay, but not worth all the effort. Just buy a cake.

    1. User avatar jeffry.berge says:

      5 stars
      I actually love making this cake! It’s a bit of effort, but the taste is worth it. There’s nothing like the homemade version! 😍

    2. 2 stars
      I dunno, I think it’s one of those fancy cakes that just tastes better when someone else makes it. 🙄

  12. 2 stars
    I don’t know about this recipe. Does it really need that much milk? Seems like a soggy cake to me.

  13. User avatar clora.hauck1993 says:

    5 stars
    MY KIDS went crazy for it! I doubled the sugar tho, coz why not? Sugar is life! 🥳

  14. User avatar earnestine.effertz1999 says:

    3 stars
    Was expecting a more buttery taste. It’s ok but next time I would try adding more sugar in the mix maybe?

    1. User avatar Tricia McMillan says:

      2 stars
      Buttery? I don’t think this cake is supposed to be like that. Tres leches is more about the milk! You added too much sugar and it changes the flavor.

    2. User avatar kim.nikolaus1988 says:

      4 stars
      I totally get what you’re saying! The cake is super moist, but I think it could use a lil’ more sugar for sweetness too. Maybe a drizzle of honey on top would be nice!

  15. 4 stars
    Yum! Super moist! But holy cow, so much sugar! I felt like I was on a sugar high 😂

    1. 4 stars
      I know, right? But it’s so good! Just need to balance it out with some veggies or something 😂

  16. User avatar milagros.bernier26 says:

    2 stars
    I don’t get all the hype around this cake. It was okay, but not special. Maybe I did something wrong?

    1. User avatar rich.landlord says:

      4 stars
      I totally get you! Tres Leches can be kinda bland if you don’t get it just right. Maybe try adding some fruit on top next time?

    2. User avatar joetta.schamberger42 says:

      2 stars
      Honestly, it’s just cake. People act like it’s food from heaven but it’s just soggy bread to me. You’re not alone!

  17. User avatar rickiestmorty says:

    3 stars
    Tres leches? I thought that meant three kinds of milk! Turns out it’s just two and cream!? What’s up with that?

  18. User avatar julee.schumm72 says:

    2 stars
    I don’t know why they call it ‘tres leches.’ I added more milk and it turned out too soggy!

    1. 4 stars
      You definitely need to stick to the recipe! Adding more milk will just make it a mushy mess. Try following it next time!

    2. 3 stars
      Haha, soggy cake! That sounds like a disaster! But tres leches is supposed to be moist. Maybe try it again without the extra milk?

  19. User avatar ernie.haag57 says:

    3 stars
    Tres leches sounds fancy but I made it in a regular pan and it worked fine. Just adjust baking time! 😄

  20. User avatar marcel.collins95 says:

    3 stars
    We loved the cake but it was really wet. A bit too much milk maybe? Idk. Just a thought!

  21. User avatar Main Antagonist says:

    5 stars
    This cake is sooo good! I made it for my family and they loved it, especially the cream topping! 🥰

  22. User avatar shani.sporer69 says:

    5 stars
    Delicious! I added some strawberries on top and it was a hit at the party! 🍓

  23. User avatar bart.baumbach1964 says:

    5 stars
    This cake is divine! Everyone loved it at the party. Will definitely make again!

  24. User avatar hung.mcdermott85 says:

    3 stars
    Tres Leches? I thought it was like tres tacos. I still tried it and it’s not bad!

  25. User avatar Danielle Kihn Jr. says:

    4 stars
    I was skeptical about the milk mixture, but wow, this was delicious! Will make again!

    1. User avatar nila.heidenreich27 says:

      5 stars
      I totally agree! The milk mixture is like magic! Can’t wait to bake it again too!

  26. 5 stars
    Mmmm… Loved the sweet flavor! Next time I’ll add a sprinkle of cocoa on top for a twist. Yumm!

  27. User avatar dana.hirthe26 says:

    4 stars
    Super easy to make! I was a bit worried about folding the egg whites, but it turned out great! Will definitely make again.

  28. User avatar jacob.halvorson22 says:

    1 star
    This cake is literally drowning in milk. Can’t see how anyone likes this mushy thing. Not for me.

    1. 4 stars
      I totally get what you’re saying! The milkiness can be overwhelming for some people. Maybe try a less soaked version next time?

  29. 3 stars
    Umm… I think you forgot to say how long to put it in the fridge?? Or maybe I missed it? 🤔

  30. User avatar latrina.wisozk1961 says:

    5 stars
    Yumm!!! Just what I needed for my party. Everyone loved it! Easy instructions too.

    1. User avatar Kyung Gleason says:

      2 stars
      I don’t get why it’s so popular. It’s just a soggy cake, right? 🤔

    2. User avatar william.fahey says:

      5 stars
      I’m so glad everyone loved it! Tres Leches is always a hit at parties. 🎉

  31. User avatar Mr. Satan says:

    2 stars
    Not for me. Too many milks, it made the cake soggy! Think I’ll stick to chocolate cake.

    1. User avatar MAGA2024.Trumpster says:

      3 stars
      Soggy cake?? It can’t be that bad! Maybe you didn’t let it soak up enough. I think you gotta give it a try again, it’s so good when made right!

    2. User avatar frederick.rau1953 says:

      4 stars
      I get where you’re coming from! Tres Leches is definitely different, but I love how moist it gets. Maybe it just wasn’t your thing. Chocolate cake is classic!

  32. User avatar leif.corkery says:

    5 stars
    This cake was a hit at my family’s get-together! So moist and sweet, loved it!

  33. 4 stars
    This recipe was easy to follow. My family loved it! Will make again.

  34. 5 stars
    Tres leches cake is the best! I remember my abuela used to make it. Brings back memories. Thanks for the recipe!

  35. 4 stars
    3 milks? What is that? Sounds weird but cake was pretty good! Must try!

  36. User avatar Falmer Gloomlurker says:

    5 stars
    This cake is a game changer! The milk soak makes it so moist. My family devoured it in one sitting!

  37. User avatar Falmer Shadowmaster says:

    2 stars
    I dont think it turned out like it should. Too much cream, maybe? Idk…

    1. User avatar roseline.balistreri28 says:

      4 stars
      I think it’s just a matter of preference! Some folks love their cakes extra creamy. Give it another shot with less cream if you want! 😊

    2. User avatar Charolette Upton says:

      3 stars
      Whoa, you adding too much cream can ruin it, or did you mess up the instructions? 🤔 Just follow the recipe step by step next time.

  38. 3 stars
    Can I use whole milk instead of condensed milk? Asking for a friend.

  39. User avatar ray.fay2003 says:

    1 star
    Tres leches? More like tres problems. Did you forget to mention how long to bake it? Mine burnt!

  40. User avatar Mr. Harriet Buckridge says:

    1 star
    My cake turned out flat and sad. What did I do wrong? Hard to follow.

  41. 3 stars
    What’s up with all these ingredients? Seems like too much work for a cake.

  42. User avatar Killer Bees says:

    3 stars
    Okay, but this cake is just fancy bread soaked in milk right? 🤔

  43. User avatar francina.conroy1990 says:

    5 stars
    This cake is amazing! So rich and creamy, I can’t get enough! 🤤

    1. User avatar haywood.larson38 says:

      5 stars
      I totally agree! This cake is sooo good! I made it last week and my family devoured it in no time! 😍

  44. User avatar rudy.upton says:

    5 stars
    Yummm!! I omitted the heavy cream topping and it was still divine!

    1. User avatar Gail Andrews says:

      5 stars
      That’s great! I love when you can tweak a recipe and still have it taste amazing. Good to know heavy cream isn’t a must!

  45. 4 stars
    So good! I didn’t have condensed milks so I used almond milk! Tasted different, but good!

    1. User avatar leonor.hayes31 says:

      5 stars
      That’s awesome! Almond milk is a nice twist, I bet it gave it a unique flavor!

    2. User avatar Cammar Pilru says:

      2 stars
      Wait, almond milk? Isn’t that like, totally different from condensed milk? How did it even work?

3.53 from 72 votes
Leave a Reply

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

Recipe Rating




Like 214
Close
Coolinarco.com © Copyright 2025. All rights reserved.
Close
Popular Search: