No. 65 · Dessert · Any · Intermediate
Pastel de Tres Leches
Egg-Foam Sponge Soaked in Three Coconut Milks, with Cinnamon Cream
Holes poked to the pan floor let the sponge drink nearly a liter of coconut milk, coconut condensed milk, and cream overnight, cutting cold and dense under cinnamon cream.
Per serving ≈ 503 cal · 7g protein · 31g fat · 51g carbs
This is the cake you make the day before people come over, because it has to sit overnight in the fridge and drink. You cannot rush it, and that is the whole gift of it. One pan feeds a crowded table of twelve, each square cold and heavy with milk under a cloud of cinnamon cream. I learned it from a friend's mother who never wrote anything down and measured the milk by the can.
Cooking around gluten, wine, meat? Or bringing the dairy? tap to adjust
The Tools
- 9x13-inch baking pan (metal or glass) · The soaking vessel too; glass lets you watch the milk line
- Stand mixer or hand mixer
- Large mixing bowl (whites), scrupulously grease-free
- Large mixing bowl (yolks)
- Fine-mesh sieve (sift flour + leavening)
- Rubber spatula (folding)
- Whisk
- Large measuring jug or bowl (three-milk mix)
- Skewer, fork, or thin chopstick (poking)
- Offset spatula (spreading cream) (optional)
- Kitchen scale · Flour and sugar weights decide whether the crumb holds or collapses
- Cake tester or toothpick
✚ ends up in the sink · essentials unless marked optional
The Sponge
Why this works Everything about this cake fights one battle: build a sponge strong enough to hold its shape but starved enough to drink. Whipped egg whites are the strength: each bubble is a little balloon of protein that sets in the oven into an open, springy scaffold. That scaffold is why we use almost no fat: butter and oil coat flour's starch and waterproof the crumb, exactly the wrong instinct here. An under-fatted, lightly-floured sponge is thirsty; a rich one repels milk and stays dry in the middle. The moves that matter: whip the whites only to SOFT peaks (over-whipped dry meringue folds in as lumps that never dissolve and leave hollow tunnels), and fold, never stir, so you keep the air you just beat in. Bake it a touch dry rather than gooey; a fully-set crumb has open cells waiting for liquid, an underbaked one is already wet and will slump. FOOD SAFETY: once soaked, this is a perishable milk custard on a sponge, not a shelf cake. It lives in the refrigerator and comes out only to be served.
- 5 (250g), separated, at room temperature Large eggs 250 g · Cold whites whip, but room-temperature whites whip taller and more stable; separate them cold, then let them sit 20 minutes
- 200g (1 cup), divided Granulated sugar 200 g · Half sweetens and stabilizes the whites, half goes into the yolks
- 120g (1 cup) All-purpose flour 120 g · Deliberately lean; more flour means a denser crumb that drinks less
- 1 tsp Baking powder · Insurance under the egg foam; check it is in date or the sponge bakes flat
- 1/4 tsp Fine salt
- 1/3 cup (80ml) Unsweetened oat milk 80 g · Whisked into the ribboned yolks so the flour folds in as a batter, not a paste
- 1 1/2 tsp Vanilla extract · Pure, not imitation
-
Heat oven, prep the pan 4 min hands-on
Oven to 350°F (175°C). Grease the 9x13 pan on the bottom and up the sides. No parchment. You serve and soak straight from this pan, so the sponge stays put.
Look for
Take care A stuck sponge tears when you poke and soak it. Grease into every corner. -
Separate the eggs 5 min hands-on
Separate all five eggs: whites into the grease-free bowl, yolks into the other. Let both come to room temperature.
Look for
Take care A speck of yolk (or any fat film in the bowl) will keep the whites from whipping. If a yolk breaks into the whites, fish it out completely or start that white over. -
Whip the whites to soft peaks 6 min hands-on
Whip the whites on medium until foamy, then rain in 100g (half) of the sugar a spoonful at a time, whipping until glossy and soft-peaked.
Look for Lift the beater: the peak stands up then nods over at the tip: soft and shiny, not stiff and matte. It should look like shaving cream, not styrofoam.
Take care Over-whipped whites turn dry, grainy, and cottony; they fold in as stubborn lumps that bake into hollow tunnels. Stop the second the peaks hold their shape. -
Ribbon the yolks 4 min hands-on
Whisk the yolks with the remaining 100g sugar and the vanilla until pale, thick, and ribbon-y, 2 to 3 minutes by machine. Whisk in the oat milk.
Look for Pale lemon and thick enough that a drizzle from the whisk sits on the surface for a second before sinking; after the milk, a smooth pourable base.
Take care -
Fold in the dry 3 min hands-on
Sift the flour, baking powder, and salt together over the yolk base. Fold gently with a spatula until barely combined; a few streaks are fine.
Look for
Take care Stirring hard here builds gluten and knocks out air; both give you a tight crumb that won't drink. Fold, don't beat. -
Fold in the whites 5 min hands-on
Add a third of the whipped whites and fold to loosen the thick base, then fold in the rest in two additions: down the middle, across the bottom, up and over, turning the bowl. Stop while it still looks airy.
Look for Uniform pale batter with no white streaks, still voluminous and holding soft ripples, not slack or soupy.
Take care Every extra fold deflates the foam. A deflated batter bakes dense and rubbery, drinks unevenly, and mushes at the bottom. Streak-free and airy beats perfectly smooth and flat. -
Bake 25-30 min 2 min hands-on · 28 min wait
Scrape into the pan, level the top gently. Bake at 350°F for 25 to 30 minutes until golden and set. A tester in the center comes out clean.
Look for Springy golden top that bounces back from a light press, edges just pulling from the pan, a clean tester.
Take care Underbaked and gummy in the center, it is already wet and will slump into paste when soaked. Bake it fully; a touch dry is the goal, because dry is thirsty. -
Cool completely in the pan 1 min hands-on · 1 h wait
Cool the sponge fully in its pan on the counter, at least 1 hour. It must be cool, and ideally at room temperature, before any milk touches it.
Look for
Take care Soaking a warm sponge steams and collapses the open crumb, and the warm milk sours faster. Patience. A cool sponge drinks evenly and holds.
When it goes wrong
| Problem | Cause | Fix |
|---|---|---|
| Dense, tight crumb | Whites over-whipped or batter over-folded; air was lost | Whip only to soft peaks; fold to just-combined and stop while airy |
| Hollow tunnels or lumps in the crumb | Dry over-whipped meringue folded in as clumps | Stop whipping at glossy soft peaks; fold the whites in thirds |
| Center sinks or stays wet | Underbaked, or oven door opened early | Bake to a fully clean tester and springy top; keep the door shut until 25 minutes |
The Three-Milk Soak
Why this works Three milks, three jobs, and a real tradition: the coconut tres leches is how this cake gets made across coastal Mexico and the Caribbean, not a workaround. Full-fat coconut milk is the backbone: body and cooked richness without watering the sponge down. Coconut sweetened condensed milk is the sugar and the sticky heft, what makes each bite taste of caramel rather than plain sweetness. Coconut cream (loosened with a little oat milk) carries the fat that keeps the soak from tasting thin. The real skill is not the mixing, it is the SOAKING: pour in stages and let the sponge drink each pour before the next, so the milk saturates evenly instead of pooling at the bottom. Then the overnight rest, which is non-negotiable: hours in the cold let capillary action pull the milk from the wet bottom up through the whole crumb, so a slice is uniformly soaked edge to edge instead of soup below and dry cake on top. FOOD SAFETY: keep the soaking cake covered and refrigerated the entire time; a milk-saturated sponge left at room temperature is a bacterial playground.
- 1 1/2 cups (354ml), from one well-shaken 13.5-oz can Full-fat coconut milk 354 g · The backbone of the soak. Full-fat, never light; the fat is doing evaporated milk's old job
- 14 oz (397g); coconut cans run about 11 oz, so one can plus a few spoonfuls of a second Coconut sweetened condensed milk 397 g · This is the sugar and body of the whole soak. It runs a touch sweeter than the dairy can, which the salt handles
- 1 cup (240ml), the solid top of a chilled can Coconut cream 240 g · At one cup in a liter of soak it reads as richness, not coconut candy, and it barely moves the FODMAP needle next to the two lines above
- 1/2 cup (120ml) Unsweetened oat milk 120 g · Loosens the soak to a pourable consistency; its natural body suits the build
- 1 tsp Vanilla extract
- 1 small pinch Fine salt · Cuts the sweetness so the milk tastes of milk, not just sugar
-
Whisk the three milks 3 min hands-on
Whisk the coconut milk, coconut condensed milk, coconut cream, oat milk, vanilla, and salt in a large jug until completely smooth. Reserve about 1 cup in a pitcher for the table; the sponge cannot drink all of this, and the pour-over at serving is traditional.
Look for Smooth, pourable, pale ivory, no sticky condensed-milk streaks clinging to the bottom.
Take care -
Poke the cooled sponge 3 min hands-on
With a skewer or fork, poke holes all over the cooled sponge, straight down to the bottom of the pan, about every 1/2 inch. These are the channels the milk travels.
Look for A dense grid of holes reaching the pan floor, hundreds of them; be thorough, not gentle.
Take care -
Soak in stages 8 min hands-on
Slowly pour the milk over the sponge in three or four passes, covering the whole surface each time and pausing 2 to 3 minutes between pours to let it drink. Aim the last pour at any dry-looking patches and the edges. If a thin pool stops receding before the jug is empty, the sponge is full. Stop and add what is left to the serving pitcher.
Look for After each pour the surface glistens then dulls as the sponge pulls the milk down; a thin pool at the edges that recedes within a couple of minutes is right.
Take care OVER-SOAK and it drowns: a permanent pool sits on top and the base turns to soup that never firms up. UNDER-SOAK and you bite into dry cake pockets. Rescue an over-pour: stop adding, tilt the pan to spread the pool into dry zones, and give it 10 minutes; the crumb usually catches up. If a real puddle remains before chilling, spoon a little off. -
Cover and chill overnight 2 min hands-on · 8 h wait
Cover the pan tightly and refrigerate at least 4 hours, ideally overnight, before topping. This rest is what makes it tres leches instead of wet cake.
Look for By morning the surface is level and matte, no free liquid pooling, and the sponge feels dense and heavy when the pan is tilted, evenly saturated top to bottom.
Take care
When it goes wrong
| Problem | Cause | Fix |
|---|---|---|
| Soup at the bottom, dry-ish on top | Poured too fast all at once, or not chilled long enough to equalize | Soak in stages next time; give it the full overnight rest so capillary action redistributes the milk |
| Dry pockets in finished slices | Too few poke-holes, or under-soaked | Poke a denser grid to the pan floor; target dry patches on the final pour |
| Tastes flat and only sweet | Salt skipped, or the three milks not balanced | The pinch of salt is load-bearing, and do not cut the full-fat coconut milk; it is the body of the whole soak |
Cinnamon Whipped Cream
Why this works The topping is the counterweight: lightly sweetened, barely-there cream to cut the dense, sugary soak underneath. Coconut cream whips on cold: chilled solid, its fat crystals trap air the way dairy cream's do, and it billows into soft peaks that melt into the milk line below. It whips softer than dairy cream and holds a little less long, which suits this cake; stiff cream on a heavy soaked crumb reads dry. Powdered sugar rather than granulated dissolves instantly and its cornstarch buys the cream more standing time in the fridge. Cinnamon goes both into the cream and dusted across the top, the traditional finish.
- 1 1/2 cups (360ml) solid cream, from two cans chilled overnight Coconut cream 360 g · Only the cold, solid top whips; save the thin water underneath for another use
- 3 tbsp (~23g), sifted Powdered sugar 23 g
- 1/2 tsp Vanilla extract
- 1/2 tsp for the cream, plus more for dusting Ground cinnamon
-
Whip to soft peaks 5 min hands-on
Scoop the cold coconut cream solids into a chilled bowl and whip with the powdered sugar, vanilla, and 1/2 tsp cinnamon until billowy and holding soft peaks.
Look for Billowy and spreadable, peaks that flop over softly at the tip; it should mound on a spoon, not stand rigid.
Take care Coconut cream whips only when truly cold: warm, it slumps to sauce and no amount of beating brings it back. If it loosens on you, give bowl and cream 15 minutes in the fridge and start again. -
Spread and dust 5 min hands-on
Spread the cream over the chilled, fully-soaked cake in soft swoops. Dust the top evenly with cinnamon through a small sieve.
Look for An even, rippled white layer edge to edge with a warm rust dusting of cinnamon over it.
Take care -
Chill to set, then serve 1 min hands-on · 30 min wait
Refrigerate 30 minutes to firm the cream before cutting. Serve cold, cut into squares, with the reserved milk spooned over each plate if you like it extra wet.
Look for Clean square cuts that show the pale, milk-heavy crumb below the cream. Wipe the knife between cuts.
Take care
When it goes wrong
| Problem | Cause | Fix |
|---|---|---|
| Cream weeps or slides off | Cream too warm, or spread on a still-warm cake | Chill the cans overnight and the bowl 10 minutes; top only a fully chilled cake |
| Grainy, greasy cream | Warmed up mid-whip | Back in the fridge 15 minutes, then whip again cold; it usually comes back |
To the Table
Cut cold, straight down with a sharp knife, into 12 squares. Wipe the blade between cuts so each square shows a clean milk-line.
Lift each square onto a plate with a spatula; it is heavy and wants to slump, so support the base.
Spoon a little of the reserved three-milk over the plate for anyone who likes it extra saturated.
A final pinch of cinnamon over the cream just before it leaves the kitchen.
Serve cold, with strong coffee. This is a cake for lingering at the table, not for rushing.
For the Cook Who Wants More
The Honest Ledger
| Serves | 12 |
|---|---|
| Shopping | 25 min |
| Hands-on (new to this) | 1 h 31 min |
| Hands-on (comfortable) | 1 h 11 min |
| Hands-on (experienced) | 57 min |
| Waiting (same for everyone) | 9 h 58 min |
| True total | 11 h 20 min |
| You will dirty | 10 dishes |
An honest indulgence. The sponge itself is nearly fat-free, but it is engineered to drink close to a liter of coconut milk, coconut condensed milk, and coconut cream, and the cinnamon cream is on top of that. One square is a real dessert. Flip the dairy table and the classic dairy soak comes back at nearly the same weight. The one-pan format at least keeps portions square and countable.
Words We Used
- Sponge (genoise-style)
- A cake leavened mostly by whipped egg foam rather than fat and creaming: light, springy, and open-celled, which is exactly what lets it absorb liquid.
- Soft peaks
- The stage where whipped whites or cream stand up when the beater lifts, then nod over at the very tip. Glossy and pliable, one stage before stiff, dry peaks.
- Ribbon stage
- Whisked yolks and sugar thickened enough that a drizzle from the whisk sits on the surface as a ribbon for a second before sinking.
- Soak / macerate
- Saturating the baked sponge with liquid so it draws all the way through the crumb; here, done in stages and finished by an overnight rest that equalizes the milk top to bottom.
We Hunt We Gather · Vol. 1 · No. 65