Pastel de Tres Leches Recipe – 5-Star Mexican Favorite You’ll Love

Introduction

In this article, you’ll discover everything you need to know to make the ultimate Pastel de Tres Leches—from my personal story behind the recipe to the essential tips for getting the texture just right. Whether you’re wondering if this cake is Mexican or Spanish, how long to soak it, or how to keep it from getting soggy, we’ll cover it all. I’ll also walk you through the exact recipe steps and include a short story that brings this dish to life

Table of Contents

Pastel de Tres Leches Recipe – A Creamy Classic That Never Fails

The Story & Intro

Why Pastel de Tres Leches Means Home to Me

I first tasted Pastel de Tres Leches in Cebu, where I lived for a year teaching English and learning to bake with local ingredients. It was a twist on the classic—topped with mango and coconut flakes—but the rich sponge soaked in three milks instantly felt familiar. Years later, back home in Asheville and inspired by the Mexican desserts section of my grandma’s recipe binder, I recreated it at Lila’s Table, blending what I learned abroad with my Greek roots.

The phrase Pastel de Tres Leches literally means “three milk cake” in Spanish, and the dessert lives up to its name with every tender bite. The sponge is intentionally dry when baked so it can absorb a lush mix of sweetened condensed milk, evaporated milk, and heavy cream. That transformation—from airy cake to custardy slice—is the magic of this recipe.

Whether you’re serving it after a hearty Mexican dinner or alongside a strong espresso, this cake always delivers comfort. In fact, I feature it beside other favorites like pan de elote and mango tres leches on my dessert menu. And it’s the one I always make when friends come over unexpectedly—it’s just that forgiving.

What Makes a Great Pastel de Tres Leches

A good Pastel de Tres Leches starts with structure. You’ll want a sponge that’s light but sturdy—think egg-forward and flour-light. Beating the egg whites separately, as we do in this recipe, makes all the difference. It helps the cake rise without any need for butter or oil.

But what really sets it apart is patience. After baking, the cake soaks up the milk mixture slowly in the fridge, usually over an hour. That’s what gives it its creamy interior without turning it soggy. For the finishing touch, I love topping it with fresh strawberries and homemade whipped cream, echoing the seasonal fruits we often used in Filipino sweets like bibingka.

This cake tells a story: one that crosses cultures, generations, and kitchens. And it only takes a few ingredients to bring that story to 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
Ingredients for pastel de tres leches cake on wooden table

Pastel de Tres Leches Recipe


  • Author: Natalie
  • Total Time: 2 hrs
  • Yield: 1 10×15-inch cake 1x
  • Diet: Vegetarian

Description

Pastel de tres leches is a fluffy sponge cake soaked in a luscious blend of sweetened condensed milk, evaporated milk, and cream. Topped with whipped cream and strawberries, it’s a traditional Mexican favorite that’s as festive as it is rich.


Ingredients

Scale

Cake:

6 medium eggs, separated

1 cup white sugar

1 cup all-purpose flour

½ cup milk

1 tablespoon baking powder

2 teaspoons vanilla extract

Tres Leches:

1 (14 oz) can sweetened condensed milk

1 (12 oz) can evaporated milk

1 cup heavy whipping cream (optional)

For Serving:

1 cup whipped cream (optional)

1 cup sliced fresh strawberries (optional)


Instructions

1. Preheat oven to 350°F (175°C) and grease a 10×15-inch baking dish.

2. Beat egg whites to stiff peaks; gradually beat in sugar until glossy.

3. Add egg yolks one at a time, beating well.

4. Mix in flour gradually, then add milk, baking powder, and vanilla.

5. Pour into dish and bake for 25 minutes or until a toothpick comes out clean.

6. Cool cake for 15 minutes.

7. Blend the three milks in a blender.

8. Poke cooled cake and pour milk mixture over it. Cover and chill for 1 hour or more.

9. Cut into 12 slices, top with whipped cream and strawberries.

Notes

Use a sponge or genoise-style cake to avoid sogginess.

Let the cake chill overnight for best flavor and consistency.

Top with seasonal fruit for variety.

  • Prep Time: 20 mins
  • Cook Time: 25 mins
  • Category: Cakes
  • Method: Baking
  • Cuisine: Mexican

Nutrition

  • Serving Size: 1 slice
  • Calories: 396
  • Sugar: 39g
  • Sodium: 244mg
  • Fat: 19g
  • Saturated Fat: 11g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 48g
  • Fiber: 1g
  • Protein: 10g
  • Cholesterol: 154mg

Mastering the Milks in Pastel de Tres Leches

Why the Milk Trio Makes This Cake Special

The hallmark of Pastel de Tres Leches is its rich, milky soak made from a luscious mix of sweetened condensed milk, evaporated milk, and heavy cream.Each one brings a distinct texture and flavor: the condensed milk adds richness and sweetness, evaporated milk balances it with a light body, and the heavy cream adds pure indulgence. Together, they create the silky custard-like texture that defines this dessert.

One mistake I often see? Skipping the heavy cream. While it’s listed as optional in many recipes—including my version—the cream ensures a fuller, smoother mouthfeel. If you’re dairy-sensitive or just experimenting, you can try alternatives like coconut cream or whole milk with butter, but nothing quite compares to the real trio.

It’s this milky soak that elevates the simple sponge cake into a dreamy, flavor-packed delight.It’s poured on slowly once the cake has cooled, and ideally, it’s refrigerated for at least an hour to allow full absorption. In my kitchen at Lila’s Table, we let it rest overnight for the best results.

How to Keep Pastel de Tres Leches from Getting Soggy

Nobody wants a soggy slice. To avoid this, your sponge cake needs to be airy yet absorbent. That’s why we beat the egg whites separately—giving the cake lift without weighing it down with butter or oil.After baking, the cake should have a light, airy feel and gently pull away from the sides of the pan.

Lightly prick the entire surface of the cake with a fork to help it absorb the milk mixture evenly.This helps the milk seep in evenly rather than pooling in certain areas. Then, cover and refrigerate. Patience is your friend here.Chilling the cake allows it to fully soak up the milk mixture and ensures the moisture spreads evenly throughout.

And here’s my final trick: cut the cake into portions after it chills. Slicing too early disturbs the structure and causes uneven soaking. When done right, your Pastel de Tres Leches will be rich but clean, with a bite that holds together from plate to fork.

At About Tastes, we test each variation with different milks and fruits. One of our favorite spins includes a dash of cinnamon in the milk mix or adding roasted peaches on top for a seasonal twist. Try it!

Serving Pastel de Tres Leches with Style

Top It Right: Whipped Cream and Fresh Fruit for the Win

One of the most delightful parts of Pastel de Tres Leches is what comes after the soak. A cold, creamy cake is already a treat—but top it with clouds of whipped cream and fresh fruit, and you’ve got something festive and unforgettable. Traditional recipes often go for strawberries, but you can also use mango slices, blueberries, or even edible flowers for a more elegant twist.

When I’m prepping for a dinner service at Lila’s Table, I pipe the whipped cream in soft peaks over each slice and nestle in a couple of seasonal fruits. The contrast between the milky sponge and the tart fruit keeps every bite balanced.

The whipped topping can be lightly sweetened or left plain to let the milks shine. I’ve even experimented with infusions like vanilla bean or orange blossom water for that extra layer of flavor—both of which pair beautifully with Mediterranean sweets like melomakarona.

How to Serve and Store Your Pastel de Tres Leches

This is a dessert best served cold. After soaking, let the cake chill for at least an hour—ideally two—before serving. Once portioned, you can keep slices covered in the fridge for up to three days. In fact, the flavor deepens over time, making it a perfect make-ahead dessert.

Use a sharp, clean knife for slicing to keep edges neat, and serve on a flat dessert plate to catch any extra soak. If you’re hosting, serve it right alongside other crowd-pleasers like orange blossom olive oil cake or even a tangy tahini chocolate chip cookie for contrast.

Here’s a tip for parties: serve Pastel de Tres Leches in clear dessert cups.

Stack bite-sized pieces of the cake with whipped cream and fresh fruit—it’s easy to serve, travel-friendly, and just as indulgent.

Ultimately, this dessert is a celebration of happiness and heritage.Whether you’re enjoying it in a noisy kitchen full of cousins or savoring a quiet slice after dinner, it’s always a celebration.

FAQs About Pastel de Tres Leches – Everything You Need to Know

Is Tres Leches Cake Spanish or Mexican?

Pastel de Tres Leches is most commonly associated with Mexican cuisine, though its roots are layered. Variations of soaked cakes exist in Spain, Nicaragua, and across Latin America. But the version most Americans recognize—with a whipped cream topping and served cold—originated in Mexico and became iconic throughout the region. It’s now a staple at birthdays, holidays, and celebrations in many Mexican-American homes.

At About Tastes, we explore how this cake’s journey crosses cultures—just like my mango tres leches inspired by Filipino flavors. The cake may travel, but the comfort stays the same.

What Is Tres Leches Frosting Made Of?

Traditionally, the frosting isn’t a buttercream—it’s whipped cream. Light, airy, and just slightly sweet, it perfectly complements the richness of the soaked sponge.It’s easy to whip up using heavy cream, a hint of sugar, and a splash of vanilla.Some bakers add gelatin for stability or mascarpone for a creamy twist, especially when prepping for events or hot weather.

Want to experiment? Try infusing your whipped cream with citrus zest or cinnamon, especially if you’re also serving Greek baklava for a contrasting flavor experience.

How Long Does Tres Leches Need to Soak Before Serving?

The minimum soak time is 1 hour, but for best results, let it chill for 2 to 4 hours—or overnight.The more time it rests, the better the sponge soaks up and spreads the milk evenly.You’ll notice the difference: a fully soaked Pastel de Tres Leches is soft and creamy but never mushy.

That patience pays off. When I serve it at Lila’s Table, I make it the day before. It holds beautifully in the fridge, making it ideal for hosting or holiday menus.

How Do You Make Tres Leches Cake Not Soggy?

A soggy cake usually comes from two issues: the wrong sponge or poor technique. Use a sponge cake or genoise—recipes that rely on beaten egg whites for structure. This type of cake is naturally drier and built to absorb liquid without breaking down.

Also, don’t over-pour the milk mixture. Follow the measurements exactly, and make sure the cake is cooled before soaking. A warm cake will absorb too fast and unevenly. And don’t forget: chilling is crucial. It lets the soak settle and gives your cake that perfect custard-like finish.

Conclusion: A Cake That Tells a Story

Pastel de Tres Leches isn’t just a dessert—it’s a journey. From its origins in Latin America to my own adaptation through Filipino and Greek influences, it’s proof that food can connect cultures, memories, and hearts. With its light-as-air sponge, creamy milk soak, and cloud of whipped cream, this cake is as indulgent as it is nostalgic.

If you’re new to baking or just looking for something guaranteed to wow a crowd, this is your cake. Keep it classic, make it fruity, or give it a twist. However you serve it, you’re serving joy.

For more recipe follow me in pinterest