Tres leches cake

Pastel de tres leches

A light whisked sponge soaked through with evaporated milk, condensed milk and whole milk, chilled overnight and topped with whipped cream and cinnamon.

Recipe by I Want Some Food · Reviewed by the editorial kitchen. Native name preserved: Pastel de tres leches.

Start cooking
Measurement system
Prep
25 min
Cook
30 min
Rest
8 hr
Total
8 hr 55 min
Difficulty
Easy
Spice
No chilli
Cost
Weeknight budget$8–16 USD · indicative, not a store price

About

Tres leches is a plain, airy sponge, baked, pricked all over and soaked while still warm with a mix of three milks: evaporated, sweetened condensed and fresh. It sits in the fridge overnight and takes up almost all of it, so a slice is cold, wet and dense without being heavy. The sponge has to be a whisked one, with the eggs beaten until they hold their shape, because a butter cake turns to paste when soaked. Top it with lightly whipped cream and a dusting of cinnamon. A little liquid left in the bottom of the dish is right.

What you'll need

13 ingredients. Tap each one once it's out on the bench.

0 of 13 ready
12 servings
  • Cake
  • Soak
  • Topping

Ingredients

Cake

Soak

Topping

Scaling multiplies the written quantities. Baking still prefers a scale.

Steps

  1. Step 1

    Heat the oven to 180°C and line a 23 x 33 cm baking dish with baking paper. Mix the flour, baking powder and salt in a bowl.

    5 min

  2. Step 2

    Whisk the egg whites to soft peaks, then add the sugar gradually and whisk to stiff, glossy peaks. Beat in the yolks one at a time, then the milk and vanilla. Fold in the flour mixture in two goes with a spatula, just until there are no dry streaks.

    10 min

    Tip: The air in the eggs is what holds the cake up. Fold gently and stop as soon as it is mixed.

  3. Step 3

    Pour into the dish, level it and bake 25 to 30 minutes, until golden, springy, and a skewer comes out clean.

    28 min180°C

  4. Step 4

    While it bakes, whisk the evaporated milk, condensed milk and whole milk together in a jug. Cool the cake for 10 minutes, then prick it all over, every 2 cm and right to the bottom, with a fork or skewer.

    12 min

  5. Step 5

    Pour the soak slowly over the warm cake in stages, letting each lot sink in before adding more. Cool, cover and refrigerate at least 6 hours, better overnight.

    5 min

    Tip: If it pools on top, wait a minute and carry on. It all goes in eventually.

  6. Step 6

    Before serving, whip the cream with the sugar to soft peaks and spread it over the cake. Dust with cinnamon, cut into squares and spoon any milk left in the dish over each slice.

    8 min

Nutrition

Per serving · estimate

Calories
391 kcal
Protein
9.9 g
Carbs
49.7 g
Fat
17.5 g
Saturated fat
10.1 g
Fibre
0.4 g
Sugar
40.2 g
Sodium
152 mg

Calculated from canonical ingredient data (USDA FoodData Central averages and equivalent published tables). Estimates only.

Allergens

Informational only. Not a medical guarantee. Cross-contamination happens in real kitchens.

  • Wheat
  • Eggs
  • Milk
  • Vegetarian
  • Nut-free

Adapt this recipe

The original recipe stays as it is. Personal versions are labelled. Serving changes are simple maths.

Adaptations · 0 / 15 used. Resets 12 November.

Substitutions

  • Whole milk in the soak → Coconut milk

    A coastal variation. It adds a coconut note and makes the soak a little richer.

  • Whipped cream → Italian meringue

    Sturdier in warm weather and what many Mexican bakeries use. Whisk 3 egg whites while pouring in 150 g sugar cooked to 118°C.

Tips

  • It keeps four days in the fridge and is better on day two than day one.
  • A few slices of strawberry or mango on top is the usual bakery finish.

History & culture

Tres leches is a birthday and party cake across Mexico and much of Central America, sold in sheets at every bakery and supermarket, often with fruit or a meringue top. It is also a restaurant dessert, served as a square in a pool of milk. People eat it cold, usually straight from the fridge.

Mexico, Nicaragua and others all claim it. The likeliest account ties it to the mid-20th century, when Nestlé and other companies sold tinned evaporated and condensed milk across Latin America and printed recipes on the labels. Soaking cake in milk or syrup is older, from Spanish sopa borracha and similar soaked sponges.

Traditional — Mexican bakeries often swap the whipped cream for Italian meringue, and flavoured versions with cajeta, coffee or rompope are common. This is the plain one.

Provenance: Editorial adaptation.

Questions about this recipe

Answers taken from this dish's times, amounts, swaps and tips.

How long does Tres leches cake take?

8 hr 55 min all in — 25 min prep, 30 min cook, 8 hr rest. Cook and rest follow the method. Leftover storage and optional extra waits are not included.

How many does it serve?

The recipe is written for 12 slices. Scale the ingredient list on the page if you are cooking for a different number.

How hard is it?

Easy.

How spicy is it?

No chilli.

What allergens should I watch?

This recipe is labelled for Wheat, Eggs, Milk. Labels are informational — check the packets in your kitchen. This is not medical advice.

Does it fit a diet?

The published recipe is labelled Vegetarian, Nut-free.

9 more questions
What does it cost to cook?

Weeknight budget — about $8–16 USD, as a grocery budget for this recipe, not a restaurant price.

What equipment do I need?

Mixing bowl, Oven.

How much salt do I put in?

The recipe lists Salt at 1 pinch.

How much sugar?

180 g of Sugar.

How much sugar?

2 tbsp of Sugar.

What can I use instead?

Whole milk in the soak → Coconut milk. A coastal variation. It adds a coconut note and makes the soak a little richer. Whipped cream → Italian meringue. Sturdier in warm weather and what many Mexican bakeries use. Whisk 3 egg whites while pouring in 150 g sugar cooked to 118°C.

Any tips from this recipe?

It keeps four days in the fridge and is better on day two than day one. A few slices of strawberry or mango on top is the usual bakery finish.

Can I prepare this ahead?

If it pools on top, wait a minute and carry on. It all goes in eventually.

Can I use an air fryer?

This method is not written for an air fryer. The core technique on the page still applies.

Similar dishes

In this kitchen

Share card

Explore Mexico →

Before you start cooking

Your pantry, saved recipes and meal plans are stored on this device so the site works — that part can't be switched off. We count page visits and measure page speed. There are no ads. Separately, we can count anonymous feature usage. That part is your call, and it stays off unless you say yes.

What gets stored