A Cuban classic — Tres Leches is a feather-light sponge cake soaked in a bath of three milks, sweetened condensed, evaporated and cream, until it is almost pudding-soft, then capped with clouds of whipped cream. Every slice releases a little flood of sweet milk, exactly as Cubans intend. It is the dessert that disappears first from birthday tables across the island.
Tres Leches Cubano
A Cuban classic — Tres Leches is a feather-light sponge cake soaked in a bath of three milks, sweetened condensed, evaporated and cream, until it is almost pudding-soft, then capped with clouds of whipped cream.

Step by stepInstructions
- Heat the oven to 350°F (175°C) and grease a 9x13-inch (23x33 cm) baking dish.
- Beat the egg whites with a pinch of salt until soft peaks form, then gradually beat in half the sugar until stiff and glossy.
- In another bowl, beat the egg yolks with the remaining sugar and vanilla until pale and thick, then fold in the flour.
- Fold the whites into the yolk mixture in three additions, taking care not to deflate the batter.
- Pour into the dish and bake for 25 to 30 minutes, until golden and springy; cool completely in the dish.
- Whisk the condensed milk, evaporated milk and 1 cup (240 ml) of the cream together, and pour slowly over the cooled cake, letting each addition soak in.
- Chill for at least 4 hours, or overnight.
- Whip the remaining cream with the powdered sugar to soft peaks, spread over the cake, dust with cinnamon, and serve cold.
💡 Chef tips & storage
The cake must be completely cool before the milk bath, or it turns gummy. Pour the milk slowly and let each addition soak in — the sponge should be sodden but not swimming.

Join the conversation
Only members can comment — it takes a few seconds to create a free account.
Log in Create an account