
Nothing beats the silky, melt-in-your-mouth texture of an authentic Tres Leches Cake when you want to treat your family to something truly special. This beloved Mexican dessert transforms simple pantry ingredients into a cloud-like sponge cake soaked in a heavenly trio of milks, creating comfort in every single bite.
Ingredients
For the sponge cake:
- 1 cup all-purpose flour
- 1½ teaspoons baking powder
- ½ cup unsalted butter, softened
- 1 cup granulated sugar
- 5 large eggs
- ⅓ cup whole milk
- 1 teaspoon vanilla extract
For the three-milk mixture:
- 1 can (14 oz) sweetened condensed milk
- 1 can (12 oz) evaporated milk
- ½ cup heavy cream
For the whipped topping:
- 1 cup heavy whipping cream
- 3 tablespoons powdered sugar
- ½ teaspoon vanilla extract
Substitutions: Replace heavy cream with half-and-half for a lighter version, use 2% milk instead of whole milk if needed, or swap vanilla extract with almond extract for a different flavor profile.
Timing
- Prep time: 20 minutes
- Bake time: 35 minutes
- Chilling time: 4 hours
- Total time: 5 hours
Make this cake the morning before your gathering, allowing plenty of time for the milk mixture to soak through while you handle other meal prep tasks.
How to Make It
1. Prepare the Cake Base
Preheat your oven to 350°F and grease a 9×13-inch baking dish. In a medium bowl, whisk together flour and baking powder, setting aside this dry mixture. The even distribution prevents lumpy batter later.
2. Cream Butter and Sugar
Using an electric mixer, cream softened butter with granulated sugar until light and fluffy, about 3-4 minutes. This creates the airy foundation your Tres Leches Cake needs. Add eggs one at a time, beating well after each addition until the mixture looks smooth and pale.
3. Combine Wet and Dry Ingredients
Mix in vanilla extract, then alternate adding the flour mixture and milk, beginning and ending with flour. Beat just until combined—overmixing creates tough cake texture. Pour batter into your prepared pan and spread evenly.
4. Bake Until Golden
Bake for 30-35 minutes until the top springs back when lightly touched and a toothpick inserted in center comes out clean. The kitchen will smell incredible as it bakes. Let cool completely in the pan.
5. Create the Magic Milk Mixture
Whisk together sweetened condensed milk, evaporated milk, and heavy cream until smooth. This silky blend transforms your simple cake into authentic Tres Leches magic.
6. Soak and Chill
Using a fork, poke holes all over the cooled cake surface. Slowly pour the milk mixture over the entire cake, allowing it to absorb gradually. Cover and refrigerate for at least 4 hours, though overnight yields the best results.
7. Finish with Whipped Topping
Before serving, whip cream with powdered sugar and vanilla until soft peaks form. Spread evenly over the chilled cake for the perfect finishing touch.
Nutritional Information
Each serving contains approximately 380 calories, 18g fat, 48g carbohydrates, and 9g protein. This rich dessert provides calcium from the three milk components, making it a satisfying treat for special occasions.
Serving Suggestions
Serve chilled slices alongside fresh strawberries or a sprinkle of cinnamon. This recipe pairs beautifully with strong coffee or Mexican hot chocolate for adults, while kids love it with a glass of cold milk.

Common Mistakes to Avoid
Don’t skip poking holes in the cake—insufficient holes prevent proper milk absorption. Avoid pouring the milk mixture too quickly, which can cause overflow. Never attempt to serve immediately after adding the milk mixture; patience during chilling time ensures the perfect texture. Finally, don’t overwhip the cream topping, as it can become grainy and separate.
Storing Tips
Store covered Tres Leches Cake in the refrigerator for up to 4 days. The cake actually improves over time as flavors meld together. Freezing isn’t recommended as it affects the delicate milk-soaked texture.
Conclusion
This authentic Tres Leches Cake brings Mexican tradition straight to your family table, creating memories with every creamy, indulgent bite. Your loved ones will request this showstopper dessert again and again.
FAQs
Can I make this cake ahead of time?
Absolutely! Tres Leches Cake tastes even better after sitting overnight, making it perfect for advance party preparation.
What if my cake seems too wet?
Don’t worry—this is normal! The cake should be very moist and milk-soaked. Proper chilling time helps achieve the right consistency.
Can I use low-fat milk products?
You can substitute some ingredients, but using full-fat products creates the authentic rich texture and flavor that makes this dessert special.
How do I know if I’ve added enough milk mixture?
The cake should absorb most of the liquid. If pooling occurs, poke more holes and allow additional chilling time.
Will picky eaters enjoy this dessert?
Most children love the sweet, creamy flavor. Start with smaller portions since it’s quite rich. Find more family-friendly desserts in this recipe collection.

Tres Leches Cake
Ingredients
Method
- Preheat your oven to 350°F and grease a 9x13-inch baking dish. In a medium bowl, whisk together flour and baking powder, setting aside this dry mixture.
- Using an electric mixer, cream softened butter with granulated sugar until light and fluffy, about 3-4 minutes. Add eggs one at a time, beating well after each addition until the mixture looks smooth and pale.
- Mix in vanilla extract, then alternate adding the flour mixture and milk, beginning and ending with flour. Beat just until combined. Pour batter into your prepared pan and spread evenly.
- Bake for 30-35 minutes until the top springs back when lightly touched and a toothpick inserted in center comes out clean. Let cool completely in the pan.
- Whisk together sweetened condensed milk, evaporated milk, and heavy cream until smooth.
- Using a fork, poke holes all over the cooled cake surface. Slowly pour the milk mixture over the entire cake, allowing it to absorb gradually. Cover and refrigerate for at least 4 hours, though overnight yields the best results.
- Before serving, whip cream with powdered sugar and vanilla until soft peaks form. Spread evenly over the chilled cake for the perfect finishing touch.

Leave a Reply