Tres leches cake is a wonderfully moist and indulgent dessert that’s perfect for any occasion. Its light sponge soaked in three types of milk makes it irresistibly rich yet refreshing. This easy recipe is ideal for family gatherings and will surely impress your guests with its delightful flavors!
Table of Contents

Why You’ll Love Tres Leches Cake
This tres leches cake is a true crowd-pleaser. The combination of textures—the fluffy cake soaked in a creamy milk mixture topped with light and airy whipped cream—creates a dessert that’s both comforting and elegant. Plus, it’s incredibly versatile, allowing you to customize with various toppings, such as fresh strawberries or a sprinkle of cinnamon. Making this cake is straightforward, so you can focus on enjoying time with your loved ones!

Ingredients for Tres Leches Cake
Essential 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 (12-ounce) can evaporated milk
- 1 (14-ounce) can sweetened condensed milk
- 1/4 cup whole milk (for milk mixture)
- 1 pint heavy whipping cream
- 3 tablespoons granulated sugar or powdered sugar
- 1/2 teaspoon vanilla extract (for whipped topping)
- Ground cinnamon (optional garnish)
- Fresh strawberries (optional garnish)
Possible Substitutions
If you’re looking for a gluten-free option, you can easily substitute the all-purpose flour with a 1:1 gluten-free flour blend. This ensures everyone can enjoy this beloved dessert without any worry!
How to Make Tres Leches Cake
Preparing the Sponge Cake
To start, preheat your oven to 350°F (175°C) and grease a 9×13 inch baking pan. In a large bowl, mix the flour, baking powder, and salt. In a separate bowl, whisk the egg yolks with 3/4 cup of sugar until they turn pale yellow. Stir in the whole milk and vanilla extract, then mix it with your dry ingredients until just combined.
Next, beat the egg whites in a clean bowl until soft peaks form. Gradually add the remaining 1/4 cup sugar, continuing to whip until stiff peaks form. Carefully fold the egg whites into your batter, ensuring not to deflate the mixture. Pour the batter into the prepared pan and smooth the top before baking for 25 to 35 minutes. A toothpick inserted in the center should come out clean. Allow the cake to cool completely before the next step.
Creating the Milk Mixture
Once the cake has cooled, it’s time to prepare the milk mixture. Whisk together the evaporated milk, sweetened condensed milk, and 1/4 cup of whole milk in a bowl. This rich mixture will soak into the cake, making it incredibly moist.
Using a fork, poke holes all over the top of the cooled cake. Pour the milk mixture slowly over the cake, ensuring even coverage so every bite is packed with flavor. Cover the cake and refrigerate for at least 4 hours—overnight is even better!
Whipping the Cream Topping
To finish your tres leches cake, whip the heavy cream with sugar and vanilla extract until stiff peaks form. Spread this luscious cream evenly over the chilled cake. For a beautiful touch, you can garnish with a sprinkle of ground cinnamon and fresh strawberries, adding a pop of color and flavor.
Tips for Perfect Tres Leches Cake
Use room temperature eggs for better mixing, and remember to fold the whipped egg whites gently into the batter to maintain its airiness. When pouring the milk mixture, do so slowly to ensure the cake absorbs it evenly. Lastly, chilling the cake overnight not only enhances the flavor but also helps it firm up nicely.
Storage and Freezing Tips
Store any leftover tres leches cake in the refrigerator for 3 to 4 days, although it tends to disappear quickly! If you’re looking to prepare ahead, you can freeze the sponge cake before soaking and frosting it. This allows you to enjoy it fresh at a later date.
FAQs
What ingredients do I need for tres leches cake?
You will need all-purpose flour, baking powder, salt, eggs, sugar, whole milk, vanilla extract, evaporated milk, sweetened condensed milk, heavy cream, and optional garnishes like cinnamon and strawberries.
How do I make tres leches cake step by step?
Begin by making the sponge cake, then prepare the milk mixture, soak the cake, and finally whip the cream for the topping. Chill and serve!
Can I make tres leches cake ahead of time?
Yes, you can prepare it a day in advance. Just ensure it chills for at least 4 hours, preferably overnight, for best results.
How should I store leftover tres leches cake?
Store it in the refrigerator for 3-4 days. You can also freeze the sponge cake before soaking for future use.
Related Recipes to try
Conclusion
This tres leches cake is an unforgettable dessert that will leave your taste buds dancing. With its rich flavors and delightful texture, it’s perfect for celebrations or a sweet treat any day of the week. For some inspiration and more delightful recipes, check out Pinterest for endless ideas. Now, gather your ingredients and get ready to impress everyone with this delicious cake!

Tres Leches Cake: A Delightfully Moist Dessert
Equipment
- 9×13 inch baking pan
- large mixing bowls
- whisk
- electric mixer
Ingredients
- 1 cup all-purpose flour
- 1.5 teaspoons baking powder
- ¼ teaspoon salt
- 5 large eggs (separated)
- 1 cup granulated sugar (divided)
- ⅓ cup whole milk
- 1 teaspoon vanilla extract
- 1 12-ounce can evaporated milk
- 1 14-ounce can sweetened condensed milk
- ¼ cup whole milk (for milk mixture)
- 1 pint heavy whipping cream
- 3 tablespoons granulated sugar or powdered sugar
- ½ teaspoon vanilla extract (for whipped topping)
- Ground cinnamon (optional garnish)
- Fresh strawberries (optional garnish)
Instructions
- Preheat the oven to 350°F and grease a 9×13 inch baking pan.
- Mix flour, baking powder, and salt in a large bowl.
- In another bowl, beat egg yolks with 3/4 cup sugar until pale, then mix in milk and vanilla.
- Combine the egg yolk mixture with dry ingredients and stir gently.
- Beat egg whites until soft peaks form, then gradually add remaining sugar and beat until stiff peaks.
- Fold egg whites into the batter and pour into the prepared pan.
- Bake for 25 to 35 minutes until a toothpick comes out clean, then cool completely.
- Whisk together evaporated milk, sweetened condensed milk, and 1/4 cup whole milk.
- Poke holes in the cooled cake and pour the milk mixture over it.
- Refrigerate for at least 4 hours or overnight.
- Whip heavy cream with sugar and vanilla until stiff peaks form, then spread over the cake.



