Cinco de Mayo Tres Leches Cake

Loading…

By Reading time

Moist tres leches cake is the kind of dessert that disappears in quiet slices, then somehow vanishes faster every time someone goes back for a second piece. The sponge stays light enough to drink in the milk mixture, but it never turns soggy or heavy when it’s baked and soaked the right way. What you end up with is a cold, creamy cake that cuts cleanly, carries a little vanilla in every bite, and feels festive without needing a fussy finish.

The key is the sponge. Eggs are separated so the whites can be whipped to structure, which gives the cake enough lift to hold all that milk without collapsing. The three-milk soak also matters: sweetened condensed milk brings sweetness and body, evaporated milk keeps it from tasting flat, and the cream rounds everything out so the final texture is rich instead of watery. Letting the cake rest for a full soak is what turns it from a basic cake into a proper tres leches.

Below, I’m walking through the small details that keep the cake light, the soak balanced, and the whipped topping stable. There’s also a note on making it ahead, because tres leches gets even better once the milk has time to settle in.

The cake soaked up the milk mixture perfectly and still sliced cleanly the next day. The whipped cream stayed fluffy, and the berries on top made it taste fresh instead of heavy.

★★★★★— Lauren M.

Love the ultra-moist crumb and berry topping on this tres leches cake? Save it to Pinterest for the next celebration when you want a make-ahead dessert that gets better in the fridge.

Save to Pinterest

The Sponge Needs Air Before It Ever Sees Milk

Tres leches cake fails when the base is too dense. If the batter is overmixed or the egg whites are deflated, the cake bakes up sturdy in the wrong way and the milk just pools on top instead of soaking in. You want a sponge with enough structure to hold the liquid, but enough tenderness that the crumb opens up when you pierce it with a fork.

Whipping the whites to stiff peaks does most of that work. Folding them in at the end keeps the batter light, and alternating the flour mixture with the milk keeps the batter from tightening up before it hits the oven. Once the cake comes out, poke it all over while it’s still warm so the soak has a path all the way through the crumb.

What Each Ingredient Is Actually Doing in This Cake

  • Eggs, separated — The yolks add richness, but the whites are what give this cake its lift. That separation is not optional if you want the classic airy crumb. Beat the whites to stiff peaks, then fold them in gently so you don’t knock out the air.
  • Sweetened condensed milk — This is the main source of sweetness and body in the soak. There isn’t a true substitute that behaves the same way, though a homemade version can work in a pinch if you cook it down thick enough. Without it, the cake tastes flatter and the soak feels thin.
  • Evaporated milk — This keeps the soak creamy without making it cloying. Whole milk won’t give the same depth, and that difference shows up after the cake chills. If you need to swap it, use half-and-half, not plain milk, so the texture stays lush.
  • Heavy cream or Media Crema — This softens the sweetness and adds a round finish to the soak. Media Crema gives a slightly lighter, tangier result, while heavy cream makes the cake taste richer. Either one works; just keep the ratio steady so the cake doesn’t drown.
  • Heavy whipping cream for the topping — Use cold cream and whip it only to soft, spreadable peaks. If you take it too far, it turns grainy and the top loses that cloudlike look. Powdered sugar helps stabilize it without making the topping heavy.

Getting the Batter Light, the Soak Even, and the Topping Stable

Building the Egg Base

Start by beating the egg whites until they hold firm peaks that stand without drooping. The yolk mixture should look pale and thick before you add the dry ingredients. If the yolks stay dark and loose, the cake won’t have enough body, and you’ll lose the delicate crumb that makes tres leches work.

Folding Without Deflating

Add the flour mixture and milk alternately, stirring just until the batter comes together. Then fold in the whites in two additions, using a broad motion from the bottom of the bowl. If you stir aggressively here, the cake bakes up flat and dense, and it won’t absorb the milk mixture evenly.

Soaking While the Cake Is Still Warm

Bake the cake until a toothpick comes out clean and the top springs back lightly when touched. Let it cool for about 10 minutes, then pierce it all over with a fork before pouring on the milk mixture. Warm cake drinks in the liquid faster, which helps the soak go all the way through instead of sitting on the surface.

Whipping the Finish

Whip the cream, powdered sugar, and vanilla just until the mixture holds soft peaks. Spread it over the chilled cake after the soak has fully settled. If the cake is still warm, the topping loosens and slides around, so give it the full rest time in the refrigerator.

How to Adapt This for Different Tastes and Occasions

Dairy-Free Version

Use a plant-based sweetened condensed milk, an unsweetened evaporated-style milk, and a dairy-free whipping topping. The texture won’t be exactly the same, but you’ll still get the soaked-cake effect if you keep the sponge light and chill it long enough.

Gluten-Free Cake Base

Swap in a cup-for-cup gluten-free flour blend that includes xanthan gum. The cake will be a touch more delicate, so cool it fully before poking and soaking. That extra care keeps the crumb from tearing when the milk goes in.

Chocolate Tres Leches

Add a few tablespoons of cocoa powder to the flour mixture and reduce the flour by the same amount. The result is deeper and less traditional, but it works well with the milk soak and berries. Keep the topping plain so the cake doesn’t tip into sweetness overload.

Storage and Reheating

  • Refrigerator: Store covered for up to 4 days. The cake gets softer as it sits, but the flavor deepens and the crumb stays pleasant.
  • Freezer: Freeze the cake without the whipped topping for up to 1 month. Wrap it tightly and thaw in the refrigerator so the texture doesn’t turn icy or grainy.
  • Reheating: Don’t reheat this cake. Tres leches is meant to be served cold, and warming it breaks the cream topping and makes the soak feel heavy instead of silky.

Answers to the Questions Worth Asking

Can I make tres leches cake the day before?+

Yes, and that’s often the best way to serve it. An overnight rest lets the milk mixture settle evenly through the cake, so every slice tastes fully soaked instead of patchy. Add the whipped topping and berries closer to serving time so they stay fresh.

How do I keep tres leches cake from getting soggy?+

Use the full amount of soak, but pour it slowly so the cake absorbs it instead of flooding one spot. The sponge needs those fork holes, and the chill time gives the liquid a chance to distribute through the crumb. If the cake seems wet on top right after pouring, that’s normal; it tightens up in the refrigerator.

Can I use store-bought whipped topping instead of homemade cream?+

You can, especially if the cake needs to hold for a longer party table. Homemade whipped cream tastes cleaner and softer, but store-bought topping stays firmer in warm rooms. If you use it, spread it on after the cake is fully chilled.

How do I know when the cake is baked enough before soaking?+

The top should spring back lightly, and a toothpick inserted in the center should come out clean. If it’s underbaked, the sponge can collapse when the milk mixture goes in. A properly baked cake holds its shape but still feels soft once soaked.

Can I use the berries on top with something else instead?+

Yes. Mango, sliced peaches, or even a scatter of toasted coconut work well with the sweet cream base. Pick fruit that is bright and not overly juicy so the top stays neat and the whipped cream doesn’t get watery.

Cinco de Mayo Tres Leches Cake

Tres leches cake with a moist sponge baked in a 9x13 pan, then soaked in sweetened condensed milk, evaporated milk, and heavy cream for a creamy three-milk filling. Topped with fluffy whipped cream, fresh strawberries, and raspberries for a festive Mexican dessert.
Prep Time 30 minutes
Cook Time 25 minutes
resting 2 hours
Total Time 2 hours 55 minutes
Servings: 12 servings
Course: Dessert
Cuisine: Mexican
Calories: 450

Ingredients
  

Cake
  • 1.5 cup all-purpose flour
  • 1 tsp baking powder
  • 0.25 tsp salt
  • 5 eggs separated
  • 0.5 cup granulated sugar
  • 0.33 cup whole milk
  • 1 tsp vanilla extract for cake
Three milks soak
  • 1 can (14 oz) sweetened condensed milk
  • 1 can (12 oz) evaporated milk
  • 0.5 cup heavy cream or Media Crema
Whipped topping
  • 1 cup heavy whipping cream
  • 2 tbsp powdered sugar
  • 0.5 tsp vanilla extract for whipped topping
Garnish
  • 1 Fresh strawberries and raspberries for topping
  • 1 Fresh mint for garnish

Equipment

  • 1 sheet pan

Method
 

Bake the sponge cake
  1. Preheat the oven to 350°F and grease a 9x13 inch baking pan.
  2. Whisk together all-purpose flour, baking powder, and salt until evenly combined.
  3. Separate the eggs and beat the egg whites until stiff peaks form, then set aside.
  4. Beat the egg yolks with granulated sugar until pale.
  5. Add the flour mixture and whole milk alternately, stirring gently to keep the batter light.
  6. Fold in 1 tsp vanilla extract for cake.
  7. Fold the egg whites into the batter in two additions until no streaks remain.
  8. Pour the batter into the prepared pan and bake for 22-25 minutes at 350°F, until a toothpick comes out clean.
  9. Cool the cake for 10 minutes, then pierce all over with a fork so the soak can absorb.
Soak and chill
  1. Combine sweetened condensed milk, evaporated milk, and heavy cream (or Media Crema) until smooth.
  2. Pour the three-milk mixture evenly over the cake so it soaks through.
  3. Refrigerate for at least 2 hours so the cake fully absorbs the milk soak and sets.
Assemble and garnish
  1. Whip heavy whipping cream with powdered sugar and 1/2 tsp vanilla extract until thick and spreadable.
  2. Spread the whipped cream over the chilled cake in an even layer so the sides stay creamy.
  3. Top with fresh strawberries and raspberries for topping for bright color and fresh fruit texture.
  4. Finish with fresh mint for garnish for a clean, aromatic garnish.

Notes

Pro tip: pierce the warm cake right after the 10-minute cool so the fork holes absorb the three-milk soak evenly. Store covered in the refrigerator up to 3 days; freeze is not recommended because the whipped cream and sponge texture can change. For a lighter option, swap Media Crema/heavy cream with light evaporated milk plus Greek-yogurt-whipped topping (use thicker yogurt and sweeten to taste) while keeping the soak and chilling time the same.

Loved this recipe?

Save it to Pinterest for later or print a clean copy for your kitchen.

Save to Pinterest

Leave a Comment

Recipe Rating