There’s something magical about the first time you taste a Tres Leches Cake. I still remember the moment clearly: it was at a birthday celebration for a friend from Mexico, and someone passed me a slice of this pale, spongey-looking cake. One bite later, I was hooked. It was soft like a cloud, soaked in a sweet and creamy milk mixture, and topped with a whisper of whipped cream and cinnamon. This was not just dessert—it was an experience.
If you’re just starting your baking journey, this Tres Leches Cake is a wonderful place to begin. Despite its complex flavors and luxurious texture, it’s surprisingly simple to prepare. With no complicated techniques or hard-to-find ingredients, this is a beginner-friendly dessert that offers impressive results. Plus, it’s lighter than butter-laden cakes, making it a sweet yet relatively guilt-free indulgence.

Why This Recipe is Special
Tres Leches Cake—translated as “three milks cake”—is beloved across Latin America and often found at festive occasions. What makes it unique is its ability to remain moist without being soggy. The secret lies in the trio of milks: sweetened condensed milk, evaporated milk, and whole milk. Combined, they create a creamy soak that gives the cake its signature custard-like interior.
The base is a sponge cake that acts like a milk-absorbing sponge without collapsing. Airy, light, and resilient, it lets the flavors soak in evenly. Topped with freshly whipped cream and a dash of cinnamon, this dessert is both rustic and elegant—perfect for casual dinners or celebratory feasts.
Ingredients and Preparation
All-Purpose Flour
Provides the structure. It’s light enough for the sponge texture but sturdy enough to hold the milky soak.
Eggs
Separate the yolks and whites. Yolks enrich the batter with color and flavor, while whipped whites provide volume and lightness. They’re the natural leavening agent here.
Granulated Sugar
Adds sweetness and helps stabilize the whipped egg whites.
Whole Milk
Used in both the batter and the milk soak, it offers richness and helps prevent the cake from drying out.
Sweetened Condensed Milk
Thick and sugary, this milk adds intense sweetness and creamy density.
Evaporated Milk
Less sweet but thicker than regular milk, it adds body and balances the sweetness of the condensed milk.
Vanilla Extract
Essential for aroma and subtle flavor depth.
Heavy Whipping Cream
Used for the topping. Whipped to stiff peaks, it provides a light, fluffy crown to the dense cake.
Ground Cinnamon
A traditional garnish that offers warmth and visual appeal.
Fresh Strawberries or Other Berries (Optional)
Add color and brightness, contrasting with the cake’s creamy sweetness.
Alternative Ingredients:
- Use lactose-free milk options for dietary needs.
- Substitute the whipped topping with coconut cream for a dairy-free twist.
- Add a splash of rum or coconut extract to the milk mixture for flavor variation.
Step-by-Step Instructions
Step 1 Preheat your oven to 350°F and lightly grease a 9×13-inch baking pan. This pan needs tall sides to hold the milky soak.
Step 2 In one bowl, whisk together your dry ingredients: flour, baking powder, and salt. Set aside.
Step 3 Separate the egg yolks and whites into two different bowls. Beat the yolks with half the sugar until pale and creamy, then stir in whole milk and vanilla extract.
Step 4 Gently mix the yolk mixture into the dry ingredients, just until combined—don’t overmix.
Step 5 In a clean bowl, whip the egg whites until soft peaks form. Slowly add the remaining sugar and continue beating until stiff, glossy peaks form.
Step 6 Carefully fold the whipped egg whites into the batter. Use a rubber spatula and make broad, sweeping motions to keep the batter light.
Step 7 Pour the batter into the prepared pan and bake for 25–30 minutes or until the center springs back when touched and a toothpick comes out clean.
Step 8 Let the cake cool completely in the pan. Once cooled, poke holes all over the surface with a fork or skewer to help the milk soak in.
Step 9 In a pitcher or large measuring cup, combine sweetened condensed milk, evaporated milk, and whole milk. Pour this slowly and evenly over the cake, letting it absorb.
Step 10 Chill the cake for at least 2 hours, ideally overnight. This helps the cake fully soak up the milks without turning mushy.
Step 11 Whip the heavy cream with sugar and vanilla until stiff peaks form. Spread evenly over the cake, then dust with cinnamon and top with berries if desired.
Beginner Tips and Notes
- Overmixing Kills Airiness: Mix gently when incorporating egg whites. Overmixing will deflate them, and the cake won’t rise properly.
- Cold Eggs Are Easier to Separate: Separate the eggs right out of the fridge, then let them sit at room temp for 10 minutes before using.
- Avoid a Soggy Cake: Don’t exceed the recommended milk quantities. The cake is designed to soak in just the right amount.
- Test Doneness: A clean toothpick test is reliable. The top should be light golden and springy.
- Prep Smart: Measure and prep all ingredients before you begin. It streamlines the process and reduces the chance of mistakes.
Serving Suggestions
This easy sheet pan dinner of a dessert pairs beautifully with:
- A cup of strong coffee or a cortado
- Fresh fruit salad for added brightness
- A scoop of vanilla or cinnamon ice cream for indulgence
Storage Tips:
Keep Tres Leches Cake refrigerated and covered. It lasts 3–4 days and gets even better on day two. For freezing, do so before adding the milk mixture or topping. Wrapped tightly, the sponge cake can be frozen for up to 3 months.
Conclusion
Tres Leches Cake might seem luxurious, but it’s one of the easiest quick and healthy meals in the dessert world for new bakers to master. With just a handful of pantry ingredients and a bit of patience, you can create a cake that’s light, rich, and utterly satisfying. Try it out and don’t forget to let me know how it turned out in the comments—I’d love to hear about your experience or see your twist on this classic lemon herb cake.
FAQ About Tres Leches Cake
This usually happens when the cake is overmixed or the egg whites are deflated during folding. A light, airy sponge is essential to absorb the milk properly.
Yes, it’s even better made ahead! Prepare the cake a day in advance to give it enough time to soak up the milk mixture thoroughly.
No, it should be moist but not soggy. Using the right milk ratios and allowing time for the soak will result in a custardy, not mushy, texture.
You can freeze the sponge cake before adding the milk and topping. Once soaked, it should only be stored in the fridge and consumed within 3–4 days.
More Relevant Recipes
Print
Tres Leches Cake
- Total Time: 2 hours 50 minutes (includes chilling)
- Yield: 12 servings 1x
- Diet: Vegetarian
Description
This easy Tres Leches Cake is a light and airy sponge cake soaked in a rich mixture of three milks, topped with fluffy whipped cream and a hint of cinnamon.
Ingredients
- 1 cup all-purpose flour
- 1 1/2 teaspoons baking powder
- 1/4 teaspoon salt
- 5 large eggs, separated
- 1 cup granulated sugar (divided)
- 1/3 cup whole milk
- 1 teaspoon vanilla extract
- 1 can (12 oz) evaporated milk
- 1 can (14 oz) sweetened condensed milk
- 1/4 cup whole milk (for milk mixture)
- 1 pint heavy whipping cream
- 3 tablespoons granulated or powdered sugar
- 1/2 teaspoon vanilla extract (for whipped topping)
- Ground cinnamon (for garnish)
- Fresh strawberries or berries (optional for garnish)
Instructions
- Preheat the oven to 350°F (175°C) and lightly grease a 9×13 inch baking pan.
- In a bowl, whisk together flour, baking powder, and salt.
- Separate the eggs, placing whites in one bowl and yolks in another. Beat yolks with 3/4 cup sugar until pale and creamy, then mix in 1/3 cup milk and vanilla.
- Combine the yolk mixture with the dry ingredients and mix gently until combined.
- Beat the egg whites until soft peaks form. Gradually add the remaining 1/4 cup sugar and continue beating until stiff peaks form.
- Gently fold the whipped egg whites into the batter using a spatula, being careful not to deflate them.
- Pour the batter into the prepared pan and bake for 25–30 minutes, or until a toothpick inserted comes out clean. Let cool completely.
- In a pitcher, mix the evaporated milk, sweetened condensed milk, and 1/4 cup whole milk.
- Use a fork or skewer to poke holes all over the cake, then slowly pour the milk mixture over it. Chill for at least 2 hours or overnight.
- Whip the cream with sugar and vanilla until stiff peaks form. Spread over the chilled cake and garnish with cinnamon and optional berries.
Notes
- Separate eggs while cold for easier handling, then let them warm to room temperature before mixing.
- Fold egg whites gently to maintain airiness and help the cake rise.
- Let the cake chill thoroughly after soaking to fully absorb the milks.
- Use a pan with high sides to prevent milk overflow.
- Do not exceed the recommended amount of milk to avoid a soggy cake.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Category: Dessert
- Method: Baking
- Cuisine: Mexican
Nutrition
- Serving Size: 1 slice
- Calories: 287
- Sugar: 22g
- Sodium: 94mg
- Fat: 17g
- Saturated Fat: 10g
- Unsaturated Fat: 5g
- Trans Fat: 0.01g
- Carbohydrates: 30g
- Fiber: 0.3g
- Protein: 5g
- Cholesterol: 124mg