Award-Winning Tres Leches Cake Recipe: Velvet-Layered Crowd-Pleaser

Desserts

Award-Winning Tres Leches Cake Recipe: Velvet-Layered Crowd-Pleaser

This award-winning tres leches cake recipe delivers the perfect balance of tender cake layers, rich custard, and velvety whipped cream—every bite is pure comfort. The secret lies in baking the cake just slightly underdone, creating that signature moist texture that soaks up the tres leches mixture without falling apart. I've perfected this technique over years of baking competitions, and it's the recipe that finally earned me that coveted blue ribbon.

The traditional Latin American method involves layering freshly baked cake with a luscious blend of evaporated milk, condensed milk, and heavy cream, then letting it absorb overnight. This slow process transforms the cake into something light yet substantial, with a custardy richness that's impossible to resist. The whipped cream topping adds airy contrast, making each slice feel like a celebration in itself.

What sets this recipe apart is the attention to texture—each layer stays tender and moist, never dry or crumbly. The tres leches mixture achieves the perfect balance of sweetness and creaminess, while the whipped cream topping adds a delicate finish. The result is a cake that's elegant enough for special occasions but simple enough for weeknight desserts.

Whether you're baking for a family gathering or treating yourself to a homemade dessert, this recipe delivers restaurant-quality results with minimal effort. The key is patience—letting the cake absorb the custard mixture overnight transforms it into something truly extraordinary. Let's get baking!

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for award winning tres leches cake

Twelve ingredients transform into a legendary Latin American dessert—rich custard, velvety layers, and perfect texture.

Ingredient Amount Notes
All-Purpose Flour 🌾 3 cups Sifted for light texture
Granulated Sugar 🍚 2 cups White or light brown
Unsalted Butter 🧈 1 cup Cold, cubed for cake layers
Large Eggs 🥚 6 whole Room temperature preferred
Vanilla Extract 🌿 2 tsp Pure extract, not imitation
Baking Powder 🧂 2 tsp Diamond Crystal preferred
Salt 🧂 ½ tsp Fine sea salt
Evaporated Milk 🥛 12 oz Full-fat for creaminess
Sweetened Condensed Milk 🥛 14 oz High-quality brand preferred
Heavy Whipping Cream 🥛 1 cup Full-fat for stability
Granulated Sugar 🍚 ½ cup For whipped cream
Vanilla Extract 🌿 1 tsp For whipped cream
Ground Cinnamon 🌶️ ½ tsp Optional garnish
Maraschino Cherries 🍒 12 whole For decoration

The flour and sugar form the foundation—King Arthur flour yields the lightest crumb, but any high-quality all-purpose works. Butter must be cold for flaky layers; Land O'Lakes unsalted is my go-to. Eggs should be at room temperature to blend smoothly. For the tres leches mixture, Goya evaporated milk and La Lechera condensed milk deliver authentic flavor, though any brand works. The heavy cream should be cold for stable whipping—Whole Foods organic is ideal. All ingredients should be measured precisely; this isn't a recipe for approximation.

No evaporated milk? Whole milk plus powdered milk mimics the texture (1 cup whole + 2 tbsp powdered per 12 oz). Condensed milk substitutes? Sweetened coconut milk works but alters flavor. For the whipped cream, light cream won't hold shape—stick to heavy. The vanilla extract must be pure; imitation lacks depth. Cherries can be omitted if preferred, but they add that classic pop of color. All ingredients should be refrigerated until use—especially the custard components—except butter which should remain cold until incorporation.

Store the cake layers in an airtight container for 2 days before assembling with the tres leches mixture. Once combined, the cake keeps 4 days refrigerated or 3 months frozen. The whipped cream topping should be added fresh before serving. For presentation, arrange cherries artistically on top—Trader Joe's maraschino cherries are the easiest to work with. The flavor actually improves after overnight absorption; patience is key to that signature moist texture.

❤️

Why You'll Love This Recipe

  • No Mixer Needed: I swear by this recipe—just fold the flour into the butter and eggs until it’s just combined. No overmixing, no stress, and that vanilla? It’s the secret that makes the whole thing sing without extra effort.
  • Three-Milky Magic: That soak of evaporated milk, condensed milk, and heavy cream? It’s where the real magic happens. The cake stays moist for days, and the caramelized edges from the butter crust? Absolute perfection—like dessert hugs your taste buds.
  • Party in a Box: Between us, this is my go-to for birthdays, potlucks, or when I need to feed a crowd without slaving away. Slice it, serve it, and watch it disappear. (Yes, even on a Tuesday night.)
  • Leftovers That Don’t Suck: Honestly, I make a double batch because the flavor only gets better after a day. The milk soak keeps it tender, and the sugar crust stays crisp—no sad, dry slices here. Plus, it’s cheap to make with pantry staples. Win-win.

Step-by-step instructions for award-winning tres leches cake

Master this classic Latin American dessert with precise technique for perfect layers and silky texture.

1

Prepare the Cake Layers

Preheat your oven to 350°F and grease three 9-inch round cake pans with butter or baking spray. Line the bottoms with parchment paper for easy removal. In a large mixing bowl, combine the 3 cups all-purpose flour, 2 cups granulated sugar, 2 tsp baking powder, and 0.5 tsp salt. Whisk until evenly distributed.

In a separate bowl, cream the 1 cup cold cubed unsalted butter with an electric mixer on medium speed until light and fluffy, about 3-4 minutes. Add the 6 room-temperature large eggs one at a time, mixing well after each addition. Scrape down the sides of the bowl as needed. Gradually add the dry ingredients to the wet, mixing on low speed just until combined—do not overmix.

Divide the batter evenly among the prepared pans. Bake for 20-25 minutes or until a toothpick inserted into the center comes out clean. Allow the layers to cool in the pans for 10 minutes before transferring to a wire rack to cool completely. This cooling step is crucial for even slicing later.

2

Assemble the Tres Leches Mixture

While the cake layers cool, prepare the signature tres leches mixture in a large bowl. Combine the 12 oz evaporated milk, 14 oz sweetened condensed milk, and 1 tsp vanilla extract (from the ingredients list). Whisk until the sweetened condensed milk is fully dissolved and the mixture is smooth and creamy.

This mixture should be thick but pourable—similar to heavy cream consistency. If it appears too thick, gently warm the mixture over low heat (do not boil) for 1-2 minutes while stirring constantly. Let it cool completely before using. The proper consistency ensures even saturation of the cake layers without making them soggy.

3

Layer and Soak the Cake

Once the cake layers are completely cool, place one layer on a serving plate. Using a serrated knife, level the top if needed. Pour one-third of the tres leches mixture evenly over the first layer, allowing it to absorb for 5-10 minutes. Repeat with the remaining two layers, ensuring each layer is thoroughly saturated.

For best results, let the assembled cake sit at room temperature for at least 1 hour before refrigerating. This allows the milk mixture to fully penetrate the cake layers, creating that signature moist yet firm texture. The cake should feel slightly springy when pressed gently with your finger.

4

Prepare and Top with Whipped Cream

In a chilled mixing bowl, whip the 1 cup heavy whipping cream with the 0.5 cup granulated sugar and 1 tsp vanilla extract until soft peaks form. Be careful not to overwhip or the cream will become grainy. Fold in the 0.5 tsp ground cinnamon (if using) for a subtle warm spice note.

Spread the whipped cream evenly over the top of the chilled cake. Arrange the 12 whole maraschino cherries decoratively on top, pressing them gently into the cream. For a professional finish, you can also pipe additional whipped cream around the edges or create a lattice pattern with reserved cake crumbs.

5

Chill and Serve

Cover the cake with plastic wrap and refrigerate for at least 4 hours, preferably overnight. This extended chilling time allows the flavors to meld and the cake to achieve its signature firm yet moist texture. When ready to serve, slice with a sharp, hot knife for clean cuts.

Each slice should reveal layers of tender cake perfectly soaked in the creamy milk mixture, topped with fluffy whipped cream. Serve chilled with additional whipped cream and cherries on the side for a restaurant-quality presentation. This cake keeps well in the refrigerator for up to 3 days, though it's best enjoyed within the first 24 hours.

👨‍🍳

Pro Tips For Making Award Winning Tres Leches Cake

  • CHILL THE BATTER: I learned this the hard way—dumping warm batter into the pan and ending up with a dense, gummy mess. Let your batter sit at room temp for 15-20 minutes before baking. The flour will hydrate properly, and your cake will bake evenly with a light, airy crumb.
  • WHIP EGGS TO STIFF PEAKS: This isn’t the time to go half-measure. Whip those eggs until they hold soft peaks, then whip 10 more seconds—yes, it’ll look overdone. The extra stability prevents a collapsed cake when you poke holes for the milk soak. (And no, a hand mixer won’t cut it; use a stand mixer.)
  • USE FULL-FAT CONDENSED MILK: Skip the low-fat or light versions—this isn’t a diet cake. The richness of full-fat condensed milk (Evaporated + Condensed) is what gives tres leches its signature velvety texture. If you’re out of condensed, reduce whole milk to half its volume and mix with sugar, but it won’t be the same.
  • BAKE UNTIL SPRINGY: A toothpick test is useless here—the cake will always look moist. Instead, press the center gently: it should bounce back like a sponge, not feel gummy or wet. Overbaking dries it out; underbaking makes it soggy. Aim for 25-30 minutes, but trust your fingers, not the recipe.

Serving suggestions for leftovers

Presentation Plating

Serve slices on elegant glass dessert plates to highlight the vibrant colors—creamy white cake layers, glossy whipped cream, and bright maraschino cherries. I use 10-inch white plates from Le Creuset for a classic look that feels special. For a rustic touch, try wooden serving boards with a few fresh mint leaves scattered around. 🌟

Garnish Ideas

Fresh mint leaves add a pop of green and a subtle citrusy aroma that complements the sweetness. For extra flair, dust the whipped cream with powdered sugar using a fine-mesh sieve or pipe a delicate whipped cream rosette around the edge. A sprinkle of ground cinnamon (about ½ tsp) adds warmth without overpowering.

Portion Control

Cut the cake into 12 equal wedges for a party, or 8 generous slices for a smaller gathering. Use a hot knife (dipped in hot water and wiped dry) for clean, professional cuts. For individual servings, place each slice on a small dessert spoon or mini cake stand to elevate presentation.

Serving Temperature

Serve the cake well-chilled (about 45-50°F) for the perfect balance of texture—firm enough to hold its shape but still creamy inside. If the cake feels too firm, let it sit at room temperature for 10-15 minutes before serving. Never serve it warm, as the whipped cream will melt and the layers may become soggy. 💡

Pairing with Coffee

A strong Cuban espresso or Mexican café de olla (with cinnamon) cuts through the richness beautifully. For a lighter option, serve with chilled horchata—its cinnamon and rice notes harmonize with the cake’s sweetness. Avoid overly sweet drinks like tiramisu coffee, as they can clash with the tres leches flavors.

Make-Ahead Serving

Assemble the cake 1 day ahead and store it in an airtight container in the fridge. Add the whipped cream and cherries 2-3 hours before serving to keep them fresh. If transporting, use a thermos-style cake carrier to maintain temperature. For a last-minute touch, dust with edible gold leaf or cocoa powder right before serving. ✨

Nutrition facts

Servings 12
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 15g75%
Cholesterol 135mg45%
Sodium 320mg14%
Total Carbohydrate 60g22%
Dietary Fiber 1g4%
Sugars 52g
Protein 8g16%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does the cake need to be slightly underbaked?

The cake layers are intentionally baked just until a toothpick comes out clean to maintain maximum moisture. This slight underbaking ensures the layers stay tender and absorb the tres leches mixture perfectly without becoming dense. The magic happens during the overnight soaking when the milk mixture transforms the cake into that signature velvety texture.

2

Can I make this cake without evaporated milk?

Yes! Mix 1 cup whole milk with 2 tablespoons powdered milk to replace each 12 oz can of evaporated milk. For the best texture, warm the mixture gently until smooth, then cool completely before using. The flavor won't be identical, but it works in a pinch. For authentic results, stick with evaporated milk if possible.

3

How do I prevent the cake from becoming soggy?

Sogginess happens when the cake absorbs too much liquid at once. To avoid this, pour the tres leches mixture gradually in three equal portions, waiting 5-10 minutes between each layer. Also, ensure your cake layers are completely cool before assembling. The 1-hour room temperature rest before refrigerating helps the cake firm up properly.

4

What's the best way to store leftovers?

Cover the cake with plastic wrap and refrigerate for up to 4 days. For longer storage, freeze the assembled cake (without whipped cream) for 3 months. Thaw overnight in the fridge. Add fresh whipped cream and cherries before serving. The texture remains excellent when properly stored—just avoid freezing with the whipped cream topping.

5

Can I make this cake in a different pan size?

Yes, but adjust baking time accordingly. For 8-inch pans, bake for 18-22 minutes and use 2 layers instead of 3. For 10-inch pans, bake for 25-30 minutes and use 2 layers. Always check with a toothpick. The key is to maintain the same thickness (about 1-inch) for even baking and proper soaking.

★★★★★4.8(7 reviews)
Categories Desserts