Imagine biting into the softest, moistest Tres Leches Cake that your taste buds have ever experienced. The first time I made this gem, it was at my daughter's birthday party, and it quickly became a crowd-pleaser. The blend of three different milks makes this cake incredibly rich yet surprisingly light, captivating everyone who had a slice.

If you’ve never tried making a Three Milk Cake, you’re in for a treat. This recipe combines simple ingredients to produce a cake that's soaked to perfection. The best part? It stays fresh when stored properly, allowing you to savor each piece over multiple days. Let's dive into creating this delightful masterpiece!
Jump to:
Why You'll Love This Recipe
- Indulgent Texture: The cake is cake light yet moist, thanks to the three different milks.
- Easy to Make: With simple steps and readily available ingredients, baking this cake is a breeze.
- Flavorful Layers: The combination of vanilla and milk creates a depth of flavor that’s impossible to resist.
- Perfect for Any Occasion: Whether it's a birthday or just a casual dessert, this cake fits right in.
- Versatile Toppings: Add fresh fruits or a dusting of cinnamon for extra flair.
Ingredients You'll Need
- All-Purpose Flour – 1 cup (120 g). Provides the cake's structure.
- Baking Powder – 1 ½ teaspoons (6 g). Helps the cake rise.
- Salt – ¼ teaspoon. Enhances the flavors.
- Eggs – 5 large, separated. Gives the cake its richness and helps with texture.
- Granulated Sugar – 1 cup, divided (200 g). Sweetens the cake and aids in whip texture.
- Whole Milk – ⅓ cup (80 ml). Adds moisture and flavor.
- Vanilla Extract – 1 teaspoon (5 ml). Infuses the cake with warm flavor.
- Evaporated Milk – 12 ounce can (354 ml). Contributes to the moisture-rich texture.
- Sweetened Condensed Milk – 14 ounce can (396 ml). Adds sweetness and richness.
- Whole Milk – ¼ cup (60 ml). Completes the cake's soaking mixture.
- Heavy Whipping Cream – 1 pint (475 ml). Used for the fluffy topping.
- Powdered Sugar – 3 tablespoons (24 g). Sweetens the whipped cream.
- Vanilla Extract – ½ teaspoon (2.5 ml). Adds depth to the topping.
- Ground Cinnamon – For topping. Offers a warm, spiced finish.
How to Make Tres Leches Cake
Step 1: Prepare the Oven
Preheat your oven to 350 degrees F. It’s important to have the oven at the right temperature before starting.
Step 2: Mix Dry Ingredients
In a medium bowl, combine the flour, baking powder, and salt. This forms the base of your cake batter.
Step 3: Separate and Whisk Eggs
Split the eggs into two separate bowls. In the bowl with the yolks, add ¾ cup of sugar and mix on high until they turn pale yellow. Add the milk and vanilla, then gently combine with the flour mixture.
Step 4: Beat Egg Whites
Using electric beaters, whip the egg whites on high speed. Gradually add the remaining ¼ cup of sugar as they form stiff peaks. Gently fold the egg whites into the batter.
Step 5: Bake the Cake
Pour the batter into an un-greased pan, smoothing it out. Bake for 25 to 35 minutes, checking with a toothpick to ensure it comes out clean. Allow the cake to cool completely.
Step 6: Soak and Chill the Cake
In a bowl, mix evaporated milk, sweetened condensed milk, and whole milk. Poke holes all over the cooled cake and pour the mixture evenly on top. Refrigerate for at least 1 hour or overnight for best results.
Step 7: Make the Whipped Cream Topping
Whip the heavy cream with the powdered sugar and vanilla until it reaches stiff peaks. Spread it over the cake, then sprinkle with cinnamon before serving. Enjoy!

Pro Tips from My Kitchen
✓ Beating Whites to Peaks – Ensure egg whites reach stiff peaks for a light, airy batter. This helps the cake rise well.
✓ Gentle Folding – Fold the egg whites into the batter carefully. Over-mixing can deflate the air and create a denser cake.
✓ Milk Soaking Technique – Pour the milk mixture slowly to ensure even soaking. Focus on the edges, where cake often stays dry.
✓ Chill Time – Allow the cake to chill overnight if possible. The more time the cake has to soak, the more flavorful it becomes.
✓ Topping Ideas – For added texture, sprinkle toasted coconut or sliced almonds on top of the whipped cream.
Serving Ideas and Variations
- Slice fresh strawberries and arrange them on top of the cake for a sweet, fruity contrast.
- Add a sprinkle of cocoa powder instead of cinnamon for a chocolatey twist.
- Serve alongside a scoop of vanilla ice cream for a classic pairing that enhances the creamy flavors.
- For an extra hint of flavor, mix a dash of almond extract into the cake batter.
Frequently Asked Questions About Tres Leches Cake
Yes, you can use 2% milk as a substitute, but whole milk is recommended for richer flavor and texture.
Ensure your baking powder is fresh, and be careful not to over-mix the batter. Beating the egg whites to stiff peaks is crucial as well.
Store any leftovers in an airtight container in the refrigerator for up to five days. The cake will become even more flavorful over time.
The cake may become soggy if too much milk is used or not refrigerated long enough. Ensure even distribution of the milk mixture and chill the cake properly.
Try serving it with a side of warm espresso or coffee to balance the sweetness, enhancing the overall dessert experience.

Tres Leches Cake Recipe
Ingredients
- 1 cup All-Purpose Flour
- 1.5 teaspoons Baking Powder
- 0.25 teaspoon Salt
- 5 large Eggs, separated
- 1 cup Granulated Sugar, divided
- 0.33 cup Whole Milk
- 1 teaspoon Vanilla Extract
- 12 ounces Evaporated Milk
- 14 ounces Sweetened Condensed Milk
- 0.25 cup Whole Milk (for soaking)
- 1 pint Heavy Whipping Cream
- 3 tablespoons Powdered Sugar
- 0.5 teaspoon Vanilla Extract
- Ground Cinnamon (for topping)
Instructions
- Preheat your oven to 350 degrees F.
- In a medium bowl, combine the flour, baking powder, and salt.
- Split the eggs into two separate bowls. In the bowl with the yolks, add ¾ cup of sugar and mix on high until they turn pale yellow. Add the milk and vanilla, then gently combine with the flour mixture.
- Using electric beaters, whip the egg whites on high speed. Gradually add the remaining ¼ cup of sugar as they form stiff peaks. Gently fold the egg whites into the batter.
- Pour the batter into an un-greased pan and bake for 25 to 35 minutes, checking with a toothpick to ensure it comes out clean.
- Allow the cake to cool completely.
Soaking
- In a bowl, mix evaporated milk, sweetened condensed milk, and whole milk. Poke holes all over the cooled cake and pour the mixture evenly on top.
- Refrigerate for at least 1 hour or overnight for best results.
- Whip the heavy cream with the powdered sugar and vanilla until it reaches stiff peaks.
- Spread the whipped cream over the cake, then sprinkle with cinnamon before serving.
- Enjoy!
Notes
- For added texture, sprinkle toasted coconut or sliced almonds on top of the whipped cream.
- Allow the cake to chill overnight if possible for enhanced flavor.





Leave a Reply