Vietnamese Coffee Ice Cream

A scoop of Vietnamese Coffee Ice Cream in a chilled glass bowl shows creamy beige swirls flecked with coffee. Pin it
A scoop of Vietnamese Coffee Ice Cream in a chilled glass bowl shows creamy beige swirls flecked with coffee. | whiskmehome.com

This indulgent frozen treat captures the essence of Vietnam's beloved cà phê sữa đá, combining bold coffee with creamy sweetened condensed milk. The custard-based method creates an exceptionally smooth texture, while the strong brewed coffee provides that distinctive dark-roast flavor Vietnamese coffee is known for.

Perfect for coffee lovers, this delivers an authentic taste experience in ice cream form. The addition of instant espresso powder amplifies the coffee intensity, making each spoonful deeply satisfying. Best served after proper freezing for that perfect scoopable consistency.

The first time I had cà phê sữa đá in Hanoi, I watched the condensed milk crawl down the glass like slow motion honey and thought someone should put this in a freezer. My kitchen experiments with coffee ice cream always fell flat until I stopped treating coffee as a background note and let it drive the whole show. Now this is the dessert I make when I want people to pause mid conversation and ask what just happened to their spoon.

I made this for a dinner party last summer and served it in tiny Chinese tea cups. My friend Sarah took one bite, closed her eyes, and refused to share hers even when her boyfriend asked for just a taste. The combination of bitter coffee and that unmistakable condensed milk sweetness hits some primal pleasure center nobody can quite explain.

Ingredients

  • 1 ½ cups whole milk: The dairy backbone keeps things creamy without overwhelming the coffee flavor
  • 1 ½ cups heavy cream: Non-negotiable for that rich mouthfeel that makes ice cream feel like a real treat
  • ¾ cup sweetened condensed milk: This is what bridges the gap between regular coffee ice cream and the Vietnamese coffee experience
  • ¾ cup granulated sugar: Balances the bitterness of the coffee without making things cloying
  • ¼ teaspoon fine sea salt: Just enough to make all the flavors pop and taste more like themselves
  • ½ cup very strong brewed Vietnamese coffee: Use Trung Nguyen or Cafe du Monde if you can find them, otherwise espresso works perfectly
  • 1 tablespoon instant espresso powder: Totally optional but gives you that coffee shop intensity
  • 5 large egg yolks: Creates the custard base that keeps everything smooth and prevents ice crystals

Instructions

Build your foundation:
Combine the whole milk, heavy cream, half the sugar, and salt in a medium saucepan. Heat over medium until you see steam rising but the liquid is not yet boiling. You want it hot enough to temper eggs but not so hot that scrambles them.
Prepare the yolks:
Whisk the egg yolks with the remaining sugar in a separate bowl until the mixture turns pale yellow and thickens slightly. This usually takes about 2 minutes of vigorous whisking.
Temper carefully:
Slowly pour about one cup of the hot milk mixture into the yolks while whisking constantly. This step prevents the eggs from cooking into little scrambled bits when you add them back to the hot liquid.
Create the custard:
Pour the warmed yolk mixture back into your saucepan and cook over medium-low heat. Stir constantly with a wooden spoon until the custard thickens enough to coat the back of the spoon. This typically takes 4 to 6 minutes and reaches about 175°F.
Infuse the coffee:
Remove from heat immediately and stir in the brewed coffee, instant espresso powder if using, and sweetened condensed milk. Keep stirring until everything is fully blended and the condensed milk has disappeared into the mixture.
Strain and chill:
Pour the custard through a fine mesh sieve into a clean bowl to catch any bits of cooked egg. Let it cool to room temperature, then cover and refrigerate for at least 4 hours. Overnight is even better if you can plan ahead.
Churn to perfection:
Freeze the custard in your ice cream maker according to the manufacturers instructions. Most machines need 20 to 30 minutes to reach soft serve consistency.
Set the texture:
Transfer the churned ice cream to an airtight container and freeze for at least 2 hours. This firms everything up for scooping and gives the flavors time to meld together.
Vietnamese Coffee Ice Cream layered with crushed ice and a drizzle of condensed milk offers a cool, sweet finish. Pin it
Vietnamese Coffee Ice Cream layered with crushed ice and a drizzle of condensed milk offers a cool, sweet finish. | whiskmehome.com

My grandmother tried this recipe and called me the next day to say she had eaten it for breakfast. She claimed the coffee made it acceptable morning food, and honestly, I could not argue with her logic. Sometimes recipes become traditions faster than you expect them to.

Getting The Coffee Right

The coffee quality matters more here than in almost any other recipe. Vietnamese coffee uses robusta beans, which have more caffeine and that distinctive bitter bite. If you cannot find authentic Vietnamese coffee, a dark roast espresso blend will get you pretty close to the right flavor profile.

Storage And Serving

This ice cream keeps well for about a week in the freezer, though it rarely lasts that long in my house. Let it sit on the counter for 5 minutes before scooping to get that perfect creamy texture. A warm spoon run under hot water helps too.

Ways To Switch It Up

Sometimes I fold in miniature chocolate chips right at the end of churning for a mocha version. You could also swirl in extra sweetened condensed milk during the last minute of churning for ribbons of sweetness throughout.

  • Try serving it as an affogato with a shot of hot espresso poured over
  • Crushed peanuts on top add a nice salty crunch contrast
  • A drizzle of chocolate sauce never hurt anybody
Close-up of Vietnamese Coffee Ice Cream beside a hot espresso shot, creating an indulgent affogato dessert moment. Pin it
Close-up of Vietnamese Coffee Ice Cream beside a hot espresso shot, creating an indulgent affogato dessert moment. | whiskmehome.com

There is something deeply satisfying about transforming a morning ritual into a midnight indulgence. This recipe lives in that sweet spot between respect for tradition and the joy of reinvention.

Recipe FAQs

Dark-roast Vietnamese coffee brands like Trung Nguyên or Café du Monde provide the most authentic bold flavor. Strong espresso makes an excellent substitute for Vietnamese coffee.

While an ice cream maker yields the smoothest texture, you can freeze the custard in a shallow container, stirring every 30 minutes for the first 3 hours to break up ice crystals.

Properly stored in an airtight container, this stays fresh for up to 2 weeks. For best texture and flavor, enjoy within the first week.

Sweetened condensed milk is a traditional ingredient in Vietnamese cà phê sữa đá, providing both sweetness and a rich, creamy texture that perfectly complements strong coffee.

Use decaf coffee beans or half regular and half decaf brew. The coffee flavor will remain present, though the characteristic Vietnamese coffee kick will be milder.

Tempering prevents the eggs from scrambling when introduced to hot liquid. This technique ensures a silky, smooth custard base without cooked egg bits.

Vietnamese Coffee Ice Cream

Rich coffee ice cream with sweetened condensed milk, inspired by traditional Vietnamese cà phê sữa đá.

Prep 20m
Cook 10m
Total 30m
Servings 6
Difficulty Medium

Ingredients

Ice Cream Base

  • 1 ½ cups whole milk
  • 1 ½ cups heavy cream
  • ¾ cup sweetened condensed milk
  • ¾ cup granulated sugar
  • ¼ teaspoon fine sea salt

Coffee

  • ½ cup very strong brewed Vietnamese coffee or espresso
  • 1 tablespoon instant espresso powder (optional for intensity)

Egg Yolks

  • 5 large egg yolks

Instructions

1
Heat Dairy Mixture: Combine whole milk, heavy cream, half the sugar, and salt in a medium saucepan. Heat over medium heat until just steaming, not boiling.
2
Prepare Egg Yolks: Whisk egg yolks with remaining sugar in a separate bowl until pale and thickened.
3
Temper Eggs: Slowly pour about 1 cup of hot milk mixture into yolks while whisking constantly to temper the eggs.
4
Cook Custard: Return yolk mixture to saucepan. Cook over medium-low heat, stirring constantly with wooden spoon until custard thickens and coats back of spoon (170–175°F), about 4–6 minutes.
5
Add Coffee Flavor: Remove from heat. Stir in brewed coffee, instant espresso powder if using, and sweetened condensed milk until fully blended.
6
Strain and Chill: Pour custard through fine-mesh sieve into clean bowl. Cool to room temperature, then cover and refrigerate until thoroughly chilled (at least 4 hours, preferably overnight).
7
Churn Ice Cream: Churn custard in ice cream maker according to manufacturer's instructions.
8
Freeze and Serve: Transfer to airtight container and freeze for at least 2 hours before serving for firmer texture.
Additional Information

Equipment Needed

  • Medium saucepan
  • Mixing bowls
  • Whisk
  • Wooden spoon
  • Fine-mesh sieve
  • Ice cream maker
  • Airtight container

Nutrition (Per Serving)

Calories 310
Protein 6g
Carbs 33g
Fat 17g

Allergy Information

  • Contains dairy: milk, cream, and condensed milk
  • Contains eggs
  • Contains caffeine from coffee
Emily Bradford

Easy, flavor-packed recipes and family-friendly meal ideas from Emily’s cozy kitchen.