bg

Easy Recipes

  • Recipe Index
  • Shop
  • About
menu icon
go to homepage
  • Recipe Index
  • Shop
  • About
search icon
Homepage link
  • Recipe Index
  • Shop
  • About
×
Home » Blog » Tres Leches Cake Recipe (Soft, Moist, and Ridiculously Good)

Tres Leches Cake Recipe (Soft, Moist, and Ridiculously Good)

Published: Apr 22, 2026 by Sarah · This post may contain affiliate links · Leave a Comment

Banner 01 (2)
Jump to Recipe Print Recipe

Okay, story time.

The first time I made Tres Leches Cake, Emily watched me pour three different milks over a perfectly baked sponge and asked, "Mom, are you ruining it on purpose?" I just laughed and told her to wait an hour. Spoiler: she came back asking for seconds before dinner was even on the table.

tres leches slice

This classic Mexican dessert has a reputation for looking complicated, but honestly? It's one of the more forgiving cakes I've ever worked with in my kitchen.

The sponge is light, the milk syrup does most of the heavy lifting, and that pillowy whipped cream on top ties everything together. Three milks, one pan, zero stress.

If you love soak-and-serve desserts like this one, you'll probably also want to check out my 4th of July Poke Cake, another recipe that uses the same clever technique to turn a simple sponge into something people talk about for days.

Jump to:
  • Tres Leches Cake

Why You'll Love This Tres Leches Cake

Here's what makes this recipe a winner in my house:

  • Quick to mix — under 30 minutes of hands-on work
  • Soft, moist crumb that soaks up milk without turning soggy
  • Pantry-friendly ingredients — nothing fancy or hard to find
  • Make-ahead friendly and even tastes better the next day
  • A true crowd-pleaser for birthdays, holidays, or a random Tuesday
  • Sweet but not overly sweet thanks to the airy whipped topping

Ingredients for the Best Tres Leches Cake

Here's what you'll need. I've bolded the ones that really matter.

the sponge:

  • 1 cup all-purpose flour (or 1:1 gluten-free flour)
  • 1 ½ teaspoon baking powder
  • ¼ teaspoon salt
  • 5 large eggs
  • 1 cup sugar, split into ¾ cup and ¼ cup
  • 1 teaspoon vanilla extract
  • ⅓ cup whole milk

For the 3-milk syrup:

  • 12 oz evaporated milk
  • 9 oz sweetened condensed milk
  • ⅓ cup heavy whipping cream

For the whipped topping:

  • 2 cups heavy whipping cream (cold!)
  • 2 tablespoon granulated sugar
  • 1 cup mixed berries, optional (but so pretty)

Quick note from me to you: use room-temperature eggs. I once forgot and the whites refused to whip up properly. Lesson learned the hard way.

How to Make Tres Leches Cake

I'm splitting this into three parts so it doesn't feel like a wall of steps. Trust me, it goes faster than you think.

Baking The Sponge Cake

  1. Preheat the oven to 350°F and butter a 9×13 casserole pan.
  2. Sift the flour, baking powder, and salt into a bowl.
  3. Separate the egg whites and yolks into two more bowls.
  4. Beat the yolks with ¾ cup sugar on high speed for about 2 minutes, until they turn pale yellow.
  5. Stir in the ⅓ cup whole milk and vanilla extract.
  6. In another bowl, beat the egg whites on high until soft peaks form (about 1 minute). Slowly pour in the remaining ¼ cup sugar and keep beating until stiff but not dry.
  7. Pour the yolk mixture over the flour mixture and fold gently with a spatula.
  8. Fold in the egg whites carefully so the batter stays airy and light.
  9. Spread the batter in the prepared pan and bake for 30-35 minutes, or until a toothpick comes out clean.

Making The 3-Milk Syrup

  1. Grab a measuring cup with a pouring lip (or any bowl you can pour from without making a mess).
  2. Whisk together the heavy whipping cream, evaporated milk, and sweetened condensed milk.
  3. Once the cake is fully cool, poke holes all over the top with a fork. Don't be shy with the holes — they're the delivery system for all that creamy goodness.
  4. Drizzle the milk mixture slowly across the entire surface. Pour, wait, pour, wait. Patience really pays off here.
  5. Let the cake rest for at least 30 minutes. Overnight in the fridge is even better.

Whipping The Cream Topping

  1. Pour 2 cups of cold heavy cream and 2 tablespoon sugar into a chilled mixing bowl.
  2. Beat on high for 1 ½ to 2 minutes until thick and spreadable.
  3. Spread across the cake with a spatula and scatter berries on top for that pretty finish.

Storage Tips for This Tres Leches Cake

This cake loves the fridge. Keep it covered in an airtight container for up to 3 days.

The sponge actually gets softer and more delicious over time, which is why so many families make it a day ahead for parties and holidays.

Freezing? You can freeze the unsoaked sponge for up to 2 months, but I don't recommend freezing the finished cake. The whipped cream gets watery and the texture loses its magic.

Reheating isn't needed either. This one is served cold, straight from the fridge — and that's exactly how it should be.

Variations on Classic Tres Leches Cake

Once you've nailed the original, the fun really starts. Here are a few twists I've tried over the years:

  • Add ½ teaspoon cinnamon to the whipped cream for a cinnamon cream topping
  • Stir a splash of dulce de leche into the milk syrup for a caramel spin
  • Make it chocolate by adding 3 tablespoon cocoa powder to the flour mixture
  • Try a coconut version by swapping evaporated milk for coconut milk
  • Top with mango, passionfruit, or sliced strawberries for a tropical feel

Have you ever tried this in cupcake form? I made mini ones for Emily's end-of-year class party last summer and they vanished in about 7 minutes. Not even kidding.

berry topped cake

FAQs About Tres Leches Cake

Why is my Tres Leches Cake soggy instead of moist?

A soggy cake usually means too much milk syrup was added at once or the cake wasn't fully cooled before soaking. Pour the mixture slowly and in stages, letting the cake absorb it gradually for that perfect melt-in-your-mouth texture.

Can I make Tres Leches Cake ahead of time?

Yes! Tres Leches actually tastes better the next day. Soak the cake, cover it, and refrigerate overnight. Add the whipped cream frosting just before serving for the freshest finish.

How long does Tres Leches Cake last in the fridge?

Stored in an airtight container, it keeps well for up to 3 days in the refrigerator. Always keep it chilled since it contains dairy and whipped cream.

Can I freeze Tres Leches Cake?

It's best enjoyed fresh, but you can freeze the unsoaked sponge for up to 2 months. Thaw, then add the milk mixture and whipped cream when ready to serve for the best texture and flavor.

Recipes You May Like

  • 4th of July Poke Cake — another soaked cake that's perfect for summer gatherings
  • Chocolate Molten Lava Cakes — when you want a fancy dessert without the fuss
  • Pumpkin Roll Cake — another make-ahead showstopper for the holidays

Final Thoughts On This Tres Leches Cake

So there it is — my go-to Tres Leches Cake that has never failed me, not once, not even when I was rushing to finish it before guests arrived.

It's the kind of dessert that feels special without demanding a baking degree or a stand mixer you don't own.

Emily calls it "the milk cake" and asks for it every single birthday. Honestly? Best compliment a mom-baker could ask for.

Give it a try and let me know how yours turns out in the comments below! And if you love it as much as we do, save this recipe to your Pinterest board so you can find it again when that craving strikes.

Happy baking!

Pinterest CTA
Tres Leches Cake
Tres Leches Cake recipe

tres leches slice

Tres Leches Cake

Tres Leches Cake recipe has a soft and ultra-moist crumb. It is soaked with a 3 milk mixture and topped with a lightly sweetened whipped cream.
Print Recipe Pin Recipe
Prep Time 30 minutes mins
Cook Time 30 minutes mins
Resting Time 1 hour hr
Total Time 2 hours hrs
Servings: 12 people
Course: Dessert
Cuisine: Mexican
Calories: 415
Ingredients Equipment Method Notes

Ingredients
  

Cake Base
  • 1 cup all-purpose flour or substitute 1:1 GF flour
  • 1 ½ teaspoon baking powder
  • ¼ teaspoon salt
  • 5 eggs large
  • 1 cup sugar divided into ¾ and ¼ cups
  • 1 teaspoon vanilla extract
  • ⅓ cup whole milk
Syrup
  • 12 oz evaporated milk
  • 9 oz sweetened condensed milk
  • ⅓ cup heavy whipping cream
Frosting
  • 2 cups heavy whipping cream
  • 2 tablespoon granulated sugar
  • 1 cup berries to garnish, optional

Equipment

  • 9x13 casserole pan
  • Electric Mixer
  • Spatula

Method
 

How to Make Tres Leches Cake Base
  1. Preheat the oven to 350 °F and butter a 9×13 casserole pan. Set up three mixing bowls.
  2. In a large bowl, sift together 1 cup flour, 1 ½ teaspoon baking powder, and ¼ teaspoon salt. Separate egg whites and yolks into the other two bowls.
  3. Beat egg yolks with ¾ cup sugar with an electric mixer on high speed, until yolks are a pale yellow (2 minutes). Stir in ⅓ cup milk and 1 teaspoon vanilla.
  4. Beat egg whites on high speed until soft peaks form (1 minute). With the mixer on, pour in remaining ¼ cup sugar and beat on high speed until egg whites are stiff but not dry (1 minute).
  5. Pour egg yolk mixture over the flour mixture and combine gently with a spatula. Gently fold in egg white mixture with the spatula until just combined. Pour batter into prepared pan and spread to even out the surface and bake at 350˚F for 30-35 minutes or until a toothpick comes out clean.
For the 3-Milk Syrup
  1. In a large measuring cup (or a bowl with a pouring lip), combine ⅓ cup heavy whipping cream, 12 oz evaporated milk and 9 oz condensed milk. When the cake is cool, pierce the surface all over with a fork. Slowly drizzle the milk mixture over the cake. Let the cake rest for 30 minutes to absorb the milk. You can cover and refrigerate overnight at this point if desired.
To Make the Whipped Cream Frosting
  1. Pour 2 cups cold heavy whipping cream and 2 tablespoon sugar into a large chilled mixing bowl and beat on high speed 1 ½ to 2 minutes or until thick, whipped and spreadable. Spread over the cake with a spatula then decorate with berries if desired.

Notes

For the best texture, let the cake rest overnight in the fridge after soaking so the milk mixture fully absorbs. Add the whipped cream frosting just before serving for the freshest taste.

More dessert

  • blueberry layer cake slice
    Blueberry Jam Cake (Moist 3-Layer Recipe with Cream Cheese Frosting)
  • chai cake slice
    The Best Chai Cake Recipe (Soft, Moist, And Spice-Packed)
  • chocolate cake whole
    Best Matilda's Chocolate Cake (Iconic Movie-Inspired Recipe)
  • smores layer cake whole
    Three Layer S'mores Cake
easyrecipesbannerapp

Leave a Reply Cancel reply

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

Recipe Rating




my sidebar image

Hi! I'm Sarah!

Mom, food lover, photographer, and the creator behind EasyRecipesToTry. I share recipes that are simple to make but still full of flavor. I've been cooking since I was a teenager and now test all my recipes while raising my daughter Emily.

Nothing complicated here - just good food that fits into busy days. Follow me on Pinterest for more easy meal ideas!

More about me

Popular

  • Crispy zucchini chips
    Crispy Air Fryer Zucchini Chips (Ready in 20 Minutes!)
  • Golden zucchini fritters stack
    Keto Low Carb Zucchini Fritters (Only 2 Net Carbs!)
  • pistachio raspberry layer cake
    Pistachio Raspberry Cake (4-Layer Showstopper)
  • raspberry almond cake slice
    Raspberry Almond Cake (Soft, Buttery, And Just Right For Spring)
  • cinnamon sugar churros
    Easy Homemade Churros with Chocolate Sauce
  • tres leches slice
    Tres Leches Cake Recipe (Soft, Moist, and Ridiculously Good)
  • cheesy refried beans bow
    Refried Beans From Scratch (Five-Ingredient Mexican Classic)
  • fish shrimp tostadas
    Fish and Shrimp Ceviche Tostadas (Fresh, Zesty, Ready in 30 Minutes)

Cookies Recipes

  • Mint chocolate chip cookies
    Mint Chocolate Chip Cookies
  • Green velvet cupcake
    Green Velvet Cupcakes With Cream Cheese Frosting
  • Jam filled hamantaschen cookies
    Classic Hamantaschen Recipe
  • Soft chocolate chip cookies
    Soft Chocolate Chip Cookies Recipe
  • glace oreo dans bol avec cornet
    Homemade Oreo Ice Cream Recipe (Easy & Delicious)
  • Frosted chocolate cookies with Oreo crumbs on white plate
    Chocolate Oreo Crumbl Cookie Recipe
  • sugar cookies with smooth pink frosting on tray
    The Best Crumbl Pink Sugar Cookie Recipe
  • soft cookie with gooey chocolate center
    Crumbl Oatmeal Cookie Recipe

Footer

↑ back to top

About

  • Privacy Policy
  • Accessibility Policy
  • Affiliate Disclaimer
  • Terms and conditions

Welcome

Explore

  • Recipe Index
  • About

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 Easyrecipestotry