How to make Vietnamese Coffee Tres Leches Cake (Cà Phê Sữa Đá)

A fusion dessert that just makes sense.


⭐ Introduction

If Vietnamese iced coffee ever decided it wanted to become a dessert… this would be it.

I’m not even exaggerating — this Vietnamese Coffee Tres Leches Cake is one of my all-time favorite things I’ve baked on this blog. And trust me, that’s saying a lot because I’ve made everything from ube butter cakes to pandan rolls to all sorts of jelly desserts in my kitchen.

But this one? This one sits in a special category:
Effortless. Comforting. Addicting.
A little dangerous because you will keep going back to the fridge for “just one more bite.”

Now, tres leches is already one of my forever desserts. It’s creamy, cold, soft, and honestly… kind of perfect. So I thought, “Why not make a Vietnamese version?”
Especially when cà phê sữa đá (Vietnamese iced coffee) is already built around condensed milk — the heart and soul of tres leches.

Long story short:
I ate 75% of this cake myself.
The rest went to John’s coworkers and they would not stop talking about it. And honestly? I understand.

A slice of Vietnamese Tres Leches Cake

⭐ A Little Background:

Why this fusion works so well

Tres leches is a beloved dessert all across Latin America — a light sponge cake soaked in three kinds of milk. It’s meant to be chilled, refreshing, and melt-in-your-mouth soft.

Vietnamese iced coffee, meanwhile, has its own story rooted in history. During French colonization, fresh milk wasn’t widely available in Vietnam, so people used what was shelf-stable: sweetened condensed milk. And because Vietnam grows naturally bold, chocolatey robusta beans, the combination created the drink we all know — and rely on — today.

The overlap between the two?

  • condensed milk
  • creamy richness
  • bold coffee flavor

It almost feels destined that these two should meet.

So yes, this dessert is a fusion… but it’s also familiar.
It tastes like tres leches with a Vietnamese soul.

Ingredients for Vietnamese Tres Leches Cake

Servings: 9–12
Prep Time: 20 minutes
Bake Time: 25–30 minutes
Chill Time: 4+ hours
Total: ~5 hours (mostly chilling)

Vietnamese Coffee Tres Leches Cake Recipe

🧁 Ingredients

Cake Base

  • 1 box vanilla, yellow, or white cake mix
  • Ingredients listed on the box
    Tip: Replace water with milk for richer flavor
    Note: Use ½–⅔ of the batter for a perfect-height 8×8 cake

Coffee Tres Leches Soak

  • 2 packets instant Vietnamese coffee (G7, Trung Nguyên, etc.)
  • ½ cup evaporated milk
  • ½ cup sweetened condensed milk
  • ⅓ cup whole milk

Whipped Topping

  • ¾ cup heavy cream
  • 2 tbsp powdered sugar
  • ½ tsp vanilla extract
  • Espresso powder + chocolate shavings (for garnish)

🧑‍🍳 Instructions

1. Bake the Cake

  1. Preheat oven according to box directions.
  2. Mix batter (milk instead of water).
  3. Pour ½–⅔ of the batter into a greased 8×8 pan.
  4. Bake until a toothpick comes out clean.
  5. Let cool for 10 minutes.
Baked Vanilla Cake

2. Make the Coffee Soak

  1. Dissolve instant coffee in a splash of hot water.
  2. Add evaporated milk, condensed milk, and whole milk.
  3. Whisk until fully combined.

It should smell like your favorite Vietnamese café.

Mixing instant coffee

3. Soak the Cake

  1. Poke holes all over the warm cake.
  2. Slowly pour the coffee mixture over it.
  3. Cover and chill at least 4 hours or overnight.

This is where the magic happens.


4. Make the Whipped Topping

Beat heavy cream, powdered sugar, and vanilla extract until soft–medium peaks form. Spread over the chilled cake.

Whipped Cream on Vietnamese Tres Leches Cake

5. Garnish & Serve

Top with chocolate shavings and espresso powder.
Slice and serve cold.

Vietnamese Tres Leches Cake

⭐ Tips & Variations

✔️ Want it more Vietnamese?

Add 1–2 tsp coconut milk or pandan extract to the soak.
It gives it that Southeast Asian warmth.

✔️ Want more coffee flavor?

Use 3 coffee packets instead of 2.

✔️ Want a mocha version?

Swap the boxed cake for chocolate cake mix.

✔️ Want a milder cake?

Use just one packet of coffee.

✔️ Feeding a crowd?

Double everything and use a 9×13 pan.


⭐ Why Everyone Loves This Dessert

It’s simple, but feels special.
Comforting, but never too heavy.
Sweet, but balanced by the bitterness of Vietnamese coffee.

And because it’s a boxed cake hack, it’s minimal effort, maximum payoff. The texture after chilling is unbelievable — soft, creamy, and soaked all the way through without falling apart.

Every bite tastes like:

  • the creaminess of tres leches
  • the boldness of cà phê sữa đá
  • the nostalgia of growing up around Vietnamese flavors
  • and the ease of a recipe that doesn’t ask for perfection

It’s one of those desserts people taste and instantly ask,
“Can I get the recipe?”

Vietnamese Tres Leches Cake

⭐ Serving Suggestions

Serve it cold. Always cold.
It’s especially good:

  • after a spicy meal
  • with fresh berries
  • with a cup of tea or coffee
  • or straight from the fridge at midnight (been there, done that)

⭐ Storage

  • Keeps 3–4 days in the fridge
  • Improves as it chills
  • Do not freeze (texture won’t be the same)

⭐ Final Thoughts

If you grew up with cà phê sữa đá like I did, this dessert hits a certain part of your soul. And if you didn’t, this cake will convert you anyway.

It’s simple, nostalgic, and quietly indulgent — the kind of dessert you make “just to try,” and next thing you know… you’re carving out another slice before bed (guilty af).

This Vietnamese Coffee Tres Leches combines the best of both worlds:
the softness and creaminess of tres leches with the bold, iconic flavor of Vietnamese coffee.

If you make it, I hope it brings you the same comfort it brought me (and… John’s coworkers, apparently).

How to make Vietnamese Coffee Tres Leches Cake (Cà Phê Sữa Đá)

Recipe by Jen H. DaoCourse: DessertCuisine: mexican, vietnamese, asianDifficulty: easy
Servings

9-12

servings
Prep time

20

minutes
Cooking time

30

minutes

Vietnamese Coffee Tres Leches combines the best of both worlds:
the softness and creaminess of tres leches with the bold, iconic flavor of Vietnamese coffee.

Ingredients

  • Cake Base
  • 1 box vanilla, yellow, or white cake mix
    (Ingredients listed on the box)
    Tip: Replace water with milk for richer flavor

  • Coffee Tres Leches Soak
  • 2 packets instant Vietnamese coffee (G7, Trung Nguyên, etc.)

  • ½ cup evaporated milk

  • ½ cup sweetened condensed milk

  • ⅓ cup whole milk

  • Whipped Topping
  • ¾ cup heavy cream

  • 2 tbsp powdered sugar

  • ½ tsp vanilla extract

  • Espresso powder + chocolate shavings (for garnish)

Directions

  • Bake the Cake
    Preheat oven according to box directions.
    Mix batter (milk instead of water).
    Pour ½–⅔ of the batter into a greased 8×8 pan.
    Bake until a toothpick comes out clean.
    Let cool for 10 minutes.
  • Make the Coffee Soak
    Dissolve instant coffee in a splash of hot water.
    Add evaporated milk, condensed milk, and whole milk.
    Whisk until fully combined.
  • Soak the Cake
    Poke holes all over the warm cake.
    Slowly pour the coffee mixture over it.
    Cover and chill at least 4 hours or overnight.
  • Make the Whipped Topping
    Beat heavy cream, powdered sugar, and vanilla extract until soft–medium peaks form. Spread over the chilled cake.
  • Garnish & Serve
    Top with chocolate shavings and espresso powder.
    Slice and serve cold.

Recipe Video

You may also like...