My grandmother always said that some things in life just shouldn’t be rushed. This tres leches cake is exactly that kind of treat, where a little patience transforms simple ingredients into something truly special. It is a humble cake that reminds me of quiet afternoons in her kitchen, waiting for the magic to happen as the milk slowly soaked into the sponge.
This tres leches cake recipe is a reliable classic that relies on basic pantry staples like eggs, flour, and milk. It is light, airy, and manages to be incredibly moist without ever feeling heavy or overly sweet. It is the kind of cake you eat standing at the counter, enjoying the cold, creamy goodness straight from the pan.
Simple Comfort from the Heart
There is something deeply satisfying about a cake that actually gets better while it sits in the fridge. This recipe is a keeper because it is completely forgiving and uses techniques that any home baker can master without worry. You do not need fancy tools or expensive ingredients to make a dessert that feels like a warm hug.
This cake is loved because it provides an honest flavor that is not masked by layers of heavy frosting. Instead, it relies on the natural sweetness of the three milks to create a rich, custard-like texture that still feels light on the tongue. It is a wonderful choice for gatherings because you make it ahead of time, which means less work for you on the day of the party.
Another reason to love this is the texture. Most cakes dry out over time, but this one thrives on moisture. The sponge is specifically designed to act like a thirsty cloud, soaking up every bit of the vanilla-scented milk mixture. It is a reliable, tested recipe that works every single time you need a bit of comfort.
Print
Tres Leches Cake
- Total Time: 5 hours
- Yield: 12 servings
- Diet: Vegetarian
Description
This classic Tres Leches Cake features a light, airy sponge soaked in a rich blend of three milks and finished with a cloud of whipped cream. It is a simple yet indulgent dessert that improves with time, making it perfect for preparing ahead of any gathering.
Ingredients
- 5 large eggs, separated
- 1 cup unsalted butter, softened
- 2 cups granulated sugar, divided
- 2 cups all-purpose flour
- 1 tablespoon baking powder
- 1/2 teaspoon salt
- 1/2 cup whole milk
- 1 teaspoon vanilla extract
- 14 oz sweetened condensed milk
- 12 oz evaporated milk
- 1/4 cup heavy cream (for soak)
- 1 teaspoon vanilla extract (for soak)
- 2 cups heavy whipping cream (for topping)
- 1/4 cup powdered sugar
- 1/2 teaspoon vanilla extract (for topping)
- Ground cinnamon, for dusting
Instructions
- Preheat oven to 350F (175C) and grease a 9×13 inch baking dish.
- Beat egg whites until foamy, then gradually add 1 cup of sugar while beating until stiff, glossy peaks form.
- In a separate bowl, cream together the softened butter and the remaining 1 cup of sugar until light and fluffy.
- Mix the egg yolks and vanilla into the butter mixture one at a time.
- Whisk together the flour, baking powder, and salt.
- Alternately fold the milk and the dry flour mixture into the yolk base, then gently fold in the whipped egg whites.
- Pour batter into the pan and bake for 35 to 40 minutes, then let cool for at least 30 minutes.
- Whisk together the three milks and vanilla, poke holes across the cake surface with a fork, and pour the liquid slowly over the cake.
- Refrigerate for at least 4 hours, then top with whipped cream and a sprinkle of cinnamon before serving.
Notes
For the best texture, ensure the cake is completely cooled before adding the milk mixture to prevent it from becoming soggy. If you prefer a lighter version, you can reduce the amount of sugar in the whipped topping, as the cake base is already quite sweet from the condensed milk.
- Prep Time: 20 mins
- Cook Time: 40 mins
- Category: Dessert
- Method: Baking
- Cuisine: Latin American
Basic Ingredients for Honest Flavor

To make this classic, you only need what is likely already sitting in your kitchen. We use a combination of simple dry goods and a variety of milks to achieve that signature soak. Using basic staples ensures that the final result tastes homemade and authentic.
- Large Eggs: We separate these to create a light, airy sponge. The whites provide the lift, while the yolks add a bit of richness.
- All-Purpose Flour: No need for special cake flour here. Basic all-purpose flour gives the cake the structure it needs to hold all that milk without falling apart.
- Granulated Sugar: This provides sweetness and helps stabilize the beaten egg whites.
- Baking Powder and Salt: These are your simple lifting agents and flavor balancers.
- The Three Milks (Leches): A combination of sweetened condensed milk, evaporated milk, and heavy cream. These three work together to create a flavor that is deeper and more interesting than just plain milk.
- Vanilla Extract: This adds that warm, familiar scent that makes every bite feel like home.
- Heavy Cream and Powdered Sugar: For the simple whipped topping that finishes everything off perfectly.
The Simple Way to Bake Tres Leches
Step 1: Prep and Preheat
Preheat your oven to 350F (175C). Lightly spray a 9×13 glass baking dish with baking spray. Set this aside while you work on your batter.
Step 2: Beat the Egg Whites
Place your egg whites in a large bowl. Use an electric mixer to beat them until they become foamy. Gradually add 1 cup of the sugar, about two tablespoons at a time. Keep beating until the mixture is thick, glossy, and forms stiff peaks, much like a meringue.
Step 3: Cream the Butter and Sugar
In a separate bowl, beat the softened butter and the remaining 1 cup of sugar until the mixture is creamy. This step builds the base of your flavor and helps create a tender crumb.
Step 4: Add Yolks and Vanilla
Add the egg yolks to the butter mixture one at a time, making sure to stir well after each one. Then, stir in the vanilla extract until it is fully incorporated.
Step 5: Mix Dry Ingredients
In a smaller bowl, whisk together the flour, baking powder, and salt. This makes sure your leavening is evenly distributed throughout the cake.
Step 6: Combine the Batter
Using a spatula, alternate adding the milk and the flour mixture to the egg yolk mixture. Do this in about four parts, stirring by hand. Once combined, gently fold in the egg white meringue. Be very careful not to deflate the whites; you want to keep that air inside for a light cake.
Step 7: Bake and Cool
Spread the batter into your prepared pan. Bake for 35 to 40 minutes. Once it is done, let the cake cool in the pan for about 30 to 60 minutes.
Step 8: The Milk Soak
Whisk together the condensed milk, evaporated milk, heavy cream, and vanilla. Poke holes all over the cooled cake with a fork. Pour the milk mixture slowly over the top. Cover and refrigerate for at least four hours, though overnight is even better.
Step 9: Top and Serve
When you are ready to serve, beat the heavy cream, powdered sugar, and vanilla until stiff peaks form. Spread this over the cake, sprinkle with a little cinnamon, and enjoy.
Comfort Secrets for Success

For the best results, always make sure your eggs are at room temperature before you start. This helps the whites whip up to their full potential, which is the secret to a sponge that stays light. If you find yourself wanting a more traditional base for other desserts, you might also enjoy my vanilla-cake-recipe which is just as reliable.
Another simple tip is to pour the milk slowly. If you dump it all at once, it might pool in the corners. Taking your time allows the cake to absorb the liquid evenly. For more guidance on achieving the perfect soak, you can see how other experts handle the process at Sugar Spun Run. Patience is truly your best friend with this recipe.
Simple Swaps and Easy Changes
While the classic version is hard to beat, you can easily change things up with what you have on hand. For a fruity twist, you can try making my strawberry-tres-leches-cake which adds a bright, fresh layer of flavor. You can also swap the ground cinnamon for a bit of cocoa powder if you are in the mood for a chocolatey touch.
If you do not have evaporated milk, some people use whole milk, though the flavor will be a bit less rich. You can also stir a little bit of coconut milk into the soak for a tropical feel. The beauty of this cake is that it is very hard to mess up, so feel free to keep it simple and adjust to your family’s tastes.
Simple Enjoyment and Serving

Serve this cake cold, straight from the refrigerator. It is wonderful when paired with a hot cup of black coffee or a cold glass of milk. If you enjoy desserts that use the poke-and-soak method, you should also try my banana-pudding-poke-cake for another easy treat.
To make it look a bit more special for guests, you can top individual slices with fresh berries or a thin slice of peach. However, it is just as delicious served plain with nothing but that dusting of cinnamon. It is a casual, comforting dessert that brings everyone together around the kitchen table.
Simple Truth and Comfort Baking
Baking doesn’t have to be a chore to be meaningful. This tres leches cake proves that simple ingredients and a little bit of time can create a dessert that everyone will remember. If you liked this easy method, you might also want to check out my strawberry-poke-cake for your next gathering. Happy baking, and I hope this brings a bit of comfort to your home. For more simple recipes and kitchen stories, follow me on Pinterest, Facebook, and Instagram.







