Tres Leches Cake is the most iconic Latin American dessert you will ever taste — a light, airy sponge cake soaked in a heavenly mixture of three milks until it becomes impossibly moist, then topped with clouds of fresh whipped cream and sliced strawberries. This is the version my Latin family has been making for over 30 years, and today I'm finally sharing it with you.

What to Serve With Tres Leches Cake
Fresh berries like strawberries, raspberries, or blueberries provide the perfect acidic counterpoint to this incredibly rich and creamy dessert. The natural tartness cuts through the sweetness of the tres leches mixture, while the firm texture of the berries offers a delightful contrast to the cake's tender, milk-soaked crumb.
A steaming cup of café con leche is the quintessential accompaniment to tres leches cake, honoring the dessert's Latin American roots. The robust coffee balanced with warm milk echoes the cake's own creamy richness while providing a slight bitterness that prevents palate fatigue, making each bite of cake taste as heavenly as the first.
For those seeking pure indulgence, a drizzle of warm dulce de leche transforms this already decadent dessert into an unforgettable experience. The caramelized milk sauce amplifies the cake's Latin heritage while adding layers of buttery, toffee-like complexity that complement rather than compete with the tres leches base.

Frequently Asked Questions
How long should I soak the cake in the milk mixture?
For best results, soak the cake for at least 4 hours in the refrigerator. Overnight is even better — the longer the cake sits, the more flavor it absorbs and the more tender it becomes.
Can you oversoak a tres leches cake?
If you poke too many holes or use too much liquid, the cake can become overly soggy. Follow the recipe amounts and the cake will absorb just the right amount. The reverse creaming method used here creates a sturdier cake that holds up perfectly to the soak.
How far ahead can I make tres leches cake?
You can make the cake and soak it up to 2 days ahead — it actually tastes better after sitting overnight. Add the whipped cream topping and strawberry garnish within a few hours of serving for the best presentation.
Does tres leches cake need to be refrigerated?
Yes, absolutely. Because of all the dairy in the milk mixture and whipped cream topping, tres leches cake must be stored in the refrigerator at all times. Keep it well covered to prevent it from absorbing fridge odors.
Can you freeze tres leches cake?
Yes, you can freeze tres leches cake after it has been assembled and frosted. Wrap it well in plastic wrap and aluminum foil, and it will keep in the freezer for up to 2 months. Thaw in the refrigerator overnight before serving.
Why is my tres leches cake too soggy?
This usually happens if the cake was still warm when soaked, if too many holes were poked, or if too much milk mixture was added at once. Make sure the cake is completely cool before soaking, and drizzle the milk slowly to allow it to absorb gradually.
Can I use a different type of milk for the mixture?
While traditional tres leches calls for evaporated milk, sweetened condensed milk, and whole milk, you can experiment. Coconut milk is a popular substitute for the whole milk portion. However, keep in mind the texture and sweetness level may change.
Can I make this cake gluten-free?
Yes — substitute the cake flour with a 1:1 gluten-free flour blend and the results should be very similar in texture and taste.



The Tres Leches Cake My Latin Family Has Been Making for 30 Years
Ingredients
Method
- Preheat oven to 350F. Prepare a 13x9 sheet cake pan with parchment paper.
- Sift flour, baking powder, salt, and sugar into stand mixer.
- In a bowl, whisk together egg whites, milk, vanilla, and sour cream.
- Add room-temperature butter in cubes to dry mixture. Beat with paddle attachment.
- Add half the wet mixture, scrape bowl, then add remaining wet mixture. Beat until combined.
- Pour batter into pan and bake 30-35 minutes until toothpick comes out clean.
- Let cake cool to room temperature.
- Whisk together the three milks (whole milk, condensed milk, evaporated milk).
- Poke holes in the cake and pour the milk mixture over it. Refrigerate.
- Whip heavy cream with confectioners sugar and vanilla until stiff peaks.
- Frost the cake and top with strawberries.
Nutrition
Video
Tried this recipe?
Let us know how it was!
Filed Under
You May Also Like

The Tres Leches Cake My Latin Family Has Been Making for 30 Years
Ingredients
Method
- Preheat oven to 350F. Prepare a 13x9 sheet cake pan with parchment paper.
- Sift flour, baking powder, salt, and sugar into stand mixer.
- In a bowl, whisk together egg whites, milk, vanilla, and sour cream.
- Add room-temperature butter in cubes to dry mixture. Beat with paddle attachment.
- Add half the wet mixture, scrape bowl, then add remaining wet mixture. Beat until combined.
- Pour batter into pan and bake 30-35 minutes until toothpick comes out clean.
- Let cake cool to room temperature.
- Whisk together the three milks (whole milk, condensed milk, evaporated milk).
- Poke holes in the cake and pour the milk mixture over it. Refrigerate.
- Whip heavy cream with confectioners sugar and vanilla until stiff peaks.
- Frost the cake and top with strawberries.









Leave a Reply