Vietnamese egg coffee was born in Hanoi during a milk shortage in the 1940s, and that bit of kitchen creativity turned into one of the richest coffee drinks in the world.
It looks like dessert. It drinks like coffee. And once you taste it, you remember it.
The contrast is the whole point.
Strong, dark Vietnamese coffee sits under a thick whipped egg cream that tastes smooth, sweet, and almost custardy. It is comforting, bold, and surprisingly balanced.
Authentic Vietnamese Egg Coffee Recipe
If you love deep coffee flavor with a soft, velvety top, this is the drink to make. Authentic Vietnamese egg coffee, or cà phê trứng, relies on just a few ingredients, but technique matters. The coffee needs to be strong. The egg mixture needs to be airy. And the final cup should feel rich without becoming heavy.
Ingredients
- 2 tablespoons Vietnamese ground coffee, preferably robusta or a strong dark roast
- 1/2 cup hot water, just off the boil
- 1 large egg yolk, very fresh
- 2 tablespoons sweetened condensed milk
- 1 teaspoon sugar
- 1/4 teaspoon vanilla extract, optional but helpful for rounding out the egg flavor
- 1 teaspoon hot water, for loosening the egg mixture if needed
Step-by-step Instructions
Brew the coffee
Use a Vietnamese phin filter if you have one. Add the ground coffee to the filter chamber and place it over a heatproof glass or cup.
Pour in a small splash of hot water first and let the coffee bloom for about 30 seconds.
Then add the rest of the water and let it drip slowly.
If you do not have a phin filter, use another method that gives you a small, strong cup. A moka pot works well.
Strong espresso-style coffee also works better than regular drip coffee.
You want about 1/3 to 1/2 cup of dark, concentrated coffee. Weak coffee ruins the drink because the sweet egg topping needs a bold base under it.
Separate the egg carefully
Crack the egg and separate the yolk from the white. Only the yolk goes into the egg cream for the classic hot version.
Be very careful not to let any white slip in, because that affects the texture and keeps the topping from turning as silky as it should.
A fresh egg matters here. It gives a cleaner flavor and a smoother finish.
Whip the egg mixture
Add the egg yolk, condensed milk, sugar, and vanilla to a mixing bowl. Beat with a hand mixer, milk frother, or whisk until the mixture turns pale, thick, and fluffy.
This usually takes 3 to 5 minutes with an electric mixer and longer by hand.
The texture should feel like a loose custard or soft whipped cream. When lifted with a spoon, it should fall slowly, not run like plain liquid.
If it feels too thick, add 1 teaspoon hot water and beat again for a few seconds.
Warm the serving cup
Traditional Vietnamese egg coffee is often served warm, and that makes a big difference.
Rinse your serving cup with hot water first so the drink stays hot longer and the creamy top does not cool too quickly.
A small ceramic cup or sturdy glass works best.
Assemble the drink
Pour the hot brewed coffee into the warmed cup. Spoon the whipped egg mixture over the top very gently.
Do not stir right away.
The classic presentation is layered, with the dark coffee underneath and the pale creamy foam sitting on top. Each sip pulls a bit of both together.
Serve it the traditional way
Set the cup in a bowl of hot water if you want to keep it warm, which is a very common way to serve egg coffee in Vietnam.
That gentle heat protects the creamy top and keeps the drink from turning lukewarm too fast.
Sip slowly. Some people stir halfway through. I like leaving the layers intact at first, then mixing the last few sips for a stronger finish.
Nutrition (approx)
Per serving:
- Calories: 120–150
- Protein: 3–4g
- Fat: 4–6g
- Carbohydrates: 18–22g
- Sugar: 17–20g
- Caffeine: depends on the coffee used, usually 60–100mg
PinnedDrinks Secrets
- Use Vietnamese coffee or another very bold roast. Authentic Vietnamese Coffee has enough body and bitterness to balance the sweet egg cream.
- Beat the yolk until it turns pale and airy. That whipped texture is what makes Egg Coffee taste luxurious instead of eggy.
- Serve it hot, not just warm. A bowl of hot water under the cup keeps the drink at the right temperature.
- Sweetened condensed milk is not optional in the authentic version. It gives the topping its signature richness, much like the sweetness in Vietnamese Iced Coffee.
- For a fuller coffee menu at home, pair this recipe with other Homemade Coffee Drinks, including Turkish Coffee Recipe ideas or chilled favorites from your Iced Drinks Recipes collection.
What Does Egg Coffee Taste Like?
Egg coffee surprises most people the first time. It does not taste like eggs at all. The whipped egg yolk and condensed milk create a creamy, dessert-like foam that feels smooth and slightly custardy.
Under that layer sits bold Vietnamese Coffee.
The strong, slightly bitter coffee balances the sweet cream perfectly.
Each sip blends richness and depth, which is why Egg Coffee stands out among many Homemade Coffee Drinks.
Tips for Making Authentic Vietnamese Egg Coffee at Home
Use strong coffee. Authentic Vietnamese Coffee or another dark roast works best because the drink needs a bold base to balance the sweet topping.
Whip the egg mixture properly. Beat the yolk, sugar, and condensed milk until it becomes pale and fluffy.
The creamy foam is the heart of good Egg Coffee.
Serve the drink hot and fresh.
The heat from the coffee keeps the topping silky and smooth, just like in traditional cafés that also serve drinks such as Vietnamese Iced Coffee and other favorites from Iced Drinks Recipes.
Final Thoughts
Egg coffee is one of those drinks that surprises almost everyone the first time. The ingredients sound unusual, but the taste is deeply familiar: bold coffee, creamy sweetness, and a soft, dessert-like finish.
What makes the authentic Vietnamese style special is the balance.
It is never just sweet. It is never just strong.
The bitterness of the coffee and the airy richness of the egg topping hold each other up beautifully.
Once you get the texture right, this becomes a café-level drink you will want to make again and again.

