Tres Leches Cake: The Ultimate Creamy Dessert to Swoon Over

There’s something magical about a dessert that’s rich, creamy, and downright irresistible—especially when it comes soaked in sweet milk. Say hello to Tres Leches Cake, the beloved Mexican milk cake that turns a simple sponge into a melt-in-your-mouth masterpiece. With every bite, you get light cake soaked in three luscious milks, topped with fluffy whipped cream. It’s no wonder this creamy dessert is a favorite at birthdays, holidays, and every celebration in between.

Whether you’re craving something indulgent or want to impress guests with a classic soaked sponge cake, this is the recipe to keep on hand.

Why You’ll Love This Tres Leches Cake

This cake is a creamy dream. The sponge base is airy enough to soak up every drop of the rich milk mixture, creating a soft, moist texture that’s never soggy. Topped with a cloud of vanilla whipped cream and a dusting of cinnamon, it’s elegant yet unfussy—comfort food with flair.

Ingredients:

Cake:

  • 1½ cups (190 g) all-purpose flour
  • 1 tsp baking powder
  • ½ cup (115 g) unsalted butter
  • 1 cup (200 g) white sugar
  • 5 large eggs
  • ½ tsp vanilla extract

Milk Mixture:

  • 2 cups (480 ml) whole milk
  • 1 can (397 g) sweetened condensed milk
  • 1 can (354 ml) evaporated milk

Whipped Topping:

  • 1½ cups (360 ml) heavy whipping cream
  • 1 cup (200 g) white sugar
  • 1 tsp vanilla extract

How to Make It:

  1. Preheat oven to 175°C (350°F). Grease and flour a 9×13-inch baking dish.
  2. Sift together flour and baking powder in a medium bowl.
  3. In a large bowl, beat butter and sugar until light and fluffy. Add eggs one at a time, beating well. Stir in vanilla.
  4. Gradually mix in the dry ingredients. Pour batter into prepared pan.
  5. Bake for 30 minutes or until a toothpick comes out clean. Cool completely.
  6. Poke holes all over the cake with a fork or skewer.
  7. In a bowl, whisk whole milk, condensed milk, and evaporated milk. Slowly pour over the cake.
  8. In a chilled bowl, beat heavy cream, sugar, and vanilla until stiff peaks form. Spread over the cake.
  9. Refrigerate at least 4 hours or overnight. Garnish with cinnamon if desired.

Tips for the Perfect Milk Cake

  • Poke lots of holes to help the milk soak in evenly.
  • Pour the milk slowly to let the cake absorb it gradually.
  • Use room temperature eggs for better volume.
  • For extra flair, top with fresh berries or a drizzle of caramel.

A Slice of My Celebration

The first time I made Tres Leches Cake was for my husband’s birthday—and let’s just say, no one remembered the presents, but everyone asked for seconds. It’s now our go-to celebration dessert. I love that it can be made a day ahead, giving you more time to enjoy the moment (and the compliments).

Tres Leches Cak

What to Serve with Tres Leches Cake

Serve it chilled as the grand finale to a taco night, Cinco de Mayo party, or summer cookout. Pair it with espresso or a cinnamon-spiced coffee for a dreamy contrast. It’s just as welcome at a casual gathering as it is on a fancy dessert table.

How to Store Leftovers

Cover tightly and refrigerate for up to 4 days. It only gets creamier as it sits, so it’s just as delicious (if not more so) the next day. Not freezer-friendly, but trust me—it won’t last that long.

FAQs

Can I use boxed cake mix?

You can, but a homemade sponge gives better absorption and flavor.

Can I make it dairy-free?

Try coconut milk, almond milk, and a dairy-free whipped topping for a similar vibe.

What if I don’t have sweetened condensed milk?

You can make a quick version at home or substitute with thick coconut milk and sugar.

Can I bake this in a round pan?

Yes! Use two 9-inch rounds and adjust baking time slightly.

A Mexican Milk Cake to Fall in Love With

Tres Leches Cake is more than just a dessert—it’s a moment. Rich, sweet, and light all at once, this soaked sponge cake is a crowd favorite with classic flavor and simple ingredients. Make it once, and you’ll be hooked for life.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Tres Leches Cake

Tres Leches Cake: The Ultimate Creamy Dessert to Swoon Over


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Amanda Thompson
  • Total Time: 4 hours 50 minutes (including chilling)
  • Yield: 12 servings 1x
  • Diet: Vegetarian

Description

Tres Leches Cake is a beloved Mexican dessert featuring airy sponge cake soaked in three types of milk—whole milk, sweetened condensed milk, and evaporated milk—then topped with a fluffy whipped cream layer. Rich, creamy, and incredibly moist, this celebratory cake is perfect for birthdays, holidays, or any time you want to impress.


Ingredients

Scale

For the Cake:

  • 1½ cups (190 g) all-purpose flour

  • 1 tsp baking powder

  • ½ cup (115 g) unsalted butter

  • 1 cup (200 g) white sugar

  • 5 large eggs

  • ½ tsp vanilla extract

For the Milk Mixture:

  • 2 cups (480 ml) whole milk

  • 1 can (397 g) sweetened condensed milk

  • 1 can (354 ml) evaporated milk

For the Whipped Topping:

  • 1½ cups (360 ml) heavy whipping cream

  • 1 cup (200 g) white sugar

  • 1 tsp vanilla extract


Instructions

  1. Preheat oven to 175°C (350°F). Grease and flour a 9×13-inch baking dish.

  2. In a bowl, sift together flour and baking powder.

  3. In a separate bowl, cream butter and sugar until light and fluffy. Add eggs one at a time, then stir in vanilla.

  4. Gradually add dry ingredients and mix just until combined.

  5. Pour batter into pan and bake for 30 minutes or until a toothpick comes out clean. Cool completely.

  6. Poke holes all over the cake using a fork or skewer.

  7. Mix the three milks together and pour slowly over the cake.

  8. Whip heavy cream, sugar, and vanilla until stiff peaks form. Spread over cake.

  9. Chill for at least 4 hours or overnight. Garnish with cinnamon, if desired.

Notes

Allow the cake to cool fully before adding milk.

Chill overnight for best flavor and texture.

Garnish with cinnamon, fresh fruit, or caramel.

Store covered in the refrigerator for up to 4 days.

  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Category: Dessert
  • Method: Baking + Soaking
  • Cuisine: Mexican

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star