Classic Tres Leches Cake
Tres leches cake – if you’ve never had it, get ready to fall in love. Many years ago, while living in San Antonio, my wonderful Hispanic friend Johanne introduced me to this incredible dessert. Growing up in the Midwest, I’d never even heard of “tres leches,” much less tasted one. One forkful and I was completely hooked. It was rich yet somehow light, sweet but never cloying – pure magic on a plate.

Johanne generously shared her three-milk soak, but I wanted to go further: a from-scratch sponge cake that’s truly light and airy, without the preservatives and extra ingredients that come with a boxed mix. After lots of testing (and lots of very happy taste-testers), this recipe knocks it out of the park every single time.


The best compliment came when my best friend asked me to make this for her birthday. Her daughter – who is brutally honest about food – announced right away, “I hate tres leches cake.” Then she ate an entire piece, looked up at me, and said, “You’ve ruined me… because I loved it!” Ha! There’s no higher praise than turning a skeptic into a devotee. Whether you’re already a tres leches fan or you’ve been on the fence, I’m so excited to share this homemade version with you.










Why You’ll Love This Tres Leches Cake
- Super light sponge made with whipped egg whites for that perfect airy texture (no butter or oil needed!).
- Ultra-moist from the three-milk soak – never soggy, just custardy and dreamy.
- Make-ahead friendly – in fact, it gets better after chilling overnight.
- Simple ingredients, no fancy equipment beyond a mixer and a 9×13 pan.





Baking Tips for Tres Leches Success
- Egg whites are everything – make sure your bowl and beaters are spotless and dry. Any grease prevents stiff peaks.
- Pour slowly – if the soak seems like too much liquid, add it in stages.
- Make it ahead – the un-topped, soaked cake keeps beautifully in the fridge for 2–3 days. Whip and spread the topping up to a few hours before serving.





This tres leches cake has become one of my most-requested recipes, and I hope it brings just as much joy (and happy “you ruined me” moments) to your table. If you make it, snap a photo and tag me on Instagram or TikTok. I can’t wait to see!
Happy baking!
Classic Tres Leches Cke
Print Recipeequipment (affiliate links
- kitchen scale for best accuracy
- hand mixer or
- stand mixer with whisk attachment
Ingredients
Sponge Cake
- 1 c. (125 g.) unbleached all purpose flour (RECOMMEND WEIGHING)
- 1 ½ tsp. baking powder
- ¼ tsp. salt
- 5 large eggs separated
- 1 c. (200 g.) granulated sugar divided
- ⅓ c. (80 g.) milk whole or 2%
- 1 tsp. vanilla extract
Tres Leches Soak
- 14 oz. (397 g.) sweetened condensed milk
- 12 oz. (340 g.) evaporated milk
- ¾ c. (174 g.) heavy whipping cream cold
Whipped Cream Topping
- 2 c. (476 g.) heavy whipping cream cold
- ¼ c. (50 g.) granulated sugar
- 1 tsp. vanilla extract
Optional Garnishes
- Ground cinnamon
- Fresh berries strawberries, raspberries or sliced fruit
Instructions
For the Sponge Cake
- Preheat oven to 350°F (175°C). Grease a 9×13-inch baking dish (no need to flour).
- In a medium bowl, whisk together flour, baking powder, and salt. Set aside.1 c. (125 g.) unbleached all purpose flour (RECOMMEND WEIGHING)1 ½ tsp. baking powder¼ tsp. salt
- In a large bowl, beat egg yolks with ¾ cup sugar on high speed until pale and fluffy (about 3 minutes). Stir in milk and vanilla extract.5 large eggs1 c. (200 g.) granulated sugar⅓ c. (80 g.) milk1 tsp. vanilla extract
- In a clean bowl, beat egg whites on high speed until soft peaks form. Gradually add remaining ¼ cup sugar and beat until stiff peaks form.
- Gently fold egg whites into the yolk mixture in thirds, alternating with the flour mixture. Fold carefully to keep the batter light and airy—do not overmix.
- Pour batter into prepared dish and spread evenly. Bake 25-35 minutes or until golden and a toothpick inserted in center comes out clean. Cool completely in the dish (about 1 hour).
For the Soak
- Whisk together sweetened condensed milk, evaporated milk, and heavy cream until smooth.14 oz. (397 g.) sweetened condensed milk12 oz. (340 g.) evaporated milk¾ c. (174 g.) heavy whipping cream
- Poke holes all over the cooled cake with a fork or skewer. Slowly pour the milk mixture evenly over the cake. Cover and refrigerate at least 4 hours, preferably overnight.
For the Topping
- Beat cold heavy cream, sugar, and vanilla on high speed until stiff peaks form (2-3 minutes). Spread evenly over the soaked cake.2 c. (476 g.) heavy whipping cream¼ c. (50 g.) granulated sugar1 tsp. vanilla extract
- Dust with cinnamon and/or top with fresh fruit if desired. Serve chilled.Fresh berriesGround cinnamon
Notes
- The sponge may shrink slightly while cooling—this is normal for egg-foam-based cakes and the milk soak will restore moisture and texture.
- For best results, soak overnight in the refrigerator.
- Store leftovers covered in the fridge for up to 4 days.
As an Amazon Associate, I earn from qualifying purchases at no extra cost to you. Thank you for your support!






