· ·

Vietnamese Egg Coffee – CA PHE TRUNG (5 Minutes!)

This post may contain affiliate links. Please read my disclosure policy for details.

Vietnamese Egg Coffee (Ca Phe Trung) combines coffee with a rich, creamy egg-based foam resulting in a thick and decadent concoction that’s almost similar to a dessert.

Vietnamese egg coffee made with an espresso shot, milk and foam made with an egg yolk

Coffee + egg?? The very first time I heard of Vietnamese egg coffee, I was a little doubtful but I’m telling you, once I tried it in a Vietnamese coffee shop, I was blown away! The egg foam is rich and creamy and the cocoa powder gives this coffee a tiramisu-like taste!

You’ll most often find Vietnamese egg coffee made with a strong black coffee base. However, if you’re like me, more into lattes and fancy coffees – such as my Dalgona Iced Latte – rather than pure strong black coffee, you definitely need to give this recipe a try!

Vietnamese coffee is typically stronger than regular coffee. This is because it is often brewed with a dark roast coffee and a unique brewing method that uses a small metal filter called a phin, which allows the coffee to steep slowly and become very concentrated.

This recipe uses your regular everyday coffee so it’s perfect if you don’t have any Vietnamese coffee and phin filter in hand!

What is Vietnamese Egg Coffee?

Vietnamese egg coffee, or cà phê trứng in Vietnamese, is a unique and rich coffee beverage that originated in Hanoi, Vietnam during the 1940s. It’s made by combining Vietnamese coffee with a mixture of egg yolks, sugar, and condensed milk that is whipped together until it becomes thick and creamy, almost like a custard.

It’s typically served hot, but can also be enjoyed cold over ice – such as in this recipe. Vietnamese egg coffee is a popular drink in Vietnam, and has gained a following in other countries as well. The unique combination of flavors and textures makes this fantastic drink a must-try for coffee lovers and foodies alike!


  • Fancy coffee that tastes like dessert. If you’re into coffee shop beverages, this coffee is for you. The sweet and creamy egg foam topped with cocoa powder will give you the impression you’re “drinking dessert”.
  • No phin filter or Vietnamese coffee needed. This recipe is perfect if you aren’t into strong coffee, don’t have Vietnamese coffee or phin filter but still want to try Vietnamese-style Egg Coffee.
  • Rich and creamy flavor. This coffee is rich and creamy thanks to the combination of whipped egg yolks, condensed milk, and espresso. The mixture creates a velvety texture that is unlike any other coffee drink.
  • Versatility. You can enjoy Vietnamese egg coffee hot or cold, and make it with a variety of coffee beans to suit your preferences. It’s also a great alternative to traditional coffee and is a fun way to mix up your morning routine.


  • espresso – the original drink uses strong Vietnamese coffee however espresso is the closest in terms of strength. It makes it also much more convenient for most of us living outside Vietnam to make this drink. No espresso machine? If you’d like to make this drink with instant coffee, simply dilute 2 tsp of instant coffee into 2½ tbsp of hot water.
  • cold milk – I used cow milk but you can substitute it with any other milk alternative. If you’d rather make a hot coffee, use hot milk.
  • ice cubes – you can omit ice if you’re making the hot version.
  • egg yolks – egg yolks are the star of this recipe. Make sure you make this drink with fresh eggs. I usually only consume raw eggs when I just bought them less than 2 days ago, and always store my eggs in the refrigerator. If you’re still skeptical about it, you could also buy pasteurized eggs.
  • condensed milk – don’t skip or substitute condensed milk unless you’re dairy intolerant. It’s one of the main ingredients of Vietnamese egg coffee.
  • sugar – I use white sugar. Sugar really helps thicken the egg foam and gives it this thick and creamy consistency.
  • vanilla extract – the vanilla extract gives the foam some vanilla flavor. Make sure you use vanilla extract, not vanilla flavoring. The latter can taste a little chemical depending on the brand used. You can however substitute it with vanilla syrup.
  • cocoa powder – dust the top of the egg foam with cocoa powder for more YUM!
vietnamese egg coffee ingredients

How To Make Vietnamese Egg Coffee?

  1. In a narrow container with high sides, add egg yolks, condensed milk, sugar and vanilla extract. Use a milk frother or a hand mixer and beat until it has thickened and doubled in volume.
Vietnamese egg coffee foam in a glass
  1. In a cup, add ice cubes. Then pour the milk, and the espresso shot.
espresso shot and ice cubes in a glass
  1. Then pour the foam on top and sprinkle some cocoa powder.
vietnamese egg coffee final product showing the cocoa powder on top of the foam

Is Vietnamese egg coffee safe to drink?

Yes, it’s safe to drink when prepared properly. The use of raw egg yolks in the whipped mixture may cause some concerns about food safety, but if you use fresh, clean eggs and prepare the mixture correctly, there is little to no risk of foodborne illness.

To ensure that your egg coffee is safe to drink, it’s important to use fresh, high-quality eggs and to whip the egg yolk mixture thoroughly until it’s light and frothy.


While traditional Vietnamese egg coffee is made with coffee, egg yolks, sugar, and sweetened condensed milk, there are a few variations that you can try to switch up the flavor profile.

  • Hot egg coffee – use hot milk and skip the ice cubes for a hot version.
  • Use different milk – oat milk, almond milk or any type of other non-dairy milk of your choice.
  • Coconut egg coffee – you can use coconut cream instead of condensed milk to add a tropical twist. Simply replace the condensed milk with the same amount of coconut cream and ignore the vanilla extract.
  • Chocolate egg coffee – for a decadent treat, you can add cocoa powder or chocolate syrup. Simply mix half a tablespoon of cocoa powder or 1 tbsp chocolate syrup into the egg yolk mixture before whisking it until frothy. You may want to ignore the extra cocoa powder on top as it may taste too rich in cocoa flavor.
  • Cinnamon egg coffee – adding a pinch of cinnamon can give it a warm and comforting flavor. Simply sprinkle a bit of ground cinnamon on top of the frothy egg yolk mixture instead of cocoa powder.

These are just a few examples of how you can customize this recipe to suit your taste preferences. Feel free to experiment with different flavors and ingredients to create your own unique version of this fabulous coffee!

Can I make the egg foam in advance?

Since we’re using raw eggs, it’s not recommended to prepare the egg foam in advance even if stored in the refrigerator. The egg foam must be made and consumed fresh. Plus, it really takes less than 2 minutes to throw together 🙂

Emma’s Tips

  • Use high-quality coffee – for the best results, use coffee made from high-quality beans.
  • Use fresh, high-quality eggs – make sure to use clean, high-quality eggs that are as fresh as possible. If possible, place the eggs in the refrigerator when you’ve just bought them.
  • Whip the egg yolk mixture thoroughly – whipping the egg yolks until they are light and frothy is crucial to achieving the velvety texture of the egg coffee. Use a milk frother or a hand mixer to whip the mixture until it becomes thick and pale yellow. Note that some milk frothers aren’t powerful enough to whip eggs. If yours isn’t, switch to a hand mixer (whisk).
  • Use the right ratio of ingredients – the traditional ratio of ingredients for Vietnamese egg coffee is 1-2 teaspoons of sugar, 1-2 tablespoons of sweetened condensed milk, 1-2 egg yolks, and 1 shot of espresso or strong coffee. Adjust the ratio to suit your taste preferences, but keep in mind that the whipped egg yolk mixture will contribute to the sweetness of the coffee.
  • Serve in a glass – this coffee is traditionally served in a small glass or cup to showcase the layered effect of the coffee and the whipped egg yolk mixture.
  • Enjoy immediately – Vietnamese egg coffee is best enjoyed immediately after preparation, while the whipped egg yolk mixture is still frothy and the coffee is icy cold or hot.
iced Vietnamese egg coffee dusted with cocoa powder


Vietnamese egg coffee has a unique and rich flavor that is unlike any other coffee drink. It has a slightly sweet and eggy flavor that complements the coffee well. With the addition of cocoa powder, it almost tastes like tiramisu.

Yes, you can adjust the amount of condensed milk and sugar or use different sweeteners altogether.

If you prefer a less sweet Vietnamese egg coffee, you can use less condensed milk or sugar.

On the other hand, if you prefer a sweeter Vietnamese egg coffee, you can add more condensed milk or sugar or use a sweeter type of coffee bean.

Yes, you can make it with non-dairy milk if you prefer. Such as coconut milk, almond milk, soy milk, etc.

To make Vietnamese egg coffee with non-dairy milk, you will still need to use egg yolks, sugar, and coffee.

Vietnamese egg coffee can be served hot or cold, depending on personal preference and the time of year. Traditionally, it is served hot, especially during the cooler months, but it can also be served over ice during the summer months.

When served hot, Vietnamese egg coffee has a rich and velvety texture that is perfect for savoring on a chilly morning or afternoon. When served cold over ice, it can be a refreshing and sweet pick-me-up on a hot summer day.

More home cafe drink ideas? Try these!

RECIPES IN YOUR INBOX? Don’t forget to subscribe to my newsletter to receive the latest recipe updates delivered for free directly to your inbox! Oh, and you will also find me on Youtube, Instagram, Facebook and TikTok. Come say hi and leave me a message, it is always a pleasure to connect with all of you!

Thanks so much for stopping by! xx

a cup of vietnamese egg coffee with a spoon dipped in

Vietnamese Egg Coffee – Ca Phe Trung

Vietnamese Egg Coffee (Ca Phe Trung) combines coffee with a rich, creamy egg-based foam resulting in a thick and decadent concoction that is almost similar to a dessert.
5 from 7 votes
Print Pin Rate
Course: Drinks
Cuisine: Vietnamese
Prep Time: 5 minutes
Total Time: 5 minutes
Servings: 1 coffee
Calories per serving: 300kcal
Author: Emma Choi


  • milk frother or hand mixer


  • 1 espresso shot
  • 160 ml cold milk
  • ice cubes


  • 2 egg yolks
  • 1 tbsp condensed milk
  • 1 tsp sugar
  • 4 drops vanilla extract


  • ½ tsp cocoa powder


  • In a narrow container with high sides, add egg yolks, condensed milk, sugar and vanilla extract. Use a milk frother or a hand mixer and beat until it has thickened and doubled in volume.
  • In a cup, add ice cubes. Then pour the milk, and the espresso shot.
  • Then pour the foam on top and sprinkle some cocoa powder.


1. milk frother – some frothers aren’t powerful enough to thicken the egg yolks. If this is the case with yours, use a hand mixer.
2. coffee – you can replace the espresso with instant coffee, simply dilute 2 tsp of instant coffee into 2½ tbsp of hot water. You don’t have to make a latte for this recipe, you can use the coffee of your choice such as a lungo or your regular everyday coffee.
3. hot coffee – you can also make this recipe with hot coffee. Add hot milk instead of cold milk and ignore the ice cubes.


Calories: 300kcalCarbohydrates: 25gProtein: 13gFat: 17gSaturated Fat: 8gPolyunsaturated Fat: 2gMonounsaturated Fat: 6gCholesterol: 416mgSodium: 106mgPotassium: 372mgFiber: 0.2gSugar: 23gVitamin A: 841IUVitamin C: 1mgCalcium: 308mgIron: 1mg
Tried this recipe? Take a pic and mention @thatcutedish on Instagram, I’d love to see all your creations! Don’t forget to leave a rating and comment below : )

Similar Posts

Leave a Comment & Rating

Your email address will not be published. Required fields are marked *

Recipe Rating