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 rustic mixed Berry Galette with a golden, flaky crust, filled with blueberries, raspberries, and blackberries, topped with scoops of vanilla ice cream and a metal spatula lifting a slice.
    The Best Berry Galette Recipe
  • Baked Lemon Pudding Cakes in a ramekin with lemon slice and blueberries, spoon scooping.
    Easy Lemon Pudding Cakes Recipe
  • Stack of freshly baked Chocolate Snickerdoodles cookies with sugar coating, one cookie partially bitten on top.
    Easy Chocolate Snickerdoodles Recipe
  • Golden baked Sweet Potato Rolls with cinnamon butter.
    Sweet Potato Rolls Recipe

Pairing

These are my favorite dishes to serve with Tres Leches Cake

  • A freshly baked Blueberry Peach Pie with a golden lattice crust, filled with juicy fruit, and ready to be served. The crust is sprinkled with sugar for a sparkling finish.
    Easy Blueberry Peach Pie Recipe
  • Lemon Raspberry Jam Cupcakes with pink raspberry frosting, topped with fresh raspberries and lemon wedges. One cupcake is cut open to show a juicy raspberry jam filling inside.
    Best Lemon Raspberry Jam Cupcakes
  • Sliced homemade Chocolate Swiss Roll Cake with a swirl of white cream filling, covered in smooth chocolate ganache, placed on parchment paper on a wooden surface.
    Easy Chocolate Swiss Roll Cake Recipe
  • Freshly baked Brown Sugar Cinnamon Pop Tarts with golden crust and glossy cinnamon glaze, displayed on a cooling rack.
    Brown Sugar Cinnamon Pop Tarts
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 Oatmeal Cream Pie Cake on a plate, layered with creamy frosting and topped with crumbled oatmeal cookies, with a fork taking a bite.
    Easy Oatmeal Cream Pie Cake Recipe
  • Slice of Strawberry Cake Roll filled with whipped strawberry cream, decorated with fresh strawberries on top, served on a plate.
    Easy Strawberry Cake Roll Recipe
  • Copycat Magnolia Bakery Cupcakes with swirled pink frosting arranged on a white surface, one cupcake in the foreground with a bite taken to reveal the soft interior.
    Copycat Magnolia Bakery Cupcakes
  • Baked Apple Fritter Cake cut into squares, showing glazed top and apple chunks inside.
    Easy Apple Fritter 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

  • Rustic homemade Apple Galette with golden flaky crust, filled with thinly sliced cinnamon-spiced apples, drizzled with caramel sauce, with a slice partially lifted.
    Easy Apple Galette Recipe
  • Freshly baked Gingerbread Blossoms cookies on a cooling rack, topped with chocolate kisses and drizzled white chocolate, with one cookie showing a bite to reveal the soft interior.
    The Best Gingerbread Blossoms Recipe
  • Golden baked Garlic Bread with melted herb butter and parsley, crispy edges, close-up, photorealistic
    Easy Homemade Garlic Bread Recipe
  • Mini No-Bake Cheesecakes with graham cracker crust, topped with mixed fresh berries and berry sauce, served on parchment paper.
    Easy Mini No-Bake Cheesecakes Recipe

Seasonal

  • Baked Apple Turnovers filled with cinnamon apple chunks, drizzled with caramel sauce, served on parchment paper.
    Homemade Apple Turnovers Recipe
  • Golden-brown baked cornbread muffins in paper liners, fresh out of the oven and arranged in a basket lined with a striped cloth.
    The Best Cornbread Muffins Recipe
  • Stack of Chocolate Peanut Butter No-Bake Cookies on parchment paper, rich and glossy with oats.
    Chocolate Peanut Butter No-Bake Cookies
  • Chocolate Peppermint Madeleines dipped in dark chocolate and sprinkled with crushed peppermint candy, arranged on a wooden plate, festive holiday dessert
    Best Chocolate Peppermint Madeleines

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