Tres Leches Cake Recipe

Tres Leches Cake Recipe

A light, airy sponge cake soaked in three kinds of milk and topped with whipped cream. Classic, make ahead friendly, and always a crowd pleaser.

By  Annu

Table of Contents

Table of Contents

Share this article

Jump to Recipe

Tres Leches Cake Recipe is a classic Latin American sponge cake soaked in evaporated milk, condensed milk, and whole milk, then topped with fluffy whipped cream. Light, creamy, and best served chilled, Tres Leches Cake Recipe is loved for its incredibly soft texture and rich milky flavor.

If you’ve never tried Tres Leches Cake Recipe, you’re in for a treat. This easy homemade dessert starts with a light, airy sponge that absorbs the three-milk mixture until every bite becomes moist, creamy, and almost melts in your mouth. A generous layer of whipped cream and a light dusting of cinnamon make it look as good as it tastes.

One of the best things about Tres Leches Cake Recipe is how forgiving it is. There’s no complicated decorating or stacking, and the cake actually tastes even better after chilling overnight. Giving the sponge plenty of time to soak allows the milk mixture to fully absorb, creating the rich, tender texture that makes this dessert so popular.

Why You’ll Love This Tres Leches Cake Recipe

  • Super moist interior. The triple milk soak means every bite is rich and creamy.
  • Perfectly balanced texture. The sponge soaks up the milk beautifully without turning soggy.
  • Simple ingredients. Nothing fancy required, just pantry and fridge staples.
  • Make ahead friendly. The flavor deepens overnight, so it’s an easy dessert to prep in advance.
  • A stunning presentation. Piped whipped cream and a dusting of cinnamon make it look like a bakery dessert.

The History Behind Tres Leches Cake Recipe

TrTres Leches Cake, which means “three milks cake” in Spanish, has an origin that’s still debated among food historians. Nicaragua and Mexico both claim the dessert, while Cuba, Puerto Rico, and Venezuela have their own beloved versions. Regardless of where it first appeared, Tres Leches Cake Recipe has become one of the most iconic desserts in Latin American cuisine.

The modern version of Tres Leches Cake Recipe took shape in the early to mid 20th century, when sweetened condensed milk and evaporated milk became widely available across Latin America. Early recipes were even printed on condensed milk can labels, helping the dessert spread quickly. Similar soaked sponge cakes already existed, including Mexican desserts such as sopa borracha and torta de leche, which inspired the cake’s signature texture.

By the 1980s, Tres Leches Cake was firmly established in homes across Nicaragua and Mexico, and later gained popularity throughout the United States. Today, it’s a favorite for birthdays, weddings, holidays, and family celebrations, with each region adding its own unique twist.

Ingredients You’ll Need For Tres Leches Cake Recipe

For the Sponge Cake

  • All purpose flour, for structure
  • Baking powder, for a light rise
  • Salt, to balance the sweetness
  • Egg yolks, for richness and a custardy texture
  • Granulated sugar, divided between the yolks and whites
  • Whole milk, for moisture in the batter
  • Vanilla extract, for warmth and aroma
  • Egg whites, beaten to stiff peaks for a light, airy crumb

For the Milk Soak

  • Evaporated milk, for richness without heavy sweetness
  • Sweetened condensed milk, for the cake’s signature sweetness
  • Whole milk or heavy cream, to balance the soak

For the Whipped Topping

  • Heavy whipping cream, for a light and fluffy topping
  • Powdered sugar, to sweeten without graininess
  • Vanilla extract, for a subtle aromatic flavor
  • Ground cinnamon, for a traditional finishing touch

Ingredient For Tres Leches Cake Recipe

Egg whites are the real key to this cake’s texture. Whipping them to stiff peaks and folding them in gently traps air bubbles throughout the batter, which is what gives tres leches cake Recipe its light, sponge like crumb instead of a dense one. The proteins in egg whites unfold and trap air as you whip them, and that trapped air is what allows the baked sponge to soak up so much liquid without collapsing into mush. If you want to understand the science behind why whipped egg whites behave this way, the Exploratorium’s food science guide breaks down exactly what’s happening at a molecular level.

Evaporated milk is thicker than regular milk, which helps it cling to the sponge rather than running straight through it. Sweetened condensed milk brings the sweetness and silkiness this cake is known for, while whole milk or heavy cream rounds out the soak so it isn’t overwhelmingly sweet. Using cream in place of whole milk makes the finished cake noticeably richer, while whole milk keeps things a little more balanced.

Cinnamon is optional, but it’s a traditional garnish that adds a warm, slightly spiced contrast to the sweet whipped topping.

Equipment Needed For Tres Leches Cake Recipe

  • 9×13 inch baking dish
  • Two mixing bowls
  • Hand mixer or stand mixer
  • Fork, for poking holes in the baked sponge
  • Whisk

How to Make Tres Leches Cake Recipe

Step 1: Prepare the oven and pan. Preheat the oven to 350°F and grease a 9×13 baking dish so the sponge doesn’t stick.

Step 2: Mix the dry ingredients. In a medium bowl, whisk together the flour, baking powder, and salt, then set the bowl aside.

Step 3: Beat the egg yolks. In a large bowl, beat the egg yolks with half the sugar until pale and fluffy, then mix in the milk and vanilla.

Step 4: Combine wet and dry. Add the dry ingredients to the yolk mixture and stir gently just until combined.

Step 5: Whip the egg whites. In a clean bowl, beat the egg whites until soft peaks form. Slowly add the remaining sugar and continue beating until stiff peaks hold.

Step 6: Fold into the batter. Carefully fold the whipped egg whites into the batter in batches. This step is what keeps the sponge light, so be gentle and avoid overmixing.

Step 7: Bake the sponge. Pour the batter into the prepared dish and bake for 25 to 35 minutes, or until a toothpick inserted in the center comes out clean. Let the cake cool completely before moving on.

Step 8: Soak with the tres leches mixture. Poke holes all over the cooled sponge with a fork. Whisk together the evaporated milk, condensed milk, and whole milk, then slowly pour the mixture over the cake, giving it time to absorb evenly. Chill for at least 1 hour, though overnight gives the best flavor.

Step 9: Make the whipped cream. Beat the heavy cream, powdered sugar, and vanilla until stiff peaks form, then spread it over the chilled, soaked cake.

Step 10: Finish and serve. Dust with cinnamon, slice into squares, and serve the tres leches cake cold.

Expert Tips for the Best Tres Leches Cake Recipe

  • Don’t rush the fold. Folding the egg whites in gently is what keeps this cake light instead of dense.
  • Let the cake cool completely before soaking. A warm sponge won’t absorb the milk mixture evenly.
  • Pour the soak slowly. This gives the sponge time to fully absorb the liquid instead of pooling at the bottom.
  • Chill overnight if you can. The flavor and texture both improve significantly after a full night in the fridge.
  • Serve it cold. Tres leches cake is meant to be enjoyed chilled, not at room temperature.

Common Mistakes to Avoid

  • Overmixing the batter. This deflates the air you worked to whip into the egg whites, resulting in a denser cake.
  • Soaking a warm cake. The milk mixture won’t distribute evenly and can make the texture uneven.
  • Pouring the milk soak too quickly. Slow, even pouring helps the sponge absorb it fully instead of pooling underneath.
  • Skipping the chill time. Serving the cake too soon means the flavors haven’t had a chance to fully develop.
  • Using low fat milk in the soak. This makes the cake noticeably less rich and creamy than the classic version.

Recipe Variations For Tres Leches Cake Recipe

Tropical tres leches cake. Swap one of the milks for coconut milk for a tropical twist.
Boozy tres leches cake. Add a splash of rum to the milk soak for an adult version.
Fruit topped tres leches cake. Top with fresh strawberries, mango, or blueberries for color and brightness.
Mini tres leches cakes. Bake the sponge in ramekins or a loaf pan for smaller, individual servings.

If you love rich, make ahead desserts like this one, my cream cheese pound cake is another dense, moist option worth trying, and my lemon blueberry pound cake offers a brighter, fruitier alternative for the same kind of gathering.

How To Serve Tres Leches Cake Recipe

Tres leches cake is rich enough to serve on its own, but a few additions make it feel even more special. Fresh berries add brightness against the sweetness of the milk soak, and a dusting of extra cinnamon or a drizzle of dulce de leche leans further into the classic Latin American flavor profile. If you’re building out a dessert table, my olive oil cake with brown butter frosting pairs nicely alongside it for guests who want something a little less sweet.

How To Store Tres Leches Cake Recipe

Store the tres leches cake covered in the refrigerator for 3 to 5 days. It genuinely tastes best the day after it’s made, once the sponge has had time to fully absorb the milk soak.

Can you freeze tres leches cake? Yes, but only the soaked sponge without the whipped topping. Wrap it tightly in plastic wrap and freeze for up to 3 months, then thaw it in the refrigerator overnight before adding fresh whipped cream.

Tips For Tres Leches Cake Recipe

This cake is genuinely better when made ahead. Bake and soak the sponge up to a day in advance, then keep it covered in the refrigerator. Wait to add the whipped cream topping until closer to serving time, since it holds up best when it’s freshly whipped.

Frequently Asked Questions For Tres Leches Cake Recipe

Can I make tres leches cake ahead of time?

Yes, and it’s actually recommended. Making it a day before serving improves the flavor, since the sponge has more time to fully absorb the milk mixture. Cover and refrigerate overnight for the best results.

Can I use low fat or skim milk instead of whole milk?

You can, but the cake will lose some of its richness and creamy texture. Full fat milk or heavy cream is recommended for the classic, indulgent taste.

Why is my tres leches cake soggy instead of moist?

Tres leches cake is meant to be moist, not soggy. If the texture feels off, check whether the sponge was underbaked or too dense to begin with, and make sure you’re pouring the milk soak slowly to allow it to absorb evenly.

Can I stabilize the whipped cream topping?

Yes. If you need it to hold its shape for several hours, such as at an event, add a stabilizer like unflavored gelatin or cream of tartar to the whipped cream.

Can I freeze tres leches cake?

Yes, Tres Leches Cake Recipe but freeze it without the whipped cream topping. Wrap the soaked sponge tightly in plastic wrap and freeze for up to 3 months, then thaw in the refrigerator overnight before topping with fresh whipped cream.

What does tres leches cake taste like?

It tastes rich, milky, and lightly sweet, with a soft, custard like texture from the milk soak and a light, airy crumb underneath.

Is tres leches cake the same as regular sponge cake?

Not quite. The sponge itself starts out similar to a classic sponge cake, but soaking it in evaporated milk, condensed milk, and whole milk transforms the texture into something much creamier and more tender.

Why do you poke holes in the cake before soaking it?

Poking holes gives the milk mixture channels to travel through, so it soaks evenly all the way through the sponge instead of just sitting on top.

Conclusion

Tres Leches Cake Recipe is a truly indulgent dessert that combines a soft, airy sponge with a rich three-milk soak and a cloud of freshly whipped cream on top. It looks impressive, but the steps are genuinely simple once you understand how each one contributes to the cake’s signature light and creamy texture.

Whether you’re making Tres Leches Cake Recipe for a birthday, holiday, or just because, chilling it overnight and serving it cold is the secret to achieving the rich, melt in your mouth texture that has made this classic Latin American dessert so popular.

Tres Leches Cake Recipe

Tres Leches Cake Recipe

A light, airy sponge cake soaked in evaporated milk, condensed milk, and whole milk, topped with whipped cream and cinnamon.
Prep Time 1 hour 30 minutes
Cook Time 40 minutes
Total Time 2 hours 10 minutes
Servings: 12 servings
Course: Dessert
Cuisine: American

Notes

Ingredients
For the Cake
  • 1 cup all purpose flour
  • 1 ½ teaspoons baking powder
  • ¼ teaspoon salt
  • 5 large eggs, separated
  • 1 cup granulated sugar, divided
  • ⅓ cup whole milk
  • 1 teaspoon vanilla extract
For the Milk Mixture
  • 1 can (12 oz) evaporated milk
  • 1 can (14 oz) sweetened condensed milk
  • ¼ cup whole milk
For the Whipped Topping
  • 1 pint heavy whipping cream
  • 3 tablespoons powdered sugar
  • ½ teaspoon vanilla extract
  • Ground cinnamon, for garnish
Instructions
  1. Preheat oven to 350°F. Grease a 9×13 baking dish.
  2. Whisk together flour, baking powder, and salt. Set aside.
  3. Beat egg yolks with half the sugar until pale and fluffy. Mix in milk and vanilla.
  4. Add dry ingredients to the yolk mixture and mix gently until just combined.
  5. Beat egg whites until soft peaks form, then gradually add remaining sugar and beat to stiff peaks.
  6. Fold the egg whites into the batter in batches.
  7. Pour batter into the prepared dish and bake 25 to 35 minutes, until a toothpick comes out clean. Cool completely.
  8. Poke holes all over the cooled cake. Whisk together the milk mixture and slowly pour over the cake. Chill at least 1 hour, or overnight.
  9. Beat heavy cream, powdered sugar, and vanilla to stiff peaks. Spread over the chilled cake.
  10. Dust with cinnamon, slice, and serve cold.
Recipe Notes
  • Fold egg whites gently to keep the sponge light
  • Let the cake cool fully before soaking
  • Overnight chilling gives the best flavor and texture
  • Add whipped cream close to serving time for the freshest topping
Storage
  • Refrigerate covered for 3 to 5 days
  • Freeze the soaked sponge, without whipped topping, for up to 3 months
Estimated Nutrition Per Serving Calories: 435 | Carbohydrates: 52g | Protein: 10g | Fat: 24g | Saturated Fat: 12g | Cholesterol: 153mg | Sodium: 172mg | Potassium: 347mg | Sugar: 42g | Calcium: 244mg | Iron: 2mg

Annu

Annu maintains a presence on Pinterest (bakewithanuu) where she shares her creations, emphasizing a warm, home-baked feel (“Where butter melts into sugar, buttercream meets smiles”).

Welcome to my Kitchen! I’m Anuu, a food writer, photographer and blogger. My goal with this blog is to give you the fun, laughter, confidence and knowledge to bake and cook whatever you fancy! Enjoy! x

Looking for something?
Subscribe to Blog via Email!

Making Everyday Cooking Simple, Delicious & Stress Free

Hi, I’m Anu, the creator of MyBakeBliss, a place for easy recipes, quick meals, and homemade desserts made for real life cooking. I share simple, step-by-step recipes using everyday ingredients to help beginners and busy home cooks save time, cook with confidence, and enjoy delicious results every time. 💛

Greek Chicken Gyros with Tzatziki Recipe