The cake has to be a lean, airy sponge with almost no fat so it can drink up the milk mixture without turning to mush. Poke it all over while still warm and pour the milk on slowly; a dense buttery cake will just repel the soak and sit in a puddle.
By Vince Gonzalez · Published July 2026 · Sourcing verified 5 Jul 2026
Prep25 min
Cook30 min
Makesone 9x13 cake, 12 servings
CuisineMexican
Cost$$
Vegetarian
Contains dairy · eggs · gluten
Make it vegan: use plant milk, oil, or a vegan cheese for the dairy, and a flax or aquafaba egg for the egg.
Make it gluten-free: swap in a gluten-free flour blend (check the other labels too).
The Ingredients — and where to get them
Cook for9servings
All-purpose flour
Kept minimal for a lean sponge that can absorb the soak; sift it for lightness.
A reasonable little indulgence. · plan ahead — needs marinating, soaking, or resting time
EffortSome doing
Cook it with
Air fryerSheet pan
The Method
Whip the eggsBeat the yolks with 3/4 cup sugar until pale and thick, then whip the whites with the rest to stiff peaks.
FoldFold the flour into the yolks, then fold in the whites in two additions to keep the batter airy.
BakeSpread into a greased 9x13 pan and bake at 350F for 25-30 minutes until the top springs back.
SoakWhisk the condensed milk, evaporated milk, and 1/2 cup cream; poke the warm cake all over and pour the mixture on slowly until absorbed.
Chill and topRefrigerate at least 3 hours, then whip the remaining cream with 2 tbsp sugar, spread over the top, and finish with the fresh berries before serving.
Can you make Tres Leches Cake in an air fryer? — Yes
Yes — bake it in a small pan or dish that fits the basket, at about 25°F below the recipe temperature. Air fryers run hot and fast, so check it early; no flipping needed.
Can you freeze Tres Leches Cake? — Not ideal
Not really — the cream, custard, or emulsion turns grainy or splits once thawed. This one is best kept fresh in the fridge.
Can you make Tres Leches Cake ahead of time? — Yes
Yes — bake it a day or two ahead; it keeps well-wrapped at room temperature and freezes cleanly. Add any frosting or glaze close to serving.
Is Tres Leches Cake gluten-free? — Not as written
Not as written — it contains gluten. Make it gluten-free: swap in a gluten-free flour blend (check the other labels too).
Is Tres Leches Cake vegan? — Vegetarian, not vegan
It’s vegetarian but not vegan as written — it has dairy and egg. Make it vegan: use plant milk, oil, or a vegan cheese for the dairy, and a flax or aquafaba egg for the egg.
Community Notes
Cooked it? Changed something that worked? Leave a note for the next person — first-name basis, no account.
Open data. Every maker on this site is published as a free dataset under CC BY 4.0 — use it in anything, commercial or not, as long as you credit 5best2buy. Browse the datasets →