Having grown up in a family passionate about cooking, I quickly learned the joy of creating delicious desserts that bring people together. One of my all-time favorites, which I often make for special occasions, is the Tres Leches Cake. This cake is a delightful combination of simplicity and elegance, drawing out memories of cherished family gatherings.

Not only is this cake pleasing to the eye, but the flavors are also truly irresistible. Soak a tender sponge cake in a rich three-milk syrup to achieve luxurious moisture with every bite. This recipe guarantees a crowd-pleaser, perfect for any occasion you want to make extra special.
Jump to:
Why You’ll Love This Recipe
- Moist Texture: The milk syrup infusion keeps the cake exceptionally moist without being soggy.
- Rich Flavor: Each bite combines the creamy richness of evaporated, condensed, and heavy cream.
- Easy to Customize: Top with fresh berries or your favorite fruit for a personal touch.
- Perfect for Sharing: With its generous size, this cake is perfect for sharing at parties or gatherings.
- Simple Ingredients: All the ingredients are commonly found in most home kitchens.
Ingredients You'll Need
- All-purpose flour – 1 cup. Provides structure to the cake.
- Baking powder – 1 ½ teaspoons. Helps the cake rise properly.
- Salt – ¼ teaspoon. Enhances the flavors without overpowering.
- Eggs – 5 large. Add richness and structure through separation.
- Sugar – 1 cup (divided into ¾ and ¼ cups). Sweetens and balances the cake and meringue.
- Vanilla extract – 1 teaspoon. Adds aromatic flavor to the cake.
- Whole milk – ⅓ cup. Contributes to a soft crumb texture.
- Evaporated milk – 12 ounces. Thickens the syrup for soaking.
- Sweetened condensed milk – 9 ounces. Provides sweetness and richness to the syrup.
- Heavy whipping cream – ⅓ cup. Adds creaminess to the syrup.
- Heavy whipping cream (for frosting) – 2 cups. Creates a light and airy topping.
- Granulated sugar – 2 tablespoons. Sweetens the frosting.
- Berries – 1 cup (optional, for garnish). Adds color and a tart contrast.
How to Make Tres Leches Cake
Step 1: Prepare the Pan and Dry Ingredients
Preheat your oven to 350°F and butter a 9x13-inch casserole pan. In a large bowl, sift together the flour, baking powder, and salt to ensure even distribution.
Step 2: Mix the Egg Yolks and Sugars
Separate the eggs, placing the whites and yolks in different bowls. Beat the yolks with ¾ cup sugar until pale yellow. Then, add the milk and vanilla and mix until combined.
Step 3: Whip the Egg Whites
Beat the egg whites until soft peaks form. Gradually add the remaining ¼ cup sugar, beating until stiff peaks form. This process is crucial for the cake's airy texture.
Step 4: Combine and Bake
Gently combine the yolk mixture with the flour mixture, then fold in the egg whites carefully. Pour the batter into the prepared pan and bake for 30-35 minutes, or until a toothpick inserted in the center comes out clean.
Step 5: Apply the Milk Syrup
Mix the heavy whipping cream, evaporated milk, and sweetened condensed milk. Once the cake cools, pierce its surface with a fork and drizzle the milk mixture over the top. Allow the cake to rest for 30 minutes, or refrigerate if you prefer it chilled.
Step 6: Prepare and Add the Frosting
Whip the cold heavy whipping cream and sugar together until it reaches a thick, spreadable consistency. Spread the whipped cream over the cake and add berries for garnish if desired.

Pro Tips from My Kitchen
✓ Separation Matters – Carefully separate the eggs, as any yolk in the whites will prevent them from whipping properly.
✓ Be Gentle with Whites – When folding in the egg whites, use a gentle, sweeping motion to maintain the airiness of the batter.
✓ Resting Time – Letting the cake rest after adding the milk syrup ensures that all the liquid is absorbed evenly.
✓ Extra Chilling – Refrigerating the cake overnight enhances the flavors, making them more pronounced.
✓ Frosting Timing – Always use cold heavy cream for the frosting to achieve the best whip.
What Makes This Recipe Work
- The combination of the three different milks creates a sweet, creamy syrup that infuses every layer of the cake, providing moisture without oversaturating the crumb.
- Separating and beating the eggs gives the cake its light and fluffy structure. The gentle folding ensures that the airy texture is maintained throughout the baking process.
- The final layer of whipped cream adds a light, fluffy contrast to the dense, moist cake beneath, while any optional berries offer a burst of brightness and flavor.
Frequently Asked Questions About Tres Leches Cake
Yes, you can substitute all-purpose flour with a 1:1 gluten-free flour. It will work just as well to provide the cake with its structure.
The egg whites are ready when they reach stiff peaks, which means they will stand upright without falling back into the bowl.
Absolutely! You can make the cake a day ahead and store it in the refrigerator. It actually tastes better as the flavors have more time to meld together.
If your cake turned out dense, it might be because the egg whites weren’t beaten properly, or they were not folded gently into the batter. Be sure to check these steps next time.
Serve this cake with fresh berries or a scoop of vanilla ice cream for an extra delightful experience.

Tres Leches Cake Recipe
Ingredients
- 1 cup All-purpose flour
- 1.5 teaspoons Baking powder
- 0.25 teaspoon Salt
- 5 large Eggs
- 1 cup Sugar (divided into ¾ and ¼ cups)
- 1 teaspoon Vanilla extract
- 0.33 cup Whole milk
- 12 ounces Evaporated milk
- 9 ounces Sweetened condensed milk
- 0.33 cup Heavy whipping cream
- 2 cups Heavy whipping cream
- 2 tablespoons Granulated sugar
- 1 cup Berries (optional)
Instructions
- Preheat your oven to 350°F and butter a 9x13-inch casserole pan. In a large bowl, sift together the flour, baking powder, and salt.
- Separate the eggs, placing the whites and yolks in different bowls. Beat the yolks with ¾ cup sugar until pale yellow, then add the milk and vanilla, mixing until combined.
- Beat the egg whites until soft peaks form. Gradually add the remaining ¼ cup sugar, beating until stiff peaks form.
- Gently combine the yolk mixture with the flour mixture, then fold in the egg whites carefully. Pour the batter into the prepared pan.
- Bake for 30-35 minutes, or until a toothpick inserted in the center comes out clean.
- Mix the heavy whipping cream, evaporated milk, and sweetened condensed milk. Once the cake cools, pierce its surface with a fork and drizzle the milk mixture over the top. Allow the cake to rest for 30 minutes, or refrigerate if you prefer it chilled.
- Whip the cold heavy whipping cream and sugar together until it reaches a thick, spreadable consistency. Spread the whipped cream over the cake and add berries for garnish if desired.
Notes
- Carefully separate the eggs for the best texture, use a gentle folding method for the egg whites, and refrigerate overnight for enhanced flavor.





Leave a Reply