How to Make Tres Leches Cake from Scratch

Tres Leches cake, also known as three milk cake, is a popular dessert in Latin American cuisine. This delicious cake is made with a sponge cake that is soaked in a mixture of three different types of milk – evaporated milk, sweetened condensed milk, and whole milk or heavy cream. The result is a moist, sweet, and decadent dessert that is perfect for any occasion. Great as a birthday cake, wedding cake, holiday cake, or for when you fancy a delicious cake that would satisfy your sweet cravings.

Tres Leches Cake is hands down one of my favorite sweet treats! I love it so much that it was my birthday cake this year. In fact, we’ve enjoyed it many times in our household, and have been a part of our celebrations and gatherings.

I usually order Tres Leches cake from a Mexican panaderia (bakery) that’s not too far from us. However, I’ve always had the desire to learn to make it from scratch! Finally, that day has arrived!!! After a couple of trials, my daughter and I are happy to report that we have made an absolutely delicious version of Tres Leches from scratch that we are very proud of! Hope you try and enjoy this amazing cake!

To make Tres Leches cake from scratch, here’s what you need to do.

FOR FULL RECIPE & INSTRUCTIONS and to PRINT, SEE RECIPE CARD BELOW.

WHAT ARE THE INGREDIENTS FOR TRES LECHES CAKE MADE FROM SCRATCH?

For the Cake

  • 1 and 1/2 cups all-purpose flour
  • 1 teaspoon baking powder
  • 1/2 teaspoon salt
  • 5 large eggs, separated
  • 1 cup granulated sugar, divided
  • 1/2 cup whole milk
  • 1 teaspoon vanilla extract

For the Milk mixture

  • 1 can (14 ounces) sweetened condensed milk
  • 1 can (12 ounces) evaporated milk
  • 1 cup whole milk or heavy cream
  • 1 teaspoon vanilla extract

For the Whipped Cream topping

  • 2 cups heavy cream
  • 1/4 cup powdered sugar
  • 1/2 teaspoon vanilla extract
  • strawberries or other fruits for topping, optional

HOW DO YOU MAKE TRES LECHES CAKE FROM SCRATCH?

For the Cake

Preheat the oven to 350°F (180°C). Grease and flour a 9×13-inch baking dish.

In a medium bowl, sift together the flour, baking powder, and salt.

Separate the egg whites and yolks into the other two bowls. Set aside.

Using an electric mixer on high speed, beat the egg yolks with the 3/4 cup sugar until the egg yolks turn pale yellow in color, about 1-2 minutes. Stir in the milk and vanilla extract.

In a separate bowl, beat the egg whites until soft peaks form.

With the mixer still running, add the remaining sugar slowly and beat until stiff peak forms.

Add the flour mixture to the egg yolk mixture and stir until well combined. Gently fold in the beaten egg whites.

Pour the batter into the prepared baking dish and smooth the top with a spatula.

Bake for 30-35 minutes or until a toothpick inserted into the center of the cake comes out clean. Allow to cool for 10 minutes in the pan.

For the Milk mixture

While the cake is baking, combine the sweetened condensed milk, evaporated milk, whole milk, or heavy cream plus the vanilla extract in a large mixing bowl and mix well.

Once the 10 minutes is up use a fork to poke holes all over the surface of the cake. Slowly pour the milk mixture over the cake, making sure to evenly distribute the liquid. This is important so you have a consistently moist cake without any dry spots.

Cover the cake and refrigerate for at least 3 hours but preferably overnight.

For the Whipped Cream topping

Before serving, whip the heavy cream, powdered sugar, and vanilla extract until stiff peaks form. Spread the whipped cream over the top of the cake. Serve chilled and enjoy!

FREQUENTLY ASKED QUESTIONS ON HOW TO MAKE TRES LECHES CAKE FROM SCRATCH.

What makes tres leches cake special?

Tres Leches cake is special and delicious for several reasons. Here are a few factors that contribute to its unique appeal:

  1. Moist and Tender Texture: Tres Leches cake is renowned for its incredibly moist and tender texture. The combination of the three types of milk used in the recipe saturates the cake, creating a luscious, melt-in-your-mouth experience. The sponge cake soaks up the milk mixture, resulting in a dessert that is luxuriously moist and almost custard-like.
  2. Sweetness without Being Overwhelming: While Tres Leches cake is undeniably sweet, it strikes a delicate balance that keeps it from becoming overly cloying. The milk mixture provides a creamy sweetness that seeps into the cake, imparting flavor without overwhelming the taste buds.
  3. Unique Flavor Combination: The blend of three kinds of milk adds depth and richness, creating a symphony of flavors that tantalize the palate. The sweetness from the condensed milk, the creaminess from the evaporated milk, and the richness from the heavy cream or whole milk all come together to create a truly indulgent treat.
  4. Versatility in Presentation: Tres Leches cake offers versatility in presentation and customization. While the classic version features a simple whipped cream topping, you can get creative with additional embellishments. Fresh fruits, such as strawberries or mangoes, can be added as a garnish, adding a burst of freshness and color. Some variations even incorporate caramel or chocolate drizzles for added richness and visual appeal.
  5. Cultural Significance: Tres Leches cake holds cultural significance in Latin American cuisine, making it a special dessert for many people. It is a beloved traditional treat that is often served at celebratory occasions, such as birthdays, weddings, and holidays. Its cultural significance adds an extra layer of appreciation and enjoyment when indulging in this delicious cake.

How long does Tres Leches Cake keep?

Tres Leches cake can typically last for about 3-4 days when stored properly. The moist nature of the cake makes it prone to spoilage if not handled and stored correctly. Here are some guidelines to help you maximize the shelf life of your Tres Leches cake:

  1. Refrigeration: Due to its high milk content, Tres Leches cake should be refrigerated to keep it fresh. After making the cake, cover it tightly with plastic wrap or transfer it to an airtight container. This will prevent the cake from drying out and help maintain its texture. The refrigeration will also slow down any potential spoilage.
  2. Limited Storage Time: It’s important to note that Tres Leches cake is best enjoyed within the first 3-4 days of preparation. For the best taste and quality, it’s recommended to consume the cake within this timeframe.
  3. Whipped Cream Topping: If your Tres Leches cake is topped with whipped cream, keep in mind that the whipped cream may start to lose its stability and deflate over time. The texture and appearance of the whipped cream may change, but it should still be safe to consume within the recommended storage period.
  4. Individual Portions: If you anticipate not being able to finish the entire cake within the recommended timeframe, consider cutting the cake into individual portions and storing them separately. This will make it easier to consume smaller servings and preserve the remaining portions more effectively.
  5. Visual Inspection: Before consuming any leftovers, perform a visual inspection to ensure there are no signs of mold, unusual discoloration, or off-putting odors. If you notice any of these signs, it’s best to discard the cake to avoid the risk of foodborne illness.

Remember, these guidelines are general recommendations, and the actual shelf life can vary depending on factors such as the freshness of the ingredients used, storage conditions, and temperature. Always use your best judgment and prioritize food safety when determining whether the Tres Leches cake is still suitable for consumption.

How do you prevent Tres Leches Cake from drying out?


Preventing Tres Leches cake from drying out is crucial to maintain its moist and tender texture. Here are some tips to help you prevent the cake from drying:

  1. Proper Soaking: The soaking step is key to infusing the cake with moisture. When preparing the milk mixture, ensure that it is well combined and evenly distributed. After baking the cake, use a fork or skewer to poke several holes all over the surface. This will allow the milk mixture to penetrate the cake more effectively, ensuring thorough saturation and preventing dryness.
  2. Generous Milk Mixture: When pouring the milk mixture over the cake, be generous and ensure that it covers the entire surface. The cake needs to absorb a sufficient amount of the milk mixture to remain moist. The combination of evaporated milk, sweetened condensed milk, and whole milk or heavy cream creates a rich and creamy blend that keeps the cake moist.
  3. Refrigeration: After soaking the cake, refrigerate it for a minimum of 2 hours or overnight. The chilled environment helps the cake retain its moisture and allows the flavors to meld together. Refrigeration also slows down the drying process and helps the cake maintain its texture and taste.
  4. Tightly Covered Storage: When storing Tres Leches cake in the refrigerator, ensure it is tightly covered with plastic wrap or placed in an airtight container. This prevents air exposure and reduces moisture loss. It also helps the cake stay fresh and retain its moisture content.
  5. Whipped Cream Topping: If you choose to add a whipped cream topping, it can further protect the cake from drying out. The whipped cream acts as a barrier, helping to seal in moisture and maintain the cake’s moistness. Just ensure that the whipped cream is spread evenly over the cake and covers the entire surface.

By following these tips, you can help prevent Tres Leches cake from drying out and enjoy a moist and flavorful dessert. Remember to store the cake properly and consume it within the recommended timeframe for the best results.

Can I use cake mix to make Tres Leches Cake?

While it is possible to use a cake mix as a shortcut for making Tres Leches cake, it may not yield the same authentic flavor and texture as a homemade cake. Tres Leches cake is traditionally made from scratch, allowing for more control over the ingredients and the soaking process. However, if you are short on time or prefer the convenience of a cake mix, you can use it as a base and modify the preparation slightly. Here’s how you can incorporate a cake mix into your Tres Leches cake:

  1. Choose a White or Yellow Cake Mix: Select a white or yellow cake mix as a base for your Tres Leches cake. Avoid using flavored cake mixes as they can alter the traditional taste of the dessert.
  2. Follow the Instructions on the Cake Mix: Prepare the cake batter according to the instructions on the box. This usually involves mixing the cake mix with eggs, oil, and water. Be sure to use the recommended pan size and baking time provided by the cake mix instructions.
  3. Bake the Cake: Pour the prepared cake batter into a greased and floured baking dish, following the instructions on the cake mix package. Bake the cake according to the recommended temperature and time provided.
  4. Prepare the Milk Mixture: While the cake is baking, you can prepare the milk mixture. Combine the evaporated milk, sweetened condensed milk, and whole milk or heavy cream in a bowl. You can also add a touch of vanilla extract for flavor enhancement if desired.
  5. Poke Holes and Soak the Cake: Once the cake is baked and slightly cooled, use a fork or skewer to poke holes all over the surface of the cake. Pour the milk mixture slowly and evenly over the cake, allowing it to seep into the holes and saturate the cake. Be sure to distribute the milk mixture as evenly as possible.
  6. Refrigerate and Let it Soak: Cover the cake and refrigerate it for at least 2 hours or overnight. This chilling period allows the cake to soak up the milk mixture and develop its signature moistness.
  7. Top with Whipped Cream (Optional): Before serving, you can prepare a whipped cream topping by whipping heavy cream, powdered sugar, and vanilla extract until stiff peaks form. Spread the whipped cream over the chilled cake.

While using a cake mix can save time, it’s important to note that the texture and taste of the resulting Tres Leches cake may differ slightly from a homemade version. The homemade cake provides more control over the ingredients and allows for deeper absorption of the milk mixture. However, if convenience is your priority, using a cake mix can still yield a satisfactory Tres Leches cake.

In conclusion, people love Tres Leches cake for its moist texture, rich flavor, balanced sweetness, versatility, cultural significance, and the comfort it brings. Its unique qualities make it a delightful and memorable dessert that continues to captivate dessert lovers around the world. Enjoy!

If you like what you see and would like to receive new recipe updates, we’d love you to subscribe to our posts or join our site. Needless to say, we’d love you to like us on Facebook and Instagram, too where you can get more recipes and updates. Thanks and happy browsing!

How to Make Tres Leches Cake from Scratch

Manila Spoon
Tres Leches cake, also known as three milk cake, is a popular dessert in Latin American cuisine. This delicious cake is made with a sponge cake that is soaked in a mixture of three different types of milk – evaporated milk, sweetened condensed milk, and whole milk or heavy cream. The result is a moist, sweet, and decadent dessert that is perfect for any occasion. Great as a birthday cake, wedding cake, holiday cake, or for when you fancy a delicious cake that would satisfy your sweet cravings.
5 from 12 votes
Prep Time 20 minutes
Cook Time 35 minutes
Servings 12
Calories 456 kcal

Ingredients
 

For the Cake

  • cups all-purpose flour
  • 1 teaspoon baking powder
  • ½ teaspoon salt
  • 5 large eggs separated
  • 1 cup granulated sugar, divided
  • 1/2 cup whole milk
  • 1 teaspoon vanilla extract

For the Milk mixture

  • 14 oz sweetened condensed milk
  • 12 oz evaporated milk
  • 1 cup whole milk or heavy cream
  • 1 teaspoon vanilla extract

For the Whipped Cream topping

  • 2 cups heavy cream
  • 1/4 cup powdered sugar
  • ½ teaspoon vanilla extract
  • strawberries or other fruits for topping optional

Instructions
 

For the Cake

  • Preheat the oven to 350°F (180°C). Grease and flour a 9×13-inch baking dish.
  • In a medium bowl, sift together the flour, baking powder, and salt.
  • Separate the egg whites and yolks and place them into bowls. Set aside.
  • Using an electric mixer on high speed, beat the egg yolks with the 3/4 cup sugar until the egg yolks turn pale yellow in color, about 1-2 minutes. Stir in the milk and vanilla extract.
  • In a separate bowl, beat the egg whites until soft peaks form.
  • With the mixer still running, add the remaining sugar slowly and beat until stiff peak forms.
  • Add the flour mixture to the egg yolk mixture and stir until well combined. Gently fold in the beaten egg whites.
  • Pour the batter into the prepared baking dish and smooth the top with a spatula.
  • Bake for 30-35 minutes or until a toothpick inserted into the center of the cake comes out clean. Allow to cool for 10 minutes in the pan.

For the Milk mixture

  • While the cake is baking, combine the sweetened condensed milk, evaporated milk, whole milk, or heavy cream plus the vanilla extract in a large mixing bowl and mix well.
  • Once the 10 minutes is up use a fork to poke holes all over the surface of the cake. Slowly pour the milk mixture over the cake, making sure to evenly distribute the liquid. This is important so you have a consistently moist cake without any dry spots.
  • Cover the cake and refrigerate for at least 3 hours but preferably overnight.

For the Whipped Cream topping

  • Before serving, whip the heavy cream, powdered sugar, and vanilla extract until stiff peaks form. Spread the whipped cream over the top of the cake. Serve chilled and enjoy!

Nutrition

Calories: 456kcalCarbohydrates: 55gProtein: 9gFat: 23gSaturated Fat: 14gPolyunsaturated Fat: 1gMonounsaturated Fat: 6gCholesterol: 149mgSodium: 231mgPotassium: 319mgFiber: 0.4gSugar: 43gVitamin A: 897IUVitamin C: 2mgCalcium: 264mgIron: 1mg
Tried this recipe?Let us know how it was!

Last updated on March 16th, 2024 at 06:55 pm

Follow:

11 Comments

  1. Dannii
    May 11, 2023 / 11:48 am

    5 stars
    This cake was incredible. The texture was perfect. 10/10.

  2. Shadi Hasanzadenemati
    June 9, 2023 / 10:45 am

    5 stars
    I’m always ready for a delicious dessert! Can’t wait to make it this weekend!

  3. Beth
    June 9, 2023 / 11:31 am

    5 stars
    Well, I already know how to eat tres leches cake. It’s one of my favorites. Now I can make it, too!

  4. Andrea
    June 9, 2023 / 11:38 am

    5 stars
    I am going to make this tres leches cake ASAP. With your easy to follow step-by-step directions and photos, I know it will turn out perfectly delicious.

  5. Suja md
    June 9, 2023 / 11:55 am

    5 stars
    Truly amazing in taste and flavors in this recipe. Will definitely make again, very good recipe!

  6. Kushigalu
    June 9, 2023 / 12:29 pm

    5 stars
    I love the detailed instructions and the picture is gorgeous. Thanks for sharing.

  7. Beth
    June 9, 2023 / 1:13 pm

    5 stars
    Thank you for making it easy to make this delicious dessert! Yum!

  8. Sara Welch
    June 9, 2023 / 1:21 pm

    5 stars
    Enjoyed this for an afternoon treat, and it did not disappoint! Turned out light, fluffy and delicious; easily, a new favorite recipe!

  9. Vicky
    June 9, 2023 / 1:35 pm

    5 stars
    I have never tried tres leches cake and now I not only want to try it, I want to make it! Your recipe is so thorough and the texture of the cake sounds amazing with the three kinds of milk.

  10. justine
    June 9, 2023 / 2:33 pm

    Great step by step directions. Much easier than another version I had tried in the past. Huge hit!

  11. Mimi
    June 9, 2023 / 4:47 pm

    Yum! I really love this cake! I am going to make it this weekend!

5 from 12 votes (3 ratings without comment)

Leave a Reply

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

Recipe Rating