tres leches cake recipe main dish
|

Tres Leches Cake Recipe

A Soaked Sponge Cake Beloved Across Latin America

Tres leches cake is exactly what its name promises: a light sponge cake soaked in three kinds of milk until it turns rich, moist, and almost pudding-like throughout. This tres leches cake recipe walks through the classic method, delivering that same soaked, creamy texture found at Latin American celebrations and bakeries.

Tres leches translates directly to “three milks,” and while its exact origin is debated, most food historians trace the cake’s popularity to Nicaragua and Mexico sometime in the early to mid-20th century, with sweetened condensed and evaporated milk becoming widely available around that period, something Smithsonian Magazine has written about when covering how canned milk products reshaped dessert-making across Latin America. The cake spread quickly and became a fixture at birthdays and celebrations throughout the region.

Getting the sponge right matters just as much as the milk soak, and Serious Eats has explained that a sturdy, slightly dry sponge cake, one that would seem overbaked on its own, is actually ideal for tres leche cake, since it needs enough structure to absorb a large volume of liquid without completely falling apart or turning into mush.

The three milks themselves each play a distinct role, and Bon Appétit has broken down how sweetened condensed milk adds sweetness and thickness, evaporated milk contributes a rich, slightly caramelized depth, and whole milk or heavy cream thins the mixture out just enough that it can properly soak all the way through the cake rather than just sitting on top.

Timing is important too, and The Kitchn has pointed out that poking holes into the warm cake before pouring the milk mixture over it is essential, since this allows the liquid to penetrate deep into the sponge rather than pooling only near the surface, ensuring every bite is evenly soaked.

For smaller gatherings, a small tres leches cake recipe made in a smaller pan works just as well as the full-sized version, simply scaled down while keeping the same technique and milk ratio.

Whether you’re chasing the best tres leches cake recipe for a big celebration or want a small tres leches cake recipe for a more intimate dessert, this version delivers that same rich, milk-soaked sponge every time.

Why You’ll Love This Recipe

This tres leches cake recipe delivers that classic, deeply moist texture, with a sponge that soaks up the milk mixture evenly throughout rather than turning soggy only near the top.

The whipped cream topping adds a light, airy contrast against the rich, soaked cake underneath, balancing out the sweetness nicely.

This cake is a great make-ahead dessert, since it actually needs time in the refrigerator to properly absorb the milk mixture, making it convenient for planning ahead of a celebration.

What to Serve With Tres Leches Cake

A dusting of ground cinnamon over the whipped cream topping adds a warm, aromatic finish that pairs beautifully with the sweet, milky cake.

Fresh strawberries or a handful of other fresh berries served alongside add a touch of natural tartness that balances out the richness.

A cup of coffee is a classic pairing here, since its slight bitterness helps cut through the sweetness of the cake.

How This Tres Leches Cake Recipe Comes Together

This recipe comes together in three main stages: baking a light, sturdy sponge cake, poking holes into the warm cake and pouring the three-milk mixture over it to soak, then topping the chilled cake with whipped cream before serving. Here’s everything you’ll need.

tres leches cake recipe ingredients

Tres Leches Cake Recipe

tres leches cake recipe main dish

Tres Leches Cake Recipe

foxyrecipes
A classic tres leches cake recipe featuring a light sponge soaked in three milks and topped with whipped cream, delivering that signature rich, moist texture.
Prep Time 25 minutes
Cook Time 30 minutes
Total Time (includes chilling time) 2 hours 55 minutes
Course Dessert
Cuisine Latin American, Mexican
Servings 12 servings
Calories 385 kcal

Equipment

  • 9×13 baking dish
  • Hand or stand mixer
  • Mixing bowls
  • fork or skewer for poking holes

Ingredients
  

Sponge Cake

  • 1½ cups all-purpose flour
  • 1 tsp baking powder
  • ¼ tsp salt
  • 5 large eggs separated
  • 1 cup granulated sugar divided
  • ⅓ cup whole milk
  • 1 tsp vanilla extract

Three Milk Soak

  • 1 can 14 oz sweetened condensed milk
  • 1 can 12 oz evaporated milk
  • ½ cup heavy cream

Whipped Cream Topping

  • 1½ cups heavy cream cold
  • 3 tbsp powdered sugar
  • 1 tsp vanilla extract
  • Ground cinnamon for garnish (optional)

Instructions
 

Make and Bake the Sponge Cake

  • Preheat the oven to 350°F (175°C) and grease a 9×13 baking dish. In a bowl, whisk together the flour, baking powder, and salt, then set aside.
  • In a separate bowl, beat the egg yolks with ¾ cup of the sugar until pale and thickened, about 3-4 minutes. Mix in the milk and vanilla extract.
  • In another clean bowl, beat the egg whites until foamy, then gradually add the remaining ¼ cup of sugar, continuing to beat until stiff peaks form.
  • Gently fold the dry ingredients into the egg yolk mixture until just combined, then carefully fold in the whipped egg whites in two additions, being careful not to deflate the batter too much. Pour into the prepared baking dish and bake for 25-28 minutes, until a toothpick inserted into the center comes out clean.
    tres leches cake recipe Make and Bake the Sponge Cake

Soak the Cake

  • Let the baked cake cool for about 10 minutes, then use a fork or skewer to poke holes all across the surface, spacing them evenly and going most of the way through the cake.
  • In a bowl or large measuring cup, whisk together the sweetened condensed milk, evaporated milk, and heavy cream until well combined. Slowly pour the mixture evenly over the warm cake, allowing it to soak in gradually rather than pouring it all in one spot.
  • Cover and refrigerate for at least 4 hours, or preferably overnight, allowing the milk mixture to fully absorb into the cake.
    tres leches cake recipe Soak the Cake

Top and Serve

  • When ready to serve, beat the cold heavy cream with powdered sugar and vanilla extract until stiff peaks form. Spread the whipped cream evenly over the top of the chilled, soaked cake.
  • Dust with ground cinnamon if desired, then slice and serve chilled.
    tres leches cake recipe Top and Serve

Notes

  • Baking the sponge until it’s fully set and even slightly on the drier side, rather than pulling it early, actually helps this cake, since a sturdier sponge absorbs the milk mixture better without falling apart.
  • Poking holes evenly across the entire surface of the cake, not just in a few spots, ensures the milk mixture soaks through consistently rather than leaving dry patches.
  • Pouring the milk mixture slowly and in stages, rather than all at once, helps it soak in evenly instead of pooling and overflowing.
  • The full chilling time is genuinely important, so resist the urge to serve this cake too early, since the texture continues improving as it sits and absorbs more of the milk mixture.
  • This cake keeps well covered in the refrigerator for up to 4 days, and some people find the flavor even better after a day or two once everything has had time to fully meld.
Keyword Best tres leches cake recipe, Small tres leches cake recipe, tres leche cake, tres leches cake, tres leches cake recipe

Frequently Asked Questions

What makes the best tres leches cake recipe different from a regular sponge cake soaked in milk?

The key differences come down to using a properly sturdy, slightly dry sponge specifically designed to absorb liquid, along with the correct ratio of three distinct milks, each contributing something different to the final flavor and texture. A regular sponge cake not built for this purpose can turn mushy or fall apart when soaked the same way.

Can I make a small tres leches cake recipe instead of a full 9×13 version?

Yes, you can scale this recipe down and bake it in a smaller pan, such as an 8-inch square dish, reducing the bake time slightly since a smaller, thinner cake will cook faster. The milk mixture can also be reduced proportionally, though slightly extra soak liquid rarely hurts this particular dessert.

Why did my tres leches cake fall apart when I tried to soak it?

This usually happens when the sponge cake is underbaked or too delicate to begin with. Make sure the cake is baked until fully set, and let it cool slightly, though still warm, before poking holes and pouring the milk mixture over it.

How long does tres leches cake need to sit before serving?

At minimum, this cake needs about 4 hours in the refrigerator for the milk mixture to properly soak through, but letting it chill overnight gives the best texture and flavor, since the cake continues absorbing liquid over time.

Can I make this tres leches cake recipe ahead of time for a party?

Yes, this is actually one of the more convenient make-ahead desserts, since it needs time in the refrigerator anyway. You can bake and soak the cake up to 2 days in advance, then add the whipped cream topping the day you plan to serve it for the freshest presentation.

Why is my whipped cream topping melting into the cake?

This typically happens if the cake wasn’t fully chilled before adding the whipped cream, or if the whipped cream wasn’t beaten to stiff enough peaks beforehand. Make sure the cake is cold and the cream is properly whipped before spreading it on top.

Can I use a different type of cream instead of heavy cream for the topping?

Heavy cream is recommended for the topping since it whips up into stable, stiff peaks that hold their shape well. Lighter creams like half-and-half won’t whip properly and aren’t a good substitute for this particular use.

Can I make a lighter version of tres leches cake?

You can reduce the amount of milk mixture used for soaking if you prefer a less saturated cake, and a lighter whipped topping using less sugar can also reduce overall sweetness, though this will change the traditionally rich, fully soaked character the dish is known for.

How can I tell if I’ve added enough milk mixture to the cake?

The cake should feel noticeably moist and slightly heavy once fully soaked, with the milk mixture mostly absorbed rather than pooling excessively at the bottom of the dish. If there’s a significant amount of unabsorbed liquid after the full chilling time, the cake may have needed either more holes poked or a longer soaking period.

Can I freeze tres leches cake?

Freezing isn’t generally recommended for this cake, since the texture of the soaked sponge and the whipped cream topping don’t hold up well after freezing and thawing, often resulting in a watery, separated consistency. This cake is best made fresh and enjoyed within a few days.

Twists & Ideas

You Can Add

A splash of coffee or a teaspoon of instant espresso powder mixed into the three-milk soak adds a subtle mocha undertone to the classic flavor.

Fresh sliced strawberries or mango arranged over the whipped cream topping add color and a fresh, fruity contrast.

A drizzle of dulce de leche over the finished cake adds an extra layer of caramel richness for a more indulgent version.

Toasted coconut flakes sprinkled over the whipped cream topping add texture and a subtly tropical flavor.

You Can Replace

Coconut milk can replace part of the whole milk in the sponge batter for a subtly different, slightly tropical flavor throughout the cake.

A dairy-free condensed and evaporated milk alternative can replace the traditional versions for a dairy-free take on the milk soak.

Almond extract can replace part of the vanilla extract for a subtly different, slightly nutty flavor.

A rectangular loaf pan can replace the standard 9×13 dish for a small tres leches cake recipe, adjusting bake time down since the batter layer will be different in size.

Recipes You May Enjoy

A Celebration Cake Worth the Wait

Tres leches cake earns its place at celebrations across Latin America because of that unmistakable, deeply moist texture that no other cake quite replicates. Between the light sponge, the rich three-milk soak, and that final layer of whipped cream, every bite delivers a balance of richness and lightness that makes this dessert genuinely special.

Whether you’re making this tres leches cake recipe for a birthday celebration, searching for the best tres leches cake recipe to perfect your version, or scaling things down with a small tres leches cake recipe for a smaller gathering, this dessert delivers that same rich, milk-soaked texture every time. Once you’ve made it once, it’s easy to understand why tres leches cake has remained such a beloved centerpiece dessert across generations.

tres leches cake recipe final result

Tried This Recipe? Leave a Review!

    Similar Posts