If you’ve ever dreamed of a dessert that feels like a sweet, creamy hug, you’re in the right place. Today, I’m sharing my go to recipe for the most heavenly Tres Leches Cake. This isn’t just a cake; it’s an experience; a light as air sponge soaked with a trio of milks and topped with a cloud of freshly whipped cream. Every bite is impossibly moist, decadently rich, and yet surprisingly balanced. It’s the show stopping dessert I turn to for birthdays, potlucks, and any occasion that calls for pure celebration.
My love for this cake started years ago at a friend’s family gathering. One bite of her abuela’s homemade version, and I was hooked. I spent years tinkering in my kitchen, determined to recreate that magic: a sponge cake sturdy enough to hold a river of sweet milk yet tender enough to dissolve on your tongue. This recipe is the happy result; a foolproof path to a Tres Leches Cake that’s guaranteed to earn you rave reviews and recipe requests.
Flavor & Texture Profile: Imagine the lightest vanilla sponge cake you’ve ever had. Now, imagine it infused with a luxurious, sweet cream that seeps into every single crumb. The flavor is a delicate, milky sweetness with a hint of warm vanilla. The texture is the true star: incredibly moist and almost pudding like without being soggy, topped with a billowy, lightly sweetened whipped cream that cuts through the richness. A final dusting of cinnamon adds the perfect aromatic finish.
Secrets to the Perfect Tres Leches Cake
Before we start, here are my pro tips to ensure your cake is legendary:
- Egg Whites are Key: When whipping your egg whites, go for stiff, glossy peaks. This is the primary leavening agent for our sponge, giving it the open, airy structure needed to soak up all that milk. Don’t rush this step!
- Gentle Folding is Non Negotiable: Once your egg whites are perfect, fold them into the batter with a light hand using a silicone spatula. Over mixing will deflate the air you just whipped in, resulting in a dense cake. A few streaks are okay; they will incorporate.
- Poke Thoroughly, Soak Slowly: Don’t be shy with the fork! Poke holes all over the completely cooled cake, going all the way to the bottom. When pouring the milk mixture, do it slowly, letting the cake absorb it like a sponge. Patience here pays off in every creamy bite.
- The Long Soak: While one hour in the fridge is the minimum, I strongly recommend soaking it overnight. This allows the milks to fully permeate the cake, transforming it into the iconic, uniformly moist dessert we all love.
Make Ahead, Storage & Freezing Instructions
- Make Ahead & Storage: This cake is the ultimate make ahead dessert. In fact, it gets better with time. You can assemble the entire cake (including whipped topping) and store it, covered, in the refrigerator for 3-5 days. The flavors continue to meld beautifully.
- Freezing: You can freeze the baked and cooled sponge cake (before adding the milk mixture) for up to 3 months. Wrap it tightly in plastic wrap and then aluminum foil. Thaw overnight in the refrigerator before poking holes and proceeding with the milk soak. I do not recommend freezing the fully assembled cake, as the whipped cream topping does not freeze well.
Step by Step Instructions
1Prep & Mix Dry Ingredients: Preheat your oven to 350°F (175°C). In a medium bowl, whisk together the all purpose flour, baking powder, and salt. Set aside.
2Separate & Whip Yolks: Carefully separate the eggs, placing the whites in a large, clean bowl (or the bowl of a stand mixer) and the yolks in another large bowl. To the yolks, add 3/4 cup of granulated sugar. Beat with an electric mixer on high speed for several minutes until the mixture is thick, pale yellow, and falls in ribbons. Beat in the 1/3 cup of milk and vanilla extract until just combined.
3Combine Yolk & Flour Mixtures: Pour the egg yolk mixture over the bowl of dry ingredients. Gently stir with a spatula just until no dry flour remains. Do not over mix.
4Whip the Egg Whites: Using clean beaters, whip the egg whites on high speed until soft peaks form. With the mixer running, gradually add the remaining 1/4 cup of sugar. Continue whipping until stiff, glossy peaks form.
5Fold it Together: Add about one third of the whipped egg whites to the cake batter and gently fold to lighten the mixture. Then, carefully fold in the remaining egg whites until just combined, being careful not to deflate the batter.
6Bake: Pour the batter into an ungreased 9×13 inch metal baking pan and smooth the top. Bake for 25-35 minutes, or until the top is golden and a toothpick inserted into the center comes out clean.
7Cool & Poke: Let the cake cool completely in the pan on a wire rack. Once cool, use a fork to poke holes all over the surface, poking all the way down to the bottom.
8Soak with Milk Mixture: In a separate bowl or large measuring cup, whisk together the evaporated milk, sweetened condensed milk, and whole milk. Slowly pour this mixture evenly over the entire cake, ensuring it soaks into the holes and around the edges.
9Chill: Cover the cake and refrigerate for at least 1 hour, or preferably overnight.
10Top & Serve: Before serving, whip the heavy cream, powdered sugar, and vanilla together until stiff peaks form. Spread evenly over the chilled cake. Dust generously with ground cinnamon. Slice, serve, and prepare for applause!
Ingredient Substitutions & Dietary Swaps
- Gluten Free: Substitute the all purpose flour with a 1:1 gluten free baking blend. Ensure your blend contains xanthan gum for structure.
- Dairy Free/Vegan: This is trickier but possible. Use a plant based sponge cake recipe as your base. For the milk mixture, use full fat canned coconut milk to replace evaporated milk, vegan sweetened condensed coconut milk, and a plain plant milk (like oat or soy). Top with coconut whipped cream.
- Common Substitutes:
- Whole Milk: 2% milk can be used, but whole milk provides the best richness.
- Heavy Whipping Cream: For the topping, you cannot substitute with a lower fat cream; it won’t whip properly.
Serving Suggestions & Pairings
This cake is a celebration in a pan and needs little accompaniment, but here’s how to make it extra special:
- Fruit: Serve with a side of fresh sliced strawberries, raspberries, or a mango puree. The bright, fresh fruit cuts the sweetness beautifully.
- Beverage Pairing: A cup of strong, hot coffee or a glass of cold milk is the classic pairing. For a festive twist, a glass of Moscato d’Asti or a sweet cream sherry complements the cake’s flavors perfectly.
- Presentation: For a beautiful finish, garnish each slice with a fresh mint leaf or a single strawberry fan.
FAQ: Your Tres Leches Questions, Answered
- Q: Can I use a glass or ceramic pan instead of metal?
- A: I highly recommend a light colored metal pan for this recipe. Glass or ceramic pans bake differently and can cause the bottom and edges of the cake to over bake or become tough before the center is done.
- Q: Why is my cake dense and not soaking up the milk?
- A: This usually means the egg whites were under whipped or deflated during folding, or the cake was over mixed. Ensure you whip to stiff peaks and fold gently. Also, make sure you are poking enough holes!
- Q: Can I make this into cupcakes?
- A: Absolutely! Bake the batter in a lined cupcake pan for about 18-22 minutes. Once cool, poke holes in each cupcake and spoon the milk mixture over them. Top with whipped cream.
- Q: My whipped cream is runny. What happened?
- A: Ensure your bowl and beaters are completely cold (chill them for 15 minutes beforehand). Also, make sure you are using heavy whipping cream or heavy cream, not half and half or a lower fat alternative.
Essential Equipment
- 9×13 inch Metal Baking Pan: A light colored aluminum pan is ideal for even baking.
- Stand Mixer or Electric Hand Mixer: Crucial for whipping the egg whites and heavy cream to the right consistency.
- Large Mixing Bowls: You’ll need at least three.
- Fine Mesh Sieve: For sifting the dry ingredients (optional but recommended for a finer crumb).
- Wire Cooling Rack
- Large Measuring Cup or Bowl: For mixing the three milks.

The Ultimate Tres Leches Cake
Ingredients
Cake:
- 1 cup 120 g all purpose flour
- 1 1/2 teaspoons 6 g baking powder
- 1/4 teaspoon salt
- 5 large eggs separated
- 1 cup 200 g granulated sugar, divided
- 1/3 cup 80 ml whole milk
- 1 teaspoon 5 ml vanilla extract
Milk Mixture:
- 1 12 oz / 354 ml can evaporated milk
- 1 14 oz / 396 ml can sweetened condensed milk
- 1/4 cup 60 ml whole milk
Whipped Topping:
- 1 pint 475 ml heavy whipping cream
- 3 Tablespoons 24 g powdered sugar
- 1/2 teaspoon 2.5 ml vanilla extract
- Ground cinnamon for topping
Instructions
- Preheat oven to 350°F (175°C).
- In a medium bowl, whisk together flour, baking powder, and salt.
- Separate eggs into two mixing bowls.
- Add 3/4 cup sugar to egg yolks; beat on high until pale yellow and thick. Mix in 1/3 cup milk and vanilla.
- Pour yolk mixture over flour mixture; stir gently until just combined.
- With clean beaters, beat egg whites on high until soft peaks form. Gradually add remaining 1/4 cup sugar; beat until stiff, glossy peaks form.
- Gently fold egg whites into the batter until no white streaks remain.
- Pour batter into an ungreased 9x13 inch metal pan. Bake for 25-35 min, until a toothpick comes out clean.
- Cool cake completely in pan on a wire rack.
- Whisk together evaporated milk, sweetened condensed milk, and 1/4 cup whole milk.
- Use a fork to poke holes all over the cooled cake. Slowly pour milk mixture evenly over the cake.
- Refrigerate cake, covered, for at least 1 hour (preferably overnight).
- Before serving, whip heavy cream, powdered sugar, and vanilla until stiff peaks form. Spread over cake. Dust with cinnamon.















