Coffee Tres Leches Cake Recipe: Espresso-Soaked Three Milk Cake

Tres leches is already one of the most comforting cakes there is: a light sponge soaked overnight in three kinds of milk until every bite is cool, sweet and spoonable. Add strong coffee to the soak and a dusting of cocoa on top and you get something close to a cross between tres leches and tiramisu. This coffee tres leches cake recipe keeps the classic structure and lets the coffee cut through the sweetness.

Plan ahead: the cake needs at least 4 hours in the fridge, and it is even better the next day.

Coffee tres leches cake recipe at a glance

Detail Amount
Pan 9 x 13 inch (23 x 33 cm) baking dish
Servings 12 to 15 squares
Active time About 40 minutes
Bake 25 to 30 minutes at 350°F (175°C)
Chill At least 4 hours, ideally overnight
Keeps Up to 3 days, covered, in the fridge

In this article

  1. Recipe at a glance
  2. Ingredients
  3. Method
  4. Which coffee to use
  5. Variations and a dairy-free version
  6. Where tres leches comes from
  7. FAQ

Ingredients

Sponge cake

  • 1 cup (125 g) all-purpose flour
  • 1 1/2 teaspoons baking powder
  • 1/4 teaspoon fine salt
  • 5 large eggs, separated, at room temperature
  • 1 cup (200 g) granulated sugar, divided
  • 1/3 cup (80 ml) whole milk
  • 1 teaspoon vanilla extract

Coffee three-milk soak

  • 1 can (12 fl oz / 354 ml) evaporated milk
  • 1 can (14 oz / 397 g) sweetened condensed milk
  • 1/2 cup (120 ml) heavy cream or whole milk
  • 1/2 cup (120 ml) strong coffee or 2 to 3 espresso shots topped up with water, cooled
  • Pinch of salt

Coffee whipped cream

  • 1 1/2 cups (360 ml) cold heavy cream
  • 3 tablespoons (25 g) powdered sugar
  • 1 to 2 teaspoons instant coffee or espresso powder, dissolved in 1 teaspoon hot water and cooled
  • Unsweetened cocoa powder for dusting

European cans of evaporated milk are often around 400 g rather than 354 ml. The extra splash is fine; the cake will simply be a little wetter.

Method

  1. Prepare. Heat the oven to 350°F (175°C). Butter the baking dish. Whisk the flour, baking powder and salt together.
  2. Beat the yolks. Beat the egg yolks with 3/4 cup (150 g) of the sugar until pale and thick, about 2 minutes. Stir in the milk and vanilla, then fold in the flour mixture until just combined.
  3. Whip the whites. In a clean bowl, whip the egg whites to soft peaks. Add the remaining 1/4 cup (50 g) sugar and whip to firm, glossy peaks.
  4. Fold. Fold the whites into the batter in three additions, gently, so you keep the air. This airy sponge is what lets the cake absorb the soak without collapsing.
  5. Bake. Spread into the dish and bake for 25 to 30 minutes, until golden and a toothpick comes out clean.
  6. Make the soak. While the cake bakes, whisk the evaporated milk, condensed milk, cream, cooled coffee and salt in a jug.
  7. Poke and pour. Let the cake cool for about 15 minutes. Poke holes all over with a fork or skewer. Pour the soak slowly and evenly, letting it sink in between pours. It will look like too much liquid; the sponge absorbs most of it in the fridge.
  8. Chill. Cover and refrigerate at least 4 hours, ideally overnight.
  9. Top. Whip the cold cream, powdered sugar and dissolved coffee to medium peaks. Spread over the cake, dust with cocoa and cut into squares. Serve cold.

Tips for the best texture

  • Do not skip the egg whites. A dense butter cake turns soggy; a sponge turns creamy.
  • Cool the coffee completely before mixing it into the milks, or the soak may taste stewed.
  • Save a little soak. Keep 1/2 cup (120 ml) back and spoon it over each slice when serving for an extra-wet cake.
  • Top on the day. Whipped cream holds best if added a few hours before serving. For a sturdier topping, see our coffee whipped cream guide.

Which coffee to use

The soak is mostly sweet milk, so the coffee needs to be strong enough to be noticed. Three good options:

  • Espresso or moka pot coffee: the most intense flavor for the least liquid. A dark roast such as our Italian Roast, with smoky, dark chocolate notes, stands up well to condensed milk.
  • Cold brew concentrate: smooth and low in bitterness. Our Cold Brew Coffee is a coarse-ground dark French roast blend made for this.
  • Strong drip coffee: brew at roughly double your usual strength.

For a cinnamon twist, brew the soak with Mexican Chocolate flavored coffee, which carries chocolate, cinnamon and vanilla notes. Serving children or guests avoiding caffeine? Use Decaf Espresso, our dark-roasted water-process decaf, and swap the instant coffee in the topping for decaf instant or simply cocoa.

Variations and a dairy-free version

Version What to change
Mocha tres leches Whisk 2 tablespoons (10 g) cocoa into the soak and add grated dark chocolate on top
Cinnamon coffee Add 1/2 teaspoon ground cinnamon to the soak and dust the top with cinnamon instead of cocoa
Grown-up version Replace 2 tablespoons (30 ml) of the coffee with coffee liqueur. Adults only; enjoy responsibly. The base recipe is alcohol-free
Dulce de leche Swap half the condensed milk for dulce de leche, warmed so it mixes smoothly
Lighter Use whole milk instead of cream in the soak and lightly sweetened whipped cream or yogurt cream on top
Dairy-free Use oat milk in the sponge, then 1 can coconut milk, 1 can sweetened condensed coconut milk and 1/2 cup (120 ml) oat milk plus the coffee for the soak; top with whipped coconut cream

The dairy-free version tastes more of coconut, which pairs surprisingly well with dark coffee.

Where tres leches comes from

The origins of tres leches are genuinely debated. Mexico and Nicaragua both claim it, and the cake is loved across Latin America. Soaked cakes are much older: Europe had milk- and wine-soaked cakes and puddings for centuries, and in Mexico, soaked desserts such as sopa borracha predate tres leches.

What made the modern cake possible was canned milk. Evaporated and sweetened condensed milk were mass-produced from the mid-19th century, and canned dairy spread through Latin America in the late 19th and early 20th centuries. A widely repeated Mexican account credits a Nestlé campaign that printed a tres leches recipe on condensed milk cans; Tasting Table notes the modern recipe did not appear in cookbooks until the 1960s or 1970s. Treat any single invention story with caution.

Coffee versions are a modern variation rather than a traditional regional recipe, but coffee and condensed milk have a long partnership, from Vietnamese iced coffee to the Spanish café bombón.

Coffee tres leches FAQ

Can I make coffee tres leches the day before?

Yes, and you should. An overnight chill gives the most even texture. Add the whipped cream topping on the day you serve it.

Why is my tres leches soggy at the bottom?

Usually the sponge was too dense, the soak was poured all at once, or the cake was cut too soon. Fold the egg whites gently, pour in stages and chill at least 4 hours.

Does coffee tres leches have a lot of caffeine?

A slice contains only a small share of the coffee in the soak, but it is not caffeine-free. Use decaf if you are serving children or anyone limiting caffeine.

Can I use instant coffee in the soak?

Yes. Dissolve 1 to 2 tablespoons of instant coffee in 1/2 cup (120 ml) hot water and let it cool.

How long does tres leches keep?

Up to 3 days covered in the fridge. It contains a lot of dairy, so do not leave it at room temperature for long.

Sources

  1. The Complicated Origins of the Tres Leches Cake, Tasting Table.

Facts checked in October 2026.

Keep reading: Tiramisu Recipe · Espresso Powder · Best-selling coffees

Back to blog