Bake & Savor Recipes

  • All Recipes
  • Cakes & Cupcakes
  • Cookies
  • Pies & Tarts
  • About Bake & Savor
menu icon
go to homepage
  • All Recipes
  • Cakes & Cupcakes
  • Cookies
  • Pies & Tarts
  • About Bake & Savor
search icon
Homepage link
  • All Recipes
  • Cakes & Cupcakes
  • Cookies
  • Pies & Tarts
  • About Bake & Savor
×

The Best Tres Leches Cake Recipe

Published: Feb 14, 2026 · Modified: Mar 25, 2026 by Emily Johnson · This post may contain affiliate links · Leave a Comment

This cloud-soft Tres Leches Cake gets soaked in three kinds of milk until it's creamy, dreamy, and almost melts on your fork. I first tasted this at my neighbor Sofia's birthday party years ago, and I've been hooked ever since. The cake itself is simple to make, and the milk mixture does all the magic while it chills.

A slice of Tres Leches Cake topped with whipped cream, a sprinkle of cinnamon, and a fresh strawberry garnish.
A light, sweet cake soaked in a trio of milks and topped with fresh whipped cream and cinnamon a classic Mexican dessert that's sure to impress.
Jump to Recipe Print Recipe
A slice of Tres Leches Cake topped with whipped cream, a sprinkle of cinnamon, and a fresh strawberry garnish.

If you love creamy desserts, you'll also want to try my Mango Tres Leches Cake for a tropical twist, or my Bavarian Cream Donuts for another milk-soaked treat.

Why You'll Love This Tres Leches Cake

This authentic Tres Leches Cake is everything you want in a dessert for a crowd. It's rich and creamy but still feels light, and the whipped cream topping adds just the right amount of sweetness. You can make it the night before, which is a lifesaver when you're planning a party or potluck.

The sponge cake is so airy it practically floats, and once it soaks up that milk mixture, every bite is smooth and velvety. It's not complicated to put together, and the ingredients are easy to find at any grocery store. Plus, it always gets compliments.

If you're a fan of milk-based desserts, you'll also love my Mint Chocolate Cake or Biscoff Lava Cookies for something warm and gooey.

Jump to:
  • Why You'll Love This Tres Leches Cake
  • Tres Leches Cake Ingredients
  • How to Make Tres Leches Cake
  • Substitutions and Variations
  • Equipment For Tres Leches Cake
  • Storage Tips
  • Expert Tips
  • FAQ
  • Related
  • Pairing
  • Tres Leches Cake

Tres Leches Cake Ingredients

Each ingredient plays an important role in creating the soft texture and sweet, milky flavor.

See Recipe Card Below This Post For Ingredient Quantities

Cake:

  • All-purpose flour: Forms the structure of the sponge cake and keeps it tender and light.
  • Baking powder: Helps the cake rise and creates that airy, cloud-like texture.
  • Salt: Balances the sweetness and brings out the flavor of the vanilla.
  • Large eggs, separated: The yolks add richness and moisture, while the whipped whites make the cake fluffy and tall.
  • Granulated sugar, divided: Sweetens the cake and helps stabilize the whipped egg whites.
  • Whole milk: Adds moisture to the batter and keeps the crumb soft.
  • Vanilla extract: Gives the cake a warm, sweet flavor that complements the milk mixture.

Milk Mixture:

  • Evaporated milk: Adds a slightly caramelized, creamy flavor to the soak.
  • Sweetened condensed milk: Brings sweetness and richness, making the cake extra indulgent.
  • Whole milk: Thins out the mixture just enough so it soaks evenly into the cake.

Whipped Topping:

  • Heavy whipping cream: Whips up into a light, fluffy topping that balances the richness of the soaked cake.
  • Powdered sugar: Sweetens the cream without making it grainy.
  • Vanilla extract: Adds a hint of warmth and flavor.
  • Ground cinnamon: Sprinkled on top for a classic finishing touch and a little spice.

How to Make Tres Leches Cake

Follow these steps to make a perfectly moist and creamy Tres Leches Cake.

Preheat the oven: Set your oven to 350°F (175°C) so it's ready when the batter is mixed.

Mix the dry ingredients: In a medium bowl, whisk together the flour, baking powder, and salt until evenly combined. Set it aside.

Separate the eggs: Crack the eggs and carefully separate the yolks from the whites into two different bowls.

Beat the yolks and sugar: Add ¾ cup of sugar to the bowl with the egg yolks and beat on high speed until the mixture turns pale yellow and fluffy, about 2 to 3 minutes. Stir in the ⅓ cup milk and vanilla until smooth.

Combine wet and dry: Pour the egg yolk mixture over the flour mixture and gently stir with a spatula until just combined. Don't over-mix or the cake will turn dense.

Whip the egg whites: In a clean bowl, use electric beaters to whip the egg whites on high speed. As they begin to form stiff peaks, gradually add the remaining ¼ cup of sugar and continue beating until the peaks hold their shape.

Fold in the whites: Gently fold the whipped egg whites into the batter, scraping the bottom and sides of the bowl to make sure everything is incorporated without deflating the fluff.

Whisking whipped cream into the batter to create a light and airy mixture for a Tres Leches Cake.

Bake the cake: Pour the batter into an ungreased 9x13-inch metal baking dish and smooth it into an even layer. Bake for 25 to 35 minutes, or until a toothpick inserted in the center comes out clean and the top is lightly golden.

Cool completely: Remove the cake from the oven and let it cool to room temperature on a wire rack.

Mix the milk mixture: In a small bowl, whisk together the evaporated milk, sweetened condensed milk, and whole milk until smooth.

Poke and soak: Once the cake is cool, use a fork to poke holes all over the top, making sure to get near the edges. Slowly pour the milk mixture over the cake, distributing it evenly so it soaks in without pooling too much on one side.

Chill the cake: Cover the dish with plastic wrap or foil and refrigerate for at least 1 hour, or overnight if you have time. This allows the cake to absorb all that creamy goodness.

Make the whipped topping: In a large bowl, whip the heavy cream, powdered sugar, and vanilla on high speed until stiff peaks form. Spread it gently over the top of the chilled cake.

Spreading whipped cream onto a freshly baked cake, creating a smooth, fluffy topping for a Tres Leches Cake.

Finish and serve: Sprinkle ground cinnamon over the whipped cream and serve with fresh sliced strawberries if you like. Enjoy every creamy, dreamy bite.

Substitutions and Variations

You can adjust this Tres Leches Cake recipe to fit what you have on hand or your taste preferences.

Use 2% milk instead of whole milk: It'll work fine, though the cake might be slightly less rich.

Swap half-and-half for whole milk in the soak: This makes the mixture even creamier.

Try coconut milk: Replace one of the milks with coconut milk for a tropical twist.

Add a splash of rum or Kahlua: Stir a tablespoon or two into the milk mixture for an adult version.

Top with fresh fruit: Strawberries, mangoes, or raspberries add color and freshness.

Make it chocolate: Swap ¼ cup of the flour for cocoa powder and add a teaspoon of espresso powder for a chocolate Tres Leches Cake.

Equipment For Tres Leches Cake

Here's what you'll need to make this moist Tres Leches Cake.

  • 9x13-inch metal baking dish: The ungreased pan helps the sponge cake rise evenly.
  • Electric mixer or hand beaters: Essential for whipping the egg whites and cream to stiff peaks.
  • Medium and large mixing bowls: For separating ingredients and mixing the batter.
  • Whisk and spatula: For combining ingredients gently without deflating the batter.
  • Fork: To poke holes in the cooled cake so the milk soaks in.
  • Plastic wrap or foil: To cover the cake while it chills in the fridge.

Storage Tips

This soaked cake stores beautifully and actually tastes better the next day.

Refrigerate: Cover the cake tightly with plastic wrap or foil and store in the fridge for up to 4 days. The milk keeps it moist and fresh.

Freeze: You can freeze the cake without the whipped topping for up to 2 months. Wrap it well in plastic wrap and foil, then thaw overnight in the fridge before adding the whipped cream.

Make ahead: This is a perfect make-ahead dessert. Bake and soak the cake the night before, then add the whipped topping and cinnamon just before serving.

Expert Tips

Don't skip separating the eggs: Whipping the whites separately is what makes the cake so light and fluffy.

Use room temperature eggs: They whip up better and create more volume.

Poke plenty of holes: Don't be shy with the fork. The more holes you make, the better the milk soaks in.

Pour the milk slowly: Give it time to absorb instead of rushing and creating puddles.

Chill overnight if possible: The flavor gets even better as the cake sits and the milk fully soaks through.

Use an ungreased pan: This helps the sponge cake climb the sides as it bakes and stay tall.

FAQ

Is tres leches cake Spanish or Mexican?

Tres Leches Cake is Mexican, though you'll find similar soaked cakes throughout Latin America. It became popular in Mexico in the mid-1900s and is now a staple at celebrations and family gatherings. My neighbor Sofia says her grandmother used to make it for every birthday.

What are the three milks in tres leches cake?

The three milks are evaporated milk, sweetened condensed milk, and whole milk (or sometimes heavy cream). Each one adds a different texture and sweetness, and together they create that signature creamy soak.

What is so special about tres leches cake?

It's incredibly moist and rich without feeling heavy. The sponge cake soaks up the milk mixture and turns silky and smooth, and the whipped cream topping balances everything out. Plus, it's easy to make and always impresses a crowd.

Why are tres leches not soggy?

The sponge cake is airy and sturdy enough to absorb the milk without falling apart. The egg whites give it structure, and as long as you don't over-soak it or rush the process, the cake stays intact and just gets beautifully moist.

Related

Looking for other recipes like this? Try these:

  • A slice of Bananas Foster Cheesecake with caramelized banana topping and syrup on a white plate.
    Easy Bananas Foster Cheesecake Recipe
  • A close-up of a freshly baked loaf of Pineapple Coconut Bread with a glossy glaze and toasted coconut flakes on top. A slice has been cut, showing the soft interior.
    Easy Pineapple Coconut Bread Recipe
  • Close-up of a White Chocolate Cupcakes with buttercream frosting topped with a piece of white chocolate. A bite has been taken out, showing the soft, fluffy interior of the cupcake.
    Homemade White Chocolate Cupcakes
  • Close-up of stacked Cookie Dough Brownies with chocolate chips, topped with a shiny layer of chocolate ganache.
    The Best Cookie Dough Brownies Recipe

Pairing

These are my favorite dishes to serve with Tres Leches Cake

  • A slice of Strawberry Matcha Latte Cake with strawberry frosting, topped with a fresh strawberry and a daisy, served with sliced strawberries.
    Easy Strawberry Matcha Latte Cake Recipe
  • A stack of Chocolate Matzo Crack pieces with a crispy texture, sprinkled with sea salt.
    Easy Chocolate Matzo Crack Recipe
  • A Sugar Plum Fairy Cookies topped with pink buttercream frosting piped into a rosette shape, decorated with edible pearls and a sprinkling of sugar, with a bite taken revealing the jam filling.
    Delicious Sugar Plum Fairy Cookies
  • A close-up of stacked Salted Caramel Butter Bars, showcasing the layers of caramel in between the buttery cookie base.
    Easy Salted Caramel Butter Bars Recipe
A slice of Tres Leches Cake topped with whipped cream, a sprinkle of cinnamon, and a fresh strawberry garnish.

Tres Leches Cake

No ratings yet
A light, sweet cake soaked in a trio of milks and topped with fresh whipped cream and cinnamon a classic Mexican dessert that's sure to impress.
Print Recipe Pin Recipe
Prep Time 1 hour hr 30 minutes mins
Cook Time 35 minutes mins
Chill Time 1 hour hr
Total Time 3 hours hrs 5 minutes mins
Servings: 12 Slices
Course: Dessert
Cuisine: Mexican
Calories: 433
Ingredients Method Nutrition Notes

Ingredients
  

Cake:
  • 1 cup all-purpose flour 120 g
  • 1 ½ teaspoons baking powder 6 g
  • ¼ teaspoon salt
  • 5 large eggs separated
  • 1 cup granulated sugar divided 200 g
  • ⅓ cup whole milk 80 ml
  • 1 teaspoon vanilla extract 5 ml
Milk Mixture:
  • 1 12 oz can evaporated milk (354 ml)
  • 1 14 oz can sweetened condensed milk (396 ml)
  • ¼ cup whole milk 60 ml
Whipped Topping:
  • 1 pint heavy whipping cream 475 ml
  • 3 tablespoons powdered sugar 24 g
  • ½ teaspoon vanilla extract 2.5 ml
  • Ground cinnamon for topping

Method
 

  1. Preheat oven to 350°F (175°C).
  2. In a medium bowl, whisk together flour, baking powder, and salt.
  3. In separate bowls, separate the eggs, placing the egg whites in one bowl and egg yolks in another.
  4. Add ¾ cup of the sugar to the egg yolks. Beat on high speed until the yolks become pale yellow. Stir in the milk and vanilla extract.
  5. Pour the egg yolk mixture into the flour mixture. Stir gently just until combined-be careful not to over-mix.
  6. Beat the egg whites using electric beaters on high speed. As they begin to form stiff peaks, gradually add the remaining ¼ cup sugar.
  7. Gently fold the whipped egg whites into the batter, scraping the bottom and sides of the bowl to combine.
  8. Pour the batter into an ungreased 9x13-inch baking dish. Smooth the top into an even layer.
  9. Bake for 25-35 minutes, or until a toothpick inserted in the center comes out clean. Remove from oven and let cool completely.
  10. In a small bowl, whisk together evaporated milk, sweetened condensed milk, and whole milk for the milk mixture.
  11. Once the cake has cooled, use a fork to poke holes all over the top. Slowly pour the milk mixture over the cake, ensuring the milk soaks evenly throughout.
  12. Refrigerate the cake for at least 1 hour or overnight to allow it to soak up the milk mixture.
  13. In a separate bowl, beat the heavy whipping cream with powdered sugar and vanilla extract until stiff peaks form.
  14. Spread the whipped cream evenly over the top of the soaked cake. Finish with a sprinkle of cinnamon.
  15. Serve immediately or refrigerate until ready to serve.

Nutrition

Serving: 125gCalories: 433kcalCarbohydrates: 50gProtein: 9gFat: 22gSaturated Fat: 13gCholesterol: 152mgSodium: 171mgPotassium: 344mgFiber: 1gSugar: 41gVitamin A: 865IUVitamin C: 1.7mgCalcium: 242mgIron: 1mg

Notes

This cake benefits from a long soak in the milk mixture, so making it ahead of time will give it even more flavor. Enjoy with a generous sprinkle of cinnamon and a side of fresh strawberries for extra sweetness!

Tried this recipe?

Let us know how it was!

More Cakes & Cupcakes

  • A slice of Butterscotch Crunch Cake with a caramel filling, topped with crushed pecans and frosting.
    Easy Butterscotch Crunch Cake
  • A freshly baked Andes Mint Cupcakes topped with mint-green frosting and a piece of Andes mint chocolate. A bite has been taken out, revealing the moist chocolate interior.
    Easy Andes Mint Cupcakes Recipe
  • A stack of three freshly baked, golden Greek Yogurt Cake Donuts dusted with powdered sugar, set against a soft, lemony background.
    Greek Yogurt Cake Donuts Recipe
  • Close-up image of a slice of Irish apple cake with creamy custard being poured over the top. The cake has a golden crust and soft, fluffy interior, served on a speckled plate.
    Traditional Irish Apple Cake Recipe

Leave a Reply Cancel reply

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

Recipe Rating




emily seo and founder of bake and savor

Hi bakers!

I'm Emily, the baker and creator behind Bake and Savor. I transform classic recipes into foolproof treats that bring joy to every kitchen. From my family's treasured recipes to modern favorites, I'm here to share the sweet science of baking with you! 🧁

More about me

Popular

  • Slice of Caramel Turtle Pie topped with pecans and a glossy layer of chocolate.
    The Best Caramel Turtle Pie Recipe
  • A slice of No Bake Marshmallow Cheesecake with a graham cracker crust, topped with whipped cream and a smooth creamy filling, served on a plate.
    No Bake Marshmallow Cheesecake Recipe
  • A close-up of a freshly baked Cottage Cheese Muffins with chocolate chips, showing a bite taken out to reveal the fluffy interior and melted chocolate chips.
    Healthy Cottage Cheese Muffins Recipe
  • Starbucks Lime Frosted Coconut Bars with green frosting and shredded coconut.
    Starbucks Lime Frosted Coconut Bars

Seasonal

  • A gooey, Coffee Toffee Cookies with chunks of chocolate and caramel oozing from the center, with a bite taken out and a sprinkle of sea salt on top.
    Coffee Toffee Cookies Recipe
  • Slice of Millionaire Cheesecake with a caramel layer, topped with dark chocolate and a sprinkle of sea salt, on a plate with a fork.
    Easy Millionaire Cheesecake Recipe
  • A close-up of freshly baked Spiced Molasses Gingerbread Muffins in paper liners, with a sprinkle of sugar on top, placed on a clean, soft background.
    Spiced Molasses Gingerbread Muffins
  • A slice of Lemon Tiramisu with layers of ladyfingers, creamy mascarpone, and lemon syrup, topped with lemon slices.
    No-Bake Lemon Tiramisu Recipe

Footer

Logo bake and savor recipes
↑ back to top

Explore

  • About
  • Contact
  • Subscribe

Legal

  • Privacy Policy
  • Terms & Conditions
  • Accessibility

Copyright © 2025 Bake and Savor. All recipes developed and tested by Emily. Bake with love, serve with joy.

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required