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 Recipe
Tres leches cake is a light, airy (from scratch) sponge cake soaked in three milks for an ultra-moist texture. Topped with whipped cream, it's a beloved recipe of ours and a crowd-pleaser!
No ratings yet
Prep Time:20 minutes
Cook Time:30 minutes
Chll Time:4 hours
Total Time:4 hours 50 minutes
Servings: 16 slices
Author: Julie Gavin

equipment (affiliate links

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 eggs
    1 c. (200 g.) granulated sugar
    ⅓ c. (80 g.) milk
    1 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 milk
    12 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 sugar
    1 tsp. vanilla extract
  • Dust with cinnamon and/or top with fresh fruit if desired. Serve chilled.
    Fresh berries
    Ground 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.
Serving: 1slice | Calories: 360kcal | Carbohydrates: 39g | Protein: 7g | Fat: 20g | Saturated Fat: 12g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Trans Fat: 0.01g | Cholesterol: 113mg | Sodium: 163mg | Potassium: 231mg | Fiber: 0.2g | Sugar: 33g | Vitamin A: 801IU | Vitamin C: 1mg | Calcium: 190mg | Iron: 1mg

As an Amazon Associate, I earn from qualifying purchases at no extra cost to you. Thank you for your support!

Similar Posts

Leave a Reply

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

Rate this in 2 seconds - it helps others find it!