
- Country of origin
- 🇲🇽 Mexico
- Category
- Dessert
- Difficulty
- ●○○ Easy
- Preparation
- 30 min (+ rest)
- Cooking
- 30 min
- Servings
- 8-10 people
History
The exact origin of tres leches cake is disputed among several Latin American countries (Mexico and Nicaragua in particular both claim strong ties to this dessert), though its popularity is often linked to condensed and evaporated milk brands, which printed the recipe on their packaging and in promotional cookbooks across Latin America starting in the mid-20th century, a marketing-driven spread that helped standardize the recipe across an entire region rather than it emerging from one confirmed birthplace.
The idea of soaking a sponge cake in milk has some precedent in European pastry traditions, but the specific combination of “three milks” (evaporated milk, sweetened condensed milk, and heavy cream) that defines the dish is considered a distinctly Latin American innovation.
Ingredients — for 8-10 people
- 6 eggs (yolks and whites separated)
- 200 g (1 cup) sugar, 200 g (1⅔ cups) flour, 1 tsp baking powder
- 1 can sweetened condensed milk
- 1 can evaporated milk
- 250 ml (1 cup) heavy cream
- Whipped cream and cinnamon to finish

Mexican tres leches cake recipe, step by step
- Beat the egg yolks with half the sugar until pale.
- Whisk the egg whites to stiff peaks with the remaining sugar, then gently fold into the yolks along with the sifted flour and baking powder.
- Pour into a buttered pan and bake at 180°C (350°F) for about 25-30 minutes, then let cool completely.
- Poke the cooled cake all over with a fork.
- Mix the condensed milk, evaporated milk, and cream, then pour slowly and gradually over the poked cake so it fully absorbs the mixture.
- Refrigerate for at least 2 hours, top with whipped cream, and dust with cinnamon before serving.
Cooking method
Technique: a poked sponge cake slowly soaked in the three milks, which gradually penetrate to the center of the cake in the refrigerator.
Traditional equipment: a rectangular or round cake pan, a fork for evenly poking the surface.
Tips: pour the milk mixture very gradually, in several additions, so it’s absorbed without drowning the cake or causing it to collapse.
Nutrition, per serving
Calculated from the raw ingredient quantities, divided by nine servings.
All three milks together — condensed, evaporated, and heavy cream — explain why this cake carries more saturated fat (14 g per serving) than a standard sponge cake would on its own; the soaking method is precisely what makes tres leches distinct from other milk-and-sponge desserts, and it’s also what drives the numbers here.
Economic context
Canned condensed and evaporated milk were, historically, a shelf-stable and comparatively affordable way to add richness to a simple sponge cake, part of why the dessert spread so easily once dairy brands began promoting the recipe across the region.
Source: World Bank / FAO, Food Prices for Nutrition database (Cost and Affordability of a Healthy Diet) v4.0, 2024 data, CC BY 4.0, DOI 10.57966/41AN-KY81. Retrieved 29 July 2026. This figure describes the cost of a healthy diet in Mexico generally — it is not a costing of this specific recipe.
Who this dish suits
Fits well with
- An occasional rich dessert rather than a daily one
- Celebrations, where the cake is traditionally made ahead and served chilled
Worth knowing
- 69 g of carbohydrate per serving, largely from the milks and added sugar
- Contains dairy, eggs, and gluten throughout
- Best made and soaked a day ahead, so refrigeration time is part of the process, not optional
What about you?
In your opinion, what’s the best place or restaurant to enjoy a great tres leches cake?