• Recipe Index
  • About
  • Recipes by Course
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • Recipes by Meal Time
    • Breakfast
    • Dinner
menu icon
go to homepage
  • Recipe Index
  • About
  • Recipes by Course
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • Recipes by Meal Time
    • Breakfast
    • Dinner
search icon
Homepage link
  • Recipe Index
  • About
  • Recipes by Course
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • Recipes by Meal Time
    • Breakfast
    • Dinner
×

Tres Leches Cake Recipe

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

Jump to Recipe· 4.3 from 32 reviews

If you've ever wished for a dessert that feels like a sweet, comforting hug in every bite, this Tres Leches Cake Recipe is going to be your new favorite. This classic Latin American treat is a moist, airy sponge cake soaked in three types of milk, resulting in an irresistibly luscious texture and rich flavor that's utterly addictive. It’s a celebration of simple ingredients transformed into something truly extraordinary, perfect for gatherings, special occasions, or just brightening an ordinary day with a slice of pure joy.

Ingredients You'll Need

The image shows three white bowls placed on a white marbled surface. The largest bowl on the right side holds white flour with a slightly uneven surface. Below it, a medium-sized bowl contains a bright orange mixture with a smooth texture. To the left of the orange bowl, a small bowl has a clear yellow liquid with some small bubbles on top. The bowls are arranged close to each other with space between them, showing the different ingredients clearly. photo taken with an iphone --ar 4:5 --v 7

This Tres Leches Cake Recipe relies on a handful of straightforward, everyday ingredients that come together to create layers of delicate flavor and texture. Each component plays a vital role: from the tender flour base to the creamy milk soak, everything is balanced to perfection.

  • All-purpose flour (1 cup): The foundation for a light and tender cake crumb.
  • Baking powder (1 ½ teaspoons): Gives the cake just the right lift and fluffiness.
  • Salt (¼ teaspoon): Enhances the sweetness and rounds out the flavors.
  • Large eggs (5, separated): Egg yolks enrich and add moisture while the whipped whites bring airiness.
  • Granulated sugar (1 cup, divided): Sweetens the cake and stabilizes the whipped egg whites.
  • Whole milk (⅓ cup + ¼ cup): Adds moistness; part of the batter and part of the milk soak.
  • Vanilla extract (1 teaspoon + ½ teaspoon): Infuses a warm, aromatic flavor into both cake and topping.
  • Evaporated milk (12 ounces): One of the three milks that soak into the cake for creamy richness.
  • Sweetened condensed milk (14 ounces): Adds sweetness and thickness to the soak, making the cake decadently moist.
  • Heavy whipping cream (1 pint): Whipped into a fluffy topping that balances the milk-soaked cake perfectly.
  • Powdered sugar (3 tablespoons): Sweetens and stabilizes the whipped cream topping.
  • Ground cinnamon (for topping): A dusting of spice that adds warmth and a touch of traditional flair.

How to Make Tres Leches Cake Recipe

Step 1: Prepping the Batter

Start by combining the dry ingredients—flour, baking powder, and salt—in one bowl to ensure even distribution. Separating the eggs is crucial for creating the light texture; whip the egg yolks with sugar until pale and fluffy, which helps bring richness and a touch of sweetness. Stir in the milk and vanilla, then fold this mixture into your dry ingredients gently so the cake stays tender without becoming tough.

Step 2: Whipping the Egg Whites

This step is the secret to airiness in the cake. Beat the egg whites until soft peaks form, then slowly add the remaining sugar to create stiff, glossy peaks. Folding these carefully into the batter keeps the delicate air bubbles intact, ensuring a light, spongy crumb that's receptive to soaking up milk without falling apart.

Step 3: Baking the Cake

Pour the batter into an ungreased pan; not greasing the pan encourages the cake to build a delicate crust that helps hold the milk soak later. Bake in a 350-degree F oven for about 25 to 35 minutes, or until a toothpick comes out clean. Letting the cake cool completely is essential so it can absorb the milk soak evenly without becoming soggy.

Step 4: Preparing the Tres Leches Soak

Mix evaporated milk, sweetened condensed milk, and whole milk together to create the iconic “three milks” soak. Use a fork to gently poke holes all over the cooled cake, which allows the milk mixture to penetrate deeply, infusing every bite with creamy tenderness.

Step 5: Soaking the Cake

Slowly pour the milk mixture evenly over the cake, focusing near the edges and all around so every inch gets soaked. Refrigerate for at least an hour, but overnight is even better for maximum flavor absorption—the waiting is the hardest part but absolutely worth it!

Step 6: Topping with Whipped Cream

Whip the heavy cream with powdered sugar and vanilla until stiff peaks form, creating a luscious layer that contrasts the soaked cake. Spread this topping evenly, then finish with a sprinkle of ground cinnamon to add aroma and a subtle kick. This final touch is what transforms a simple cake into a stunning dessert experience.

How to Serve Tres Leches Cake Recipe

The image shows a baking pan with two distinct layers. The bottom layer is golden brown and textured, filling the whole pan but about one third is uncovered. The top layer is a thick, smooth, white cream spread over most of the pan, with visible soft swirls from spreading. On the right side, a woman's hand holds a spoon covered in the white cream, spreading it over the golden layer. The pan rests on a white marbled surface. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

While a dusting of cinnamon is classic and comforting, you can really make this cake pop with vibrant fresh fruit like sliced strawberries or tropical mango. The fruit adds a refreshing brightness that pairs beautifully with the creamy, rich cake. A few mint leaves can also add a lovely fresh note and a splash of color.

Side Dishes

Serving Tres Leches Cake Recipe alongside a strong cup of coffee or a spiced chai tea can really bring out the deepest flavors of the cake. For a more indulgent dessert spread, pair it with a scoop of vanilla bean ice cream or a drizzle of homemade caramel sauce—each bite becomes an adventure for your taste buds.

Creative Ways to Present

Want to wow your guests? Try assembling the Tres Leches Cake Recipe in clear glass trifle bowls to showcase its creamy layers. Or turn it into adorable individual servings by using small mason jars or mini dessert cups. Top each serving with a swirl of whipped cream and a sprinkle of cinnamon or crushed nuts for an elegant finish.

Make Ahead and Storage

Storing Leftovers

Because Tres Leches Cake Recipe is soaked in milk, it is best stored covered in the refrigerator. You can keep it fresh for up to three days, and actually, it tastes even better after the flavors have had time to meld overnight. Just cover tightly with plastic wrap or a cake dome to preserve moisture and prevent it from absorbing other fridge odors.

Freezing

Freezing Tres Leches Cake Recipe is a bit tricky due to its creamy, soaked texture, but it’s doable. Wrap individual slices tightly in plastic wrap and foil to prevent freezer burn. Thaw overnight in the fridge before serving. Note that the whipped cream topping may lose some of its fluffiness, but the cake itself stays deliciously moist.

Reheating

Since this is a cold, milk-soaked cake, it’s best enjoyed chilled. Avoid reheating because warming up will alter its signature texture. Instead, serve straight from the fridge for a refreshingly cool dessert that melts in your mouth.

FAQs

Can I use almond milk or another milk substitute in this Tres Leches Cake Recipe?

Almond or other plant-based milks can change the flavor and texture since the original recipe relies on the creaminess of dairy milks, especially evaporated and condensed milk. For the best results, stick to the traditional milks or use dairy alternatives only if necessary and in combination with a bit of coconut cream for richness.

How long does the cake need to soak in the milk mixture?

At least one hour is a minimum to let the cake absorb the "three milks," but soaking it overnight is ideal for a deeply moist, more flavorful dessert that practically melts in your mouth.

What pan size should I use for baking the cake?

A standard 9x13 inch pan works perfectly for this recipe, allowing the batter to bake evenly and providing a great balance between cake thickness and soak absorption.

Is it necessary to separate the eggs?

Yes! Separating the eggs ensures that the egg whites can be whipped into stiff peaks, which adds the essential lightness and air to the cake. Skipping this step would result in a denser dessert.

Can I make this Tres Leches Cake Recipe gluten-free?

You can swap the all-purpose flour for a gluten-free blend, but be cautious with the texture. Look for one that includes xanthan gum and is designed for cakes, as this will help maintain the tender crumb typical of Tres Leches Cake Recipe.

Final Thoughts

This Tres Leches Cake Recipe is a true crowd-pleaser that brings joy and comfort in every bite. It’s an effortless way to impress with something special and heartfelt using ingredients you likely have on hand. I absolutely encourage you to try it yourself—there’s something magical about watching a simple sponge transform into this creamy, dreamy masterpiece that everyone will be asking for again and again.

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 Recipe

Tres Leches Cake Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.3 from 32 reviews
  • Author: Bara
  • Prep Time: 30 minutes
  • Cook Time: 30 minutes
  • Total Time: 2 hours 10 minutes
  • Yield: 12 servings
  • Category: Dessert
  • Method: Baking
  • Cuisine: Latin American
Print Recipe
Pin Recipe

Description

This classic Tres Leches Cake is a moist and indulgent Latin American dessert featuring a light sponge cake soaked in a rich mixture of three milks—evaporated, sweetened condensed, and whole milk. Topped with sweetened whipped cream and a sprinkle of cinnamon, this cake is perfect for celebrations or anytime you crave a luscious, creamy treat.


Ingredients

Dry Ingredients

  • 1 cup all-purpose flour (120 g)
  • 1 ½ teaspoons baking powder (6 g)
  • ¼ teaspoon salt

Egg Mixture

  • 5 large eggs, separated
  • 1 cup granulated sugar, divided (200 g)
  • ⅓ cup whole milk (80 ml)
  • 1 teaspoon vanilla extract (5 ml)

Milk Soaking Mixture

  • 12 ounce can evaporated milk (354 ml)
  • 14 ounce can sweetened condensed milk (396 ml)
  • ¼ cup whole milk (60 ml)

Whipped Cream Topping

  • 1 pint heavy whipping cream (475 ml)
  • 3 tablespoons powdered sugar (24 g)
  • ½ teaspoon vanilla extract (2.5 ml)

Finishing

  • Ground cinnamon, for topping


Instructions

  1. Preheat Oven: Set your oven to 350°F (175°C) to warm up while you prepare the batter.
  2. Mix Dry Ingredients: In a medium bowl, sift together the all-purpose flour, baking powder, and salt. In separate bowls, separate the egg yolks and egg whites carefully.
  3. Prepare Egg Yolk Mixture: Add ¾ cup of the granulated sugar to the egg yolks. Beat on high speed until the yolks become pale yellow and creamy. Stir in the ⅓ cup whole milk and 1 teaspoon vanilla extract gently. Pour this mixture over the dry ingredients and fold gently until just combined—avoid overmixing to keep the cake light.
  4. Beat Egg Whites: Using electric beaters, whip the egg whites on high speed until soft peaks form. Gradually add the remaining ¼ cup sugar and continue beating until stiff peaks develop. Carefully fold the beaten egg whites into the batter, scraping the bowl’s sides and bottom to ensure an even mixture without deflating it.
  5. Bake the Cake: Pour the batter into an ungreased baking pan, smoothing the surface evenly. Bake for 25 to 35 minutes, or until a toothpick inserted into the center comes out clean. Once baked, remove from the oven and cool the cake completely.
  6. Prepare Milk Soak: In a small bowl, combine the evaporated milk, sweetened condensed milk, and ¼ cup whole milk. When the cake is cooled, use a fork to poke holes all over the surface, allowing the milk mixture to soak deeply into the cake.
  7. Soak the Cake: Slowly pour the milk mixture evenly over the cake, focusing on pouring near the edges and all around to distribute thoroughly. Cover and refrigerate for at least 1 hour, preferably overnight, so the cake fully absorbs the milks.
  8. Make Whipped Cream Topping: Whip the heavy cream with powdered sugar and vanilla extract until stiff peaks form. Spread the whipped cream smoothly over the soaked cake.
  9. Garnish and Serve: Lightly sprinkle ground cinnamon on top of the whipped cream. Serve chilled, optionally garnished with fresh sliced strawberries for added freshness and color. Enjoy this rich and creamy Tres Leches Cake!

Notes

  • Do not grease the baking pan; the batter clings better and soaks up the milk mixture more effectively.
  • For best results, allow the cake to soak overnight to develop full flavor and texture.
  • Use fresh, high-quality dairy products for the creamiest results.
  • Ensure egg whites are beaten to stiff peaks for a light and airy cake texture.
  • The cake can be stored covered in the refrigerator for up to 3 days.

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Desserts

  • Vegan Blackberry Crumble Bars Recipe
    Vegan Blackberry Crumble Bars Recipe
  • Berry Coconut Panna Cotta Recipe
    Berry Coconut Panna Cotta Recipe
  • Pistachio Buttercream Recipe
    Pistachio Buttercream Recipe
  • Oft Lime Sugar Cookies Recipe
    Oft Lime Sugar Cookies Recipe

Leave a Reply Cancel reply

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

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

I’m Bara, a proud mom, grandmother, and woman who has loved cooking for more than fifty years.
For me, food has never been just a meal it’s a language of love, a way to bring people together, and a way to create memories that last a lifetime.

Learn more

Popular

  • Gnocchi Soup with Vegan Cream and Vegetables Recipe
    Gnocchi Soup with Vegan Cream and Vegetables Recipe
  • High Protein Tomato Soup Recipe
    High Protein Tomato Soup Recipe
  • London Fog Tea Latte Recipe
    London Fog Tea Latte Recipe
  • Brownie Batter Puppy Chow Recipe
    Brownie Batter Puppy Chow Recipe

Footer

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Yum Bara. All rights reserved.