Join the club! Subscribe Here

  • About
  • Collaborate
  • Shop
  • Subscribe
  • Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
The Fresh Cooky new logo.

The Fresh Cooky

Real Food with a Healthy Twist

  • Recipes
    • Recipe Index
    • By Course
      • Apps & Snacks
      • Breads
      • Drinks
      • Main Dishes
      • Salads & Dressings
      • Sandwiches
      • Sauces & Condiments
      • Side Dishes
      • Soups & Stews
      • Sweets
    • By Cuisine
      • Asian
      • German
      • Italian
      • Mediterranean
      • Mexican
    • By Diet
      • Egg-Free
      • Gluten-Free
      • Low Carb
      • Vegetarian
    • By Meal Type
      • 30 Minute Meals
      • Breakfast
      • Brunch
      • Lunch
      • Dinner
      • Easy Weeknight
      • Freezer Friendly
      • Kid-Friendly
      • Make Ahead
      • Copycat
    • By Method
      • Air Fryer
      • Crockpot
      • Grilled
      • Instant Pot
      • One Pot
      • Sheet Pan
      • Stovetop
  • Holidays
    • Patriotic Recipes
  • Most Popular
  • For Subscribers
Recipes โ€บ Courses โ€บ Sweets โ€บ Cake
6 Comments

Homemade Tres Leches Cake + Video

Kathleen

by Kathleen Pope Mar 20, 2025

Jump to Recipe

A slice of moist and juicy tres leches cake on a plate with a fork stuck in the top, for pinning.
Slice of tres leches cake on a white plate garnished with fresh berries, to pin.
Slice of tres leches cake on plate and whole tres leches cake in pan, to pin.
Long pin with slice of tres leches cake on plate.
Process of how to make a from scratch Tres Leches Cake, to pin.

This classic homemade Tres Leches Cake recipe is the most incredibly moist and tender sponge cake you’ll ever taste! Delicately sweet and luxuriously soaked with three different types of milk, each bite literally melts in your mouth. The traditional butter-free sponge base creates the perfect airy texture that drinks up the rich milk mixture like a dream!

Slice of tres leches cake on plate with fresh berries.
This post may contain affiliate links. Read my disclosure & privacy policy.

I enjoy giving precise details in my recipe posts to lead my readers through any questions. If you’re just here for the printable recipe, use the Jump to Recipe to head straight there!

  • It's hard to beat Homemade Tres Leches Cake
  • What is Tres Leches?
  • Homemade Tres Leches Cake Ingredients
  • How to Make Tres Leches Dessert
  • Fresh Tip
  • Tips for Making the Best Tres Leches Recipe
  • How to store this Recipe for Tres Leches Cake
  • High Altitude Tres Leches Cake Instructions
  • Ways to Serve Easy Tres Leches Cake
  • Tres Leches Recipe FAQs
  • Popular Variations for Tres Leches Cake
  • More Popular Mexican Recipes on The Fresh Cooky
  • More from The Fresh Cooky
  • Tres Leches Dessert

It’s hard to beat Homemade Tres Leches Cake

When I first served this authentic Tres Leches cake recipe to my husband and our trusty group of neighborhood taste-testers, it was an instant hit! They couldn’t stop raving about how perfectly moist it was—never soggy—and how the sweetness was spot on. It’s one of those desserts that’s so good that you keep sneaking back for “just one more bite.”

My testers declared it the best Tres Leches cake ever. Period. So there you have it—officially taste-tester approved!

While testing this recipe, I discovered a fun little secret: the magic of a traditional Tres Leches cake lies in its simplicity. Many modern recipes add butter, but after diving into the origins, I learned that a true Tres Leches cake uses a butter-free sponge. Why? Because it’s the key to achieving that airy texture that soaks up all the creamy milk goodness without becoming dense. Think of it as the ultimate sponge—literally! So, trust me, skip the butter and let those eggs work their magic.

Here’s my #1 tip: patience is everything. Letting the cake chill overnight transforms it into something truly extraordinary. The milk mixture fully soaks in, the flavors develop beautifully, and the texture turns silky smooth. Sure, it takes a bit of planning, but one bite of this dreamy cake, and you’ll know it was totally worth the wait!

Tres Leches cake slice on a plate an din the baking dish, with the whipped cream piped.

What is Tres Leches?

Tres Leches is a beloved Latin American dessert with origins often linked to Mexico, Nicaragua, or the Caribbean, though its exact roots are still debated. Found at celebrations and family gatherings throughout Latin America, this iconic dessert has captured hearts worldwide. Tres Leches features a light and airy sponge cake soaked in a rich mixture of three milks—evaporated, sweetened condensed, and whole milk (or sometimes half and half or heavy cream)—creating an incredibly moist, decadent treat that still feels delightfully light with every bite!

Why is it called tres leches?

The name “Tres Leches” literally means “three milks” in Spanish, referring to the three types of milk used to soak the cake: evaporated milk, sweetened condensed milk, and whole milk (or cream). This signature combination creates the cake’s distinctive rich, creamy flavor while maintaining its structure.

If you love Mexican-inspired dishes, be sure to check out this comforting and delicious Mexican Tater Tot Casserole, a fun twist on classic flavors! And don’t miss my fresh and vibrant Mexican Fruit Salad or hearty Tamale Pie for more south-of-the-border favorites.

Homemade Tres Leches Cake Ingredients

Sponge Cake

  • Flour: All-purpose flour works great here! See variations to make it gluten-free.
  • Baking Powder: Baking powder helps the sponge cake to rise a bit more in the oven.
  • Salt: To balance out the flavors!
  • Eggs: You’ll separate the egg yolks and whites, this is what gives this cake it’s beautiful sponge! Room temperature eggs work best!
  • Sugar: I normally use cane sugar, but for this light sponge chose to use white granulated sugar.
  • Vanilla: I recommend using real or Mexican vanilla extract for the best flavor.
  • Whole Milk: Whole milk gives the cake the moisture that it needs!

Soaking Milks

  • Evaporated Milk: For a rich flavor that doesn’t add too much sweetness.
  • Sweetened Condensed Milk: This is where the sweetness comes in and gives the tres leches cake its quintessential flavor!
  • Whole Milk: To balance out the mixture’s consistency! Or, you can use half & half or cream.
  • Vanilla: For an added layer of flavor.

Frosting

  • Heavy Whipping Cream: We’re using high-quality ingredients here, I used organic heavy cream.
  • Powdered Sugar: Add powdered sugar to taste, depending on how sweet you want it.
  • Vanilla: For extra flavor in the frosting!
  • Fruit & Ground Cinnamon: For garnish, if desired!

Get the full recipe in the recipe card below.

Labeled ingredients for tres leches cake.
Try Amazon Fresh Today!

How to Make Tres Leches Dessert

Step 1 – Prepare the Oven and Pan

Preheat the oven to 350°F (175°C) or 375°F (190°C) for high altitude.

Lightly spray the bottom (only the bottom!) of a 9×13-inch pan. By only spraying the bottom this helps the cake rise evenly. In fact, if you forget, it’s okay the milk mixture will soak through and soften to make for easy serving.

Step 2 – Make the Sponge Cake Batter

Whisk the flour, baking powder, and salt in a medium bowl. Set aside.

Separate the egg yolks and whites into two clean bowls. Place the egg yolks in a stand mixer or a large mixing bowl.

Using a hand or stand mixer, beat the egg yolks on medium speed until creamy. Increase speed to medium-high and gradually adding ¾ cup of sugar (less for high altitude).

Whisk together dry ingredients.
Whisk together dry ingredients.
Whip egg yolks in bowl.
Whip until smooth and lighter in color
Add sugar to whipped egg yolks.
Whisk in sugar until pale yellow.
Egg yolks whipped with sugar in mixing bowl.
Whip until pale yellow.

Continue beating until the mixture becomes creamy and pale yellow. Reduce the speed to low and mix in the milk and vanilla extract.

In a clean, cool bowl, beat the egg whites on medium speed until frothy. Increase to high speed until soft peaks form.

Gradually add the reserved sugar (adjusting for high altitude) and beat until stiff peaks form. Stiff peaks hold their shape and do not collapse.

Step 3 – Fold in Dry Ingredients and Beaten Egg Whites

Add half the flour mixture to the egg yolk mixture. Gently fold it with a spatula, careful not to deflate the batter. Add the remaining flour and fold until no streaks of flour remain.

Gently fold the stiffly beaten egg whites into the batter in batches. Use slow, deliberate folding motions to maintain as much air as possible. It’s okay if a few small streaks remain; avoid overmixing.

Fold in dry ingredients a little at a time into egg yolk mixture.
Fold dry ingredients a little at a time.
Egg whites mixed in bowl until stiff.
Whip egg whites until stiff.
Fold egg whites into batter.
Carefully fold egg white into batter.
Fold egg whites into batter in mixing bowl.
Fold until only a few streaks of egg whites remain.

Step 4 – Bake and Cool

Pour the batter into the prepared pan, smoothing the top with a spatula.

Bake for 25-35 minutes (20-30 minutes at high altitude). The cake is done when it springs back when touched lightly, and a toothpick or a cake tester inserted into the center comes out clean or with a few moist crumbs.

Let the cake cool for 10 minutes in the pan, then poke holes all over the surface using a skewer, fork or toothpick. Allow the cake to cool completely to room temperature.

Fresh Tip

  • When I used a fork to poke holes, it brought up more cake with each puncture, so if that happens, find yourself one of those cheap wooden skewers to do the poking! Maybe it was just my fork!?
Sponge cake poured into prepared pan.
Smooth batter evenly in pan.
Holes poked into baked sponge cake.
Poke holes all over cake.

Step 5 – Soak the Cake

In a medium bowl, whisk together the evaporated milk, sweetened condensed milk, whole milk (or cream), and vanilla extract until smooth.

Slowly pour the milk mixture over the cooled cake, making sure the edges are well-soaked. Cover the cake with plastic wrap and refrigerate for at least 1 hour (overnight is even better for a fully soaked cake).

Mix together all three milks.
Whisk three milks together.
Three milks poured over the sponge cake.
Pour milk mixture evenly over cake.

Step 6 – Whip the Cream and Assemble

Whip the heavy cream in a cold, clean bowl on medium speed until it thickens. Add powdered sugar (adjust sweetness to taste) and vanilla extract. Increase speed to high and whip to the desired consistency:

  • Softer peaks for spreading.
  • Stiff peaks for piping.

Spread the whipped cream evenly over the cake or pipe decorative designs if desired.

Whipped cream spread on top of the tres leches cake.
Evenly spread or pipe whipped cream over cake.
Cinnamon sprinkled on top of tres leches cake covered in whipped cream.
Sprinkle cinnamon if desired.

For cleaner slices, freeze the cake for 20-30 minutes before slicing. Garnish with fresh berries or a sprinkle of cinnamon before serving.

Tres leches cake with piped on whipped cream design.

Tips for Making the Best Tres Leches Recipe

  • Room-Temperature Eggs: Use room-temperature eggs for a fluffy, light sponge. If you forgot to take them out of the fridge, submerge in a bowl of warm water (not hot) for 5-8 minutes before separating.
  • Be Gentle When Folding: Maintain the cake’s airy texture by folding ingredients carefully. Scrape the sides and bottom often.
  • Sweetness Level: This cake is balanced and not overly sweet despite the rich milk soak. Adjust whipped cream sweetness to your preference.
  • Remember, this is a sponge cake and the idea behind a sponge is to soak things up, so it might seem like a lot of milk to pour over the cake, but it will soak it up and be served in a little puddle of goodness, this is the traditional way.
Pulling out a slice of tres leches cake.

How to store this Recipe for Tres Leches Cake

Store your tres leches cake covered in the refrigerator. The whipped cream topping is best added just before serving, but the cake will still stay well if it is already topped. If you use my method for stabilized whipped cream, the whipped cream should last for days in the fridge.

How long does Tres Leches Cake last?

When properly stored in the refrigerator, tres leches dessert stays fresh for up to 3-4 days. The cake actually gets better after the first day as the flavors continue to meld! But some of my testing pieces were consumed well after that time frame and nobody complained 😜.

Can you freeze Tres Leches Cake?

You may freeze the unsoaked sponge cake. Cool completely, then wrap well in plastic wrap and store in a freezer baggie for up to 2 months. When ready to soak, thaw at room temperature, soak with milks and frost with whipped cream and enjoy!

It’s best not to freeze the already soaked cake. The milk mixture and freezing process can affect the texture and cause separation upon thawing. Though to make slicing easier, I do recommend freezing the cake for 20-30 minutes just to firm up the topping.

A forkful of tres leches cake with the slice behind.

High Altitude Tres Leches Cake Instructions

I bake at 5280 feet above sea level, but my sea-level recipe testers have tested this recipe as well and loved it.

  • Increase flour to 1 ¼ cups.
  • Decrease sugar to ¾ cup, reserving 2 tablespoons of the ¾ cup for the egg whites.
  • Decrease baking powder to 1 teaspoon
  • Increase oven temperature to 375°F (190° C) 
  • Bake for 20-30 minutes – mine was perfectly golden on top and done at 22 minutes.

Ways to Serve Easy Tres Leches Cake

For a fresh twist on this easy Tres Leches cake, top it with strawberries! While not traditional, fresh strawberries are found throughout Latin America and have become a delicious way to top this creamy dessert.

Try thin slices fanned over the top for a classic look, halved or quartered berries for more texture, or macerate them with a little sugar for extra juiciness. A light drizzle of strawberry purée or a sprinkle of cinnamon adds even more flavor. However you serve it, strawberries bring a bright, fresh contrast to this rich and creamy dessert! And hello, this makes it the perfect dessert for springtime! Think Cinco de Mayo, Easter, Mother’s day, Bridal and Baby showers — or just because!

Slice of tres leches cake on a plate with berries as a garnish.

Tres Leches Recipe FAQs

How long do tres leches need to soak?

The cake needs a minimum of 1 hour to soak, but overnight soaking yields the best results. This allows the cake to fully absorb the milk mixture and develop its characteristic texture.

Should I let tres leches sit overnight?

While not mandatory, letting the cake sit overnight in the refrigerator yields the best results. This extra time allows the milk mixture to fully penetrate the cake and the flavors to develop completely.

Why won’t my tres leches absorb milk?

If your cake isn’t absorbing the milk mixture properly, there could be several reasons. First, make sure that the cake is pierced thoroughly enough so that the three milk mixture can soak into the sponge properly. If it is still dry, it could be that the cake is too dense, possibly from overmixing the batter before baking. Lastly, make sure that the cake is cooled completely to room temperature before soaking, since it won’t fully absorb the liquid if it is still warm.

How to fix dry tres leches?

If your tres leches cake seems dry, you can pierce additional holes in the cake, prepare a small amount of additional milk mixture, slowly pour it over any dry areas, and make sure to allow for additional soaking time in the fridge!

Why did my tres leches cake sink in the middle?

If you notice your cake sinking in the middle, don’t worry – this is a common issue that’s easy to prevent next time! A sunken center typically happens when the oven door is opened during baking, the batter is overbeaten, or the oven temperature isn’t quite right. This can also happen if you live at a high altitude and do not adjust the recipe according to my high-altitude notes.
The good news is that you can easily avoid this by keeping the oven door closed until it’s time to check for doneness, being careful not to overmix your batter, and making sure your oven is preheated correctly before baking!

Is tres leches cake Spanish or Mexican?

Tres Leches cake is most closely associated with Mexico, though its origins are debated. While Spain had similar soaked cakes, the modern version became popular in Mexico and Central America, possibly spread by Nestlé in the 1940s. Today, it’s a beloved dessert across Latin America!

Popular Variations for Tres Leches Cake

  • Gluten-Free Tres Leches Cake: I have not tried this, but typically, I swap a good gluten-free cup-for-cup all-purpose flour for regular flour; everything else should already be gluten-free.
  • Dairy-Free Tres Leches Cake: I have had great luck swapping coconut milk (or plant-based milks) for whole milk. Use this Sweetened Condensed Coconut milk and this Coconut Evaporated Milk. This would keep it dairy-free.
  • Chocolate Tres Leches: Swap out ¼ cup of flour for unsweetened cocoa powder to create a rich chocolate sponge. You can also add melted chocolate to the milk mixture for a deeper chocolate flavor. Top with chocolate whipped cream or a dusting of cocoa powder.
  • Coconut Tres Leches: Replace whole milk in the soaking mixture with coconut milk for a tropical twist. Sprinkle toasted coconut flakes on top of the whipped cream for extra flavor and texture.
  • Coffee Tres Leches: Add 1 tablespoon of instant espresso powder to the soaking mixture for a coffee-infused twist. Like this Tiramisu, this version pairs beautifully with cinnamon or cocoa-dusted whipped cream!
  • Dulce de Leche Tres Leches: Drizzle dulce de leche or this bourbon caramel sauce over the top of the whipped cream, or mix it into the soaking milk for extra caramel sweetness. A pinch of sea salt takes it over the top.
  • Berry Tres Leches: Fold pureed or mashed berries into the milk soak for a fruity variation. Top with fresh strawberries, raspberries, or blueberries for a bright, refreshing finish.
  • Pumpkin Spice Tres Leches: Add ½ teaspoon cinnamon, ¼ teaspoon nutmeg, and ¼ teaspoon cloves to the sponge batter. Mix ¼ cup pumpkin purée into the milk soak for a cozy fall-inspired treat.
  • Rum Tres Leches: For an adults-only version, replace 2–3 tablespoons of whole milk with dark rum or coconut rum in the milk mixture. This gives the cake a boozy, festive flavor.

More Popular Mexican Recipes on The Fresh Cooky

  • Spanish Rice
  • Cheese Enchiladas
  • Mexican Chopped Salad
  • Chicken Fajitas
  • Mexican Fruit Salad
  • Green Chile Verde

A slice of moist and juicy tres leches cake on a plate with a fork stuck in the top, for pinning.

More from The Fresh Cooky

  • Cheesesteak Sliders
  • Easy Key Lime Pie
  • Classic Tiramisu
  • Chipotle Chicken Bowl
  • Chicken Poblano Soup
  • Chicken Salad Chick Recipe

Like this recipe?

Don’t forget to give it a ⭐️⭐️⭐️⭐️⭐️ star rating and leave a comment below the recipe!

Recipe Card
Slice of tres leches cake on plate with fresh berries.

Tres Leches Dessert

5 from 1 reader
Author: Kathleen Pope
Prep Time: 20 minutes minutes
Chilling Time: 1 hour hour
Total Time: 1 hour hour 20 minutes minutes
Servings: 15
Print Pin SaveSaved!
This classic Tres Leches recipe creates an ultra-moist, tender sponge cake soaked in three milks for a perfectly sweet, melt-in-your-mouth dessert!

Video

Equipment

  • KitchenAid  5-Qt. Artisan Design Series with Glass Bowl – Sea Glass
  • Silicone Spatula Set – Heat Resistant BPA FREE
  • OXO 11-Inch Better Balloon Whisk

Ingredients 
US Customary – Metric

Sponge Cake Ingredients

  • 1 cup unbleached, all-purpose flour increase to 1 ยผ cups for high altitude
  • 1 ½ teaspoons baking powder decrease to 1 teaspoon for high altitude
  • ¾ teaspoons kosher salt
  • 5 large eggs separated into egg yolks and whites, room temperature
  • 1 cup granulated sugar divided, ยพ cups for high altitude, 2 tablespoons reserved
  • 1 ½ teaspoons vanilla extract use real vanilla extract for the best flavor, or Mexican vanilla
  • ¼ cup whole milk half & half may also be used

Soaking Milks

  • 12 ounces evaporated milk I used organic
  • 14 ounces sweetened condensed milk I used organic
  • ¼ cup whole milk half & half or heavy cream may be used
  • 1 teaspoon vanilla extract

Whipped Cream Frosting

  • 1 ½ cups heavy whipping cream If you want to pipe the whipped cream onto the cake, use 2 ยฝ cups of whipping cream adjusting your powdered sugar and vanilla.
  • 1 – 3 tablespoons powdered sugar based on how sweet you like it, I used 2 ยฝ tablespoons and 2 ยฝ cups of heavy cream
  • ½ – 1 teaspoon vanilla extract real vanilla is best
  • fresh fruit such as strawberries, blueberries, or blackberries for serving
  • ground cinnamon for serving
Get Recipe Ingredients

Instructions

  • Preheat the oven to 350°F (175°C) or 375°F (190°C) for high altitude. Lightly spray the bottom (only the bottom!) of a 9×13-inch pan. This helps the cake rise evenly.
  • In a medium bowl whisk the flour, baking powder, and salt and set aside.
    1 cup unbleached, all-purpose flour, 1 ½ teaspoons baking powder, ¾ teaspoons kosher salt
  • Separate the egg yolks and whites into two clean bowls.
    Place the egg yolks in a stand mixer or a large mixing bowl.
    Using a hand or stand mixer, beat the egg yolks on medium speed until creamy. Increase speed to medium-high and gradually add ¾ cup sugar (adjusting for high altitude; see tips below).
    Continue beating until the mixture becomes creamy and pale yellow. Reduce the speed to low and mix in the milk and vanilla extract.
    5 large eggs, 1 cup granulated sugar, 1 ½ teaspoons vanilla extract, ¼ cup whole milk
    Egg yolks whipped with sugar in mixing bowl.
  • In a clean, cool bowl, beat the egg whites on medium speed until frothy. Increase to high speed until soft peaks form.
    Gradually add the reserved sugar (adjusting for high altitude) and beat until stiff peaks form. Stiff peaks hold their shape and do not collapse.
    Egg whites mixed in bowl until stiff.
  • Add half the flour mixture to the egg yolk mixture. Gently fold it with a spatula, careful not to deflate the batter.
    Add the remaining flour and fold until no streaks of flour remain.
    Mixing flour mixture into egg and sugar mixture.
  • Gently fold (see notes) the stiffly beaten egg whites into the batter in batches. Use slow, deliberate folding motions to maintain as much air as possible.
    It’s okay if a few small streaks remain; avoid overmixing.
    Fold egg whites into batter in mixing bowl.
  • Pour the batter into the prepared pan, smoothing the top with a spatula.
    Bake for 25-35 minutes (20-30 minutes at high altitude). The cake is done when it springs back when touched lightly, and a toothpick inserted into the center comes out clean or with a few moist crumbs.
    Sponge cake poured into prepared pan.
  • Let the cake cool for 10 minutes in the pan, then poke holes all over the surface using a skewer or toothpick. Allow the cake to cool completely to room temperature.
    Holes poked into baked sponge cake.
  • In a medium bowl, whisk together the evaporated milk, sweetened condensed milk, whole milk (or cream), and vanilla extract until smooth.
    Slowly pour the milk mixture over the cooled cake, making sure the edges are well-soaked. As it soaks it will disperse evenly.
    12 ounces evaporated milk, 14 ounces sweetened condensed milk, ¼ cup whole milk, 1 teaspoon vanilla extract
    Milks in mixing bowl ready to pour.
  • Cover the cake with plastic wrap and refrigerate for at least 1 hour (overnight is even better for a fully soaked and flavorful cake).
    Three milks poured over the sponge cake.
  • Whip the heavy cream in a cold, clean bowl on medium speed until it thickens.
    Add powdered sugar (adjust sweetness to taste) and vanilla extract. Increase speed to high and whip to the desired consistency: Softer peaks for spreading. and stiff peaks if you want to pipe the whipped cream.
    Spread the whipped cream evenly over the cake, or pipe decorative designs if desired.
    1 ½ cups heavy whipping cream, 1 – 3 tablespoons powdered sugar, ½ – 1 teaspoon vanilla extract
    Whipped cream spread on top of the tres leches cake.
  • For cleaner slices, freeze the cake for 20-30 minutes before slicing. Garnish with fresh berries or a sprinkle of cinnamon before serving.
    fresh fruit, ground cinnamon
    Slice of Tres Leches cake topped with whipped cream and fresh berries on plate.
Last step! Leave a RatingRate this recipe here. This helps other readers and helps support this website.

Notes

Folding is a gentle way of mixing ingredients without stirring too hard or beating them, so you don’t lose any of the air that has been whipped into your mixture. Think of it as carefully combining two things while keeping them light and fluffy.
Here’s how to do it:
  1. Use a spatula or a large spoon.
  2. Scoop from the bottom of the bowl and gently lift the mixture up and over the top.
  3. Turn the bowl slightly as you go, repeating the scooping and lifting motion.
  4. Do this slowly and stop as soon as the ingredients are combined, with no big streaks left.
The key is to be patient and gentle—you’re not stirring or smashing the ingredients together. This technique helps keep your cake light and airy!
High Altitude Baking Instructions
  • Increase flour to 1 ¼ cups
  • Decrease sugar to ¾ cup, reserving 2 tablespoons of the ¾ cup for the egg whites.
  • Decrease baking powder to 1 teaspoon
  • Increase oven temperature to 375°F (190° C) 
  • Bake for 20-30 minutes – mine was perfectly golden on top and done at 22 minutes.
Storage Instructions:
Cover and store Tres Leches cake in the refrigerator for up to 3-4 days. For best texture, enjoy within 24 hours after soaking –though ours lasted for a week and nobody complained! If pre-sliced, keep slices covered to prevent drying.
Freezing: Freeze the cooled sponge cake (without the milk) wrapped well in plastic wrap then in an airtight baggie for up to 2 months. Thaw, soak, and frost before serving. I don’t recommend freezing the soaked cake as it will change the texture. 
Variations (see many more on the blog post itself)
  • Gluten-Free Tres Leches Cake: I have not tried this, but typically, I swap a good gluten-free cup-for-cup all-purpose flour for regular flour; everything else should already be gluten-free.
  • Dairy-Free Tres Leches Cake: I have had great luck swapping coconut milk (or plant-based milks) for whole milk. Use this Sweetened Condensed Coconut milk and this Coconut Evaporated Milk. This would keep it dairy-free.
  • Chocolate Tres Leches: Swap out ¼ cup of flour for unsweetened cocoa powder to create a rich chocolate sponge. You can also add melted chocolate to the milk mixture for a deeper chocolate flavor. Top with chocolate whipped cream or a dusting of cocoa powder.

Nutrition

Calories: 312kcal | Carbohydrates: 38g | Protein: 8g | Fat: 15g | Saturated Fat: 9g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Trans Fat: 0.01g | Cholesterol: 105mg | Sodium: 250mg | Potassium: 235mg | Fiber: 0.2g | Sugar: 32g | Vitamin A: 578IU | Vitamin C: 1mg | Calcium: 194mg | Iron: 1mg
Slice of tres leches cake on plate with fresh berries.
Did you make my Tres Leches Dessert?Show it off! Share on Instagram, tag @thefreshcooky, and use the hashtag #thefreshcooky!
Tag on Insta Leave a Rating

Share This!

62 shares
  • Share
  • Flipboard
  • Email
  • SMS

Hello, Sunshine!

My 2025 Summer Recipe Round-up

FREE EMAIL BONUS: 5 days of summerโ€™s greatest hits

Kathleen Pope

Meet Kathleen

Recipe Innovator | Food Photographer | Food Writer

Hi, Iโ€™m Kathleen Pope. Here at The Fresh Cooky you will find easy, mostly from-scratch, trusted recipes for all occasions. From speedy dinners to tasty desserts, with easy step-by-step instructions. I am here to help teach you how to make mouthwatering recipes without spending hours in the kitchen.

Read More

  • Facebook
  • Instagram
  • Pinterest
  • Twitter / X
  • Mastadon

Reader Interactions

Comments

    Rate & Comment Cancel reply

    Have a question, comment, or suggestions about this recipe? If you had any trouble, I would love a chance to help you troubleshoot before you rate. Constructive criticism is welcome, but please be respectful. Rude or inappropriate comments will not be approved. Your email address will not be published.

    Recipe Rating




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

  1. Cat

    Fri, Apr 25, 2025 at 12:50 pm

    Kathleen, you mention whole milk or half and half in the cake ingredients, and whole milk, half and half or cream in the soaking milks ingredients. I’ve never made this cake although I’ve been baking for decades. As all three of these milks are quite different, what would you suggest using?

    Reply
    • KathleenKathleen Pope

      Fri, Apr 25, 2025 at 7:38 pm

      Hi Cat! Traditionally itโ€™s whole milk which is what Iโ€™ve always usedโ€ฆbut half and half would make it even richer!

      Reply
      • Cat

        Sat, Apr 26, 2025 at 3:43 am

        Thanks, Kathleen… I’ll just stick with the whole milk then. And by the way, I love that you mentioned yours stayed in the fridge for a week! That’s so normal, and it was refreshing to see someone else that doesn’t throw food out after 3 days. I’m still alive at 65 and have used food in the fridge up to a week for decades…lol. You’re the only one I’ve seen on these blogs that seems to live like the rest of us, so thank you for the common sense!

        Reply
        • KathleenKathleen Pope

          Sat, Apr 26, 2025 at 7:23 am

          Iโ€™ve got to keep it real, Cat! And that for me is real!! Iโ€™m the same, I wasnโ€™t raised throwing something out just because – we do the sniff test a lot in our house!! Haha!! And thank you for your sweet words! They mean so much to me!

          Reply
  2. Natalie

    Mon, Feb 10, 2025 at 10:02 am

    5 stars
    I have made several tres leches cake recipes and this was by far the best one. The soaking milk was the perfect sweetness and the cake was made perfectly so it wasn’t soggy!

    Reply
    • KathleenKathleen Pope

      Mon, Feb 10, 2025 at 5:48 pm

      Yay!! So glad you loved it, Natalie!

      Reply

Primary Sidebar

Kathleen Pope

Meet Kathleen

Hey there! I'm Kathleen Pope, a proud wife, mom of two awesome college boys, and recipe nerd. Welcome to my world of easy recipes with a healthy twist! Join thousands who trust The Fresh Cooky as their go-to recipe source. Let's cook up some magic!

Read More

  • Facebook
  • Instagram
  • Pinterest
  • Twitter / X
  • Mastadon

Hello, Sunshine!

My 2025 Summer Recipe Round-up

FREE EMAIL BONUS: 5 days of summerโ€™s greatest hits

Trending Now

  • Crumbl cookie with milk chocolate chips.Copycat Crumbl Chocolate Chip Cookie
  • Best shaved steak recipes, round up picture with Philly cheesesteak, steak bomb, steak fajitas and stuffed peppers.39 Best Shaved Steak Recipes (Easy Steak Meals)
  • Square image of whole easy key lime pie with dollops of whipped cream and decorated with wedges of key limes.Award Winning Recipe for Key Lime Pie
  • Easy and Quick Pizza Dough Recipe with dough on floured surface square.Easy No Rise Pizza Dough Recipe
  • Philly cheese steak sandwich on a tray with french fries surrounding it.Best Philly Cheesesteak Recipe
  • Fresh peach bundt cake on pedestal with drips of glaze.Best Peach Cobbler Pound Cake Recipe
The Fresh Cooky
  • Facebook
  • Instagram
  • Pinterest
  • Twitter / X
  • Mastadon

Subscribe Now

by Course

  • Appetizers & Snacks
  • Breads
  • Drinks
  • Main Dishes
  • Salads & Dressings
  • Sauces & Condiments
  • Side Dishes
  • Sweets

Holidays

  • Thanksgiving
  • Holiday Appetizers
  • Holiday Breakfast
  • Holiday Drinks
  • Holiday Main Dish
  • Holiday Side Dish
  • Holiday Sweets
  • Game Day Recipes

By Cuisine

  • Asian
  • German
  • Italian
  • Mexican

By Diet

  • Gluten-Free
  • Low Carb
  • Vegetarian

By Meal Type

  • 30 Minute Meals
  • Breakfast
  • Lunch
  • Dinner
  • Easy Weeknight Meals
  • Freezer Meals
  • Kid-Friendly
  • Make Ahead

By Method

  • Air Fryer
  • Crockpot
  • Grilled
  • Instant Pot
  • One Pot
  • Sheet Pan
  • Stovetop
  • About
  • Contact
  • Shop
  • Subscribe

Copyright © 2025 ยท The Fresh Cooky ยท Privacy & Disclosure Policy

62 shares
  • Pinterest
  • Facebook
  • Flipboard
  • Email

Rate This Recipe

Your vote:




Let us know what you thought of this recipe:

This worked exactly as written, thanks!
My family loved this!
Thank you for sharing this recipe.

Or write in your own words:

A rating is required
A name is required
An email is required