Home › Blog › Vietnamese coffee workshops
Egg Coffee Recipe: How to Make It at Home Like Hanoi
By the Cáo Experiences team · 2026-11-01
Egg coffee is a beaten egg yolk mixed with condensed milk, poured over a shot of hot espresso or dark roast brewed coffee. It originated in Hanoi in the 1940s when fresh milk was scarce. To make it: whisk one egg yolk with 1 tablespoon sweetened condensed milk and a tiny pinch of salt until thick and mousse-like (2–3 minutes by hand or 1 minute with an electric whisk); pour 1–2 tablespoons hot espresso into a cup; gently spoon the egg foam on top; sip slowly, stirring occasionally as it cools. The whole drink takes 5 minutes. Cáo Experiences runs Vietnamese coffee workshops where we teach this live, explain why freshness and technique matter, and you taste side-by-side results. Most beginners worry the egg won't cook enough or will taste raw—we address both in person.
Egg coffee tastes nothing like regular coffee. It's dessert in a cup: sweet, creamy, almost custardy, with barely a bitter edge. If you've had it in a Hanoi café and want to recreate it at home, the recipe is simple. But the technique is where most home cooks stumble.
Why does egg coffee taste so different from regular coffee?
The egg yolk and condensed milk dominate the flavor profile—sugar and fat override bitterness. You're not drinking coffee for coffee; you're drinking it for richness and novelty. The hot espresso sits underneath, offering a faint bitter anchor that keeps it from being pure dessert. At our coffee workshop, guests often arrive expecting something savory and leave realizing it's closer to affogato than Americano. The contrast between hot espresso and cool, fluffy topping matters: temperature difference sharpens the taste. Skip the hot step and it tastes flat. Skip the cream and it tastes thin.

What's the actual step-by-step method?
Start with one large egg yolk (room temperature, from a trustworthy source—more on food safety below). Add one tablespoon of sweetened condensed milk. Add one tiny pinch of salt. Whisk by hand for 2–3 minutes, or with a fork or electric whisk for 1 minute, until the mixture thickens, lightens in color, and holds peaks. It should look like mousse or soft meringue. Brew 1–2 tablespoons of espresso or strong dark roast coffee (around 160°F / 70°C) into a cup. Pour the hot coffee in first. Then, very gently, spoon or pour the egg mixture on top. Don't stir. Sip slowly with a spoon, so you get egg and coffee together. As the drink cools, the egg sets slightly and the flavors blend. Total time: 5 minutes. The most common mistake is under-whisking: if the egg isn't fluffy enough, it sinks and breaks apart instead of floating as a topping. The second mistake is using cold coffee: cold liquid won't cook the egg yolk surface even slightly, and the flavor stays raw.
Is raw egg safe in egg coffee?
This is the honest answer many recipes gloss over. The egg yolk is lightly cooked by hot (not boiling) coffee pouring onto it, reaching about 140–150°F at the surface for a few seconds—not enough to kill all pathogens, but enough to pasteurize it partially. The safest approach: buy eggs from a source with low salmonella risk (ask your grocer about their supplier), store them cold, and use only the yolk. Never use a cracked or visibly dirty egg. If you're pregnant, elderly, immunocompromised, or cooking for young children, consider using pasteurized eggs (available in many supermarkets) or skip this drink. We don't serve raw or undercooked eggs to vulnerable guests; instead, at our workshops we demonstrate with pasteurized yolks and explain the trade-off: they're slightly less silky, but entirely safe. You can also poach the egg yolk gently in hot water first (60 seconds), then whisk and top—this is the safer alternative method some cafés use.
What equipment and ingredients do you actually need?
| Item | Why it matters | What works | What doesn't |
|---|---|---|---|
| Egg | Source of protein and fat | Fresh, cold, from a trusted supplier | Cracked, room-temp for >1 hour, unknown origin |
| Condensed milk | Sweetener and richness | Sweetened (not evaporated milk) | Evaporated milk, regular milk, sugar |
| Whisk or fork | Incorporates air | Hand whisk, fork, electric hand mixer | Blender (over-whips), spoon alone (too slow) |
| Hot coffee | Heat + bitterness | Espresso or dark roast, 160–180°F | Cold brew, instant, lukewarm |
| Cup | Presentation | 6–8 oz coffee cup or small bowl | Shot glass (too small), large mug (dilutes) |
| Spoon | Eating the topping | Small dessert spoon, long coffee spoon | Straw (you miss the egg) |
You don't need special equipment. A fork and a mug will work. An electric whisk cuts hand-whisking time from 3 minutes to 1 minute—worth it if you drink this regularly. Cheap condensed milk brands vary wildly in thickness and sweetness; buy the one your local market recommends. If you can't find sweetened condensed milk, this recipe won't work: regular milk or evaporated milk won't whip into foam.

What are the most common mistakes and how do you avoid them?
Under-whisking: You need the egg and condensed milk to become noticeably thicker and lighter. If it still looks like raw egg yolk after 2 minutes, keep whisking. Under-whisked mixture will sink into the coffee instead of floating on top. Using cold coffee: Warm coffee alone won't cook the egg. Hot coffee (160°F minimum) is essential. Let your espresso cool to room temperature and the egg stays raw-tasting and thin. Adding too much condensed milk: One tablespoon per yolk is the standard. More than that and the mixture becomes too sweet and won't hold peaks. Using the wrong condensed milk: Evaporated milk has a different texture and won't whip the same way. Read the label. Stirring too soon: If you stir the drink immediately, you're breaking apart the fluffy topping before you taste it. Wait 30 seconds, take a sip with the spoon, then stir if you want to blend. Stale coffee: Even espresso that's been sitting in the cup for 5 minutes loses heat and intensity. Make the egg topping while the coffee is hot, then pour. This is one reason learning it live helps—you see the timing in real time.
When should you book a workshop instead of making it at home?
If you want to taste 3–4 different methods side by side (hand-whisked, electric-whisked, pasteurized, traditional), learn the history and regional variations, ask a real Hanoi-trained barista questions on the spot, and understand why your home version might taste flat or grainny, then join us for a coffee workshop. You'll also taste properly sourced coffee beans and condensed milk that most supermarkets don't stock. Workshops run 2 hours and include tasting multiple versions, brewing techniques, and how to troubleshoot your own attempts. You'll leave with confidence and a reference sheet. If you're in Hanoi and want to extend the experience, many of our guests pair a coffee workshop with a street food and market tour to taste how egg coffee fits into the wider breakfast culture—vendors who've been making it for decades will show you their techniques too.
What to check before you buy ingredients
- Egg source: Ask your grocer where they come from and how long they've been in stock.
- Condensed milk brand: Check online reviews for your region; quality varies significantly.
- Coffee freshness: Espresso should be made from beans roasted within 4 weeks; dark roast from a bag opened less than 2 weeks ago.
- Kitchen temperature: Room-temperature eggs and condensed milk whip faster than cold ones.
- Whisk quality: A hand whisk with thin wires works better than a bulky one; a fork works if you're patient.
Pages from our team you may need

FAQ
Can you use whole eggs instead of just the yolk?
You can, but it's not traditional and tastes different—the white dilutes the richness and adds rawness. Yolk-only is richer and closer to authentic Hanoi egg coffee. Pasteurized whole eggs are safer if you choose this route.
How long does the egg topping stay fluffy?
About 10–15 minutes. After that, it starts to sink and the foam flattens. Drink it right away for the best texture. This is why café staff make it to order.
What if you don't have a whisk?
A fork works, but you'll spend 3–4 minutes whisking by hand instead of 1–2. An electric hand mixer (the kind for cake batter) cuts it to 1 minute. A blender over-whips and ruins the texture.
Is egg coffee vegan or allergen-friendly?
No—it contains egg and condensed milk (dairy). If you're allergic to either, you cannot safely eat this. At workshops, we note these allergies upfront so you can taste alternatives instead.
Can you make it ahead and refrigerate it?
The egg topping will deflate within an hour if chilled. Make the coffee fresh, then make the egg topping just before serving. You can prep the ingredients (separated eggs, measured condensed milk) ahead, but not the mixed foam.
Why does homemade egg coffee sometimes taste grainy?
Over-whisking or whisking cold ingredients can cause the condensed milk to seize slightly. Whisking at room temperature for exactly the right duration (not too long) prevents this. This is easier to learn by watching someone do it than reading about it.
Ask about dates
Tell us the city, your dates and what you would like to try. We reply on WhatsApp in English with options and availability.
FAQ
Can you use whole eggs instead of just the yolk?
You can, but it's not traditional and tastes different—the white dilutes the richness and adds rawness. Yolk-only is richer and closer to authentic Hanoi egg coffee. Pasteurized whole eggs are safer if you choose this route.
How long does the egg topping stay fluffy?
About 10–15 minutes. After that, it starts to sink and the foam flattens. Drink it right away for the best texture. This is why café staff make it to order.
What if you don't have a whisk?
A fork works, but you'll spend 3–4 minutes whisking by hand instead of 1–2. An electric hand mixer (the kind for cake batter) cuts it to 1 minute. A blender over-whips and ruins the texture.
Is egg coffee vegan or allergen-friendly?
No—it contains egg and condensed milk (dairy). If you're allergic to either, you cannot safely eat this. At workshops, we note these allergies upfront so you can taste alternatives instead.
Can you make it ahead and refrigerate it?
The egg topping will deflate within an hour if chilled. Make the coffee fresh, then make the egg topping just before serving. You can prep the ingredients (separated eggs, measured condensed milk) ahead, but not the mixed foam.
Why does homemade egg coffee sometimes taste grainy?
Over-whisking or whisking cold ingredients can cause the condensed milk to seize slightly. Whisking at room temperature for exactly the right duration (not too long) prevents this. This is easier to learn by watching someone do it than reading about it.
More like this
Vietnamese coffee workshops
Evening Coffee Workshop in Hoi An: Bean to Cup in Ancient Town
An evening coffee workshop in Hoi An's lantern-lit streets teaches you to roast, grind and brew Vietnamese coffee the way locals do—from green bean to your cup, ending as the town glows at sunset.
Vietnamese coffee workshops
Evening Coffee Workshop in Hanoi: Learn to Brew Like a Local
Our evening coffee workshop in Hanoi teaches you three brewing styles used across Vietnam, from dark roast French drip to egg coffee, in a relaxed 2.5-hour session hosted by coffee enthusiasts who source beans locally.
Vietnamese coffee workshops
Egg Coffee Class in Sapa for Foreigners: Learn to Make It
Egg coffee is Vietnam's most iconic drink—a thick, creamy layer of whipped egg and condensed milk atop dark robusta. We run small-group and private classes in Sapa where you learn the technique, taste the history, and take home your own brew.