☕ Three key facts

  1. Cà phê trứng was created in 1946 by Nguyễn Văn Giảng at the Sofitel Metropole in Hanoi (Vietnam), during a wartime milk shortage caused by the First Indochina War.
  2. The drink combines a thick foam of beaten egg yolk and sweetened condensed milk with a strong Vietnamese robusta coffee brewed slowly through a phin filter (3 to 5 minutes).
  3. Vietnam is the world's second-largest coffee producer and its leading robusta supplier, which is why the base of this drink is a dark, bitter robusta rather than an arabica.

Vietnamese Egg Coffee (Cà Phê Trứng): Complete Guide

By expertcafe.be · Published 24 May 2026 · Brewing methods · 9 min read
Vietnamese egg coffee: thick creamy foam resting on a dark robusta base
The dense egg foam of cà phê trứng sits atop a concentrated Vietnamese robusta, brewed drop by drop through a phin filter.

Cà phê trứng (Vietnamese egg coffee) is a drink that began as an act of improvisation. In 1946, a bartender at the Sofitel Metropole in Hanoi (Vietnam) named Nguyễn Văn Giảng found himself without fresh milk, a wartime shortage. Rather than abandon the café au lait his guests expected, he reached for what was available: egg yolks and a tin of sweetened condensed milk. Beaten together until thick and foamy, the mixture became a topping unlike anything else in the coffee world. Placed over a small cup of strong robusta, the result was a drink that tasted of custard and dark roast, sweetness and bitterness, in one small vessel.

Who created cà phê trứng, and what happened to Café Giảng?

Nguyễn Văn Giảng created the recipe while employed as a bartender at the Sofitel Metropole (Hanoi, Vietnam), one of the city's most prestigious hotels, built during the French colonial period in 1901. That same year, 1946, he opened his own establishment, Café Giảng, first on Cầu Gỗ street. The shop has moved since, and the family maintains that the recipe has barely changed in eight decades.

The stewardship has stayed inside the family. The address foreign visitors tend to find, 39 Nguyễn Hữu Huân, down an alley in the Hoàn Kiếm district, opened in 2007; Vietnamese reporting credits it to the youngest son, Nguyễn Trí Hòa, while other accounts name Nguyễn Văn Đạo as the man behind the counter. Every branch trades on the same recipe. The room is small, unassuming, and usually crowded. The drink arrives in a tiny cup, resting in a bowl of hot water to stay warm.

What does the phin filter do to the coffee base?

Central to the character of cà phê trứng is the method by which the coffee base is brewed. The phin is a small stainless steel filter, typically cylindrical, that balances on the rim of a cup. Ground coffee is placed inside, a perforated press disc is set on top, and hot water is poured over it. The liquid drips through by gravity over 3 to 5 minutes, producing a brew that is more concentrated than most filter methods yet less pressurised than espresso.

The phin is not simply a practical tool: it produces a specific flavour profile. The slow extraction draws out the heavier, more syrupy compounds in robusta coffee while minimising the extraction of volatile acidic fractions. The result is dense, slightly bitter, with a lingering roasted finish. This intensity is not incidental: without it, the sweetness of the egg foam would overwhelm the cup entirely. The two elements are calibrated against each other.

How is the drink assembled, from phin to foam?

Assembly runs in four moves: brew the phin, beat the yolks to ribbon stage, spoon the foam onto the hot coffee, then sit the cup in hot water. The quantities below produce one serving of traditional cà phê trứng.

Ingredients: 2 egg yolks, 2 tablespoons (approximately 30 g) of sweetened condensed milk (Longevity Brand / Ông Thọ or Eagle Brand recommended), 8 to 10 g of dark-roasted Vietnamese robusta, 30 ml of hot water for the phin.

  1. Prepare the phin coffee. Place the phin filter on a heatproof cup. Add 8 to 10 g of ground robusta (medium grind). Set the press disc on top without compressing too hard. Pour approximately 5 ml of water at 92 to 95 °C over the grounds and wait 30 seconds for the bloom. Add the remaining water to reach 30 ml total. Allow the coffee to drip through over 3 to 5 minutes.
  2. Prepare the egg foam. Place 2 egg yolks in a small deep bowl. Add 2 tablespoons of sweetened condensed milk. Beat with a hand mixer or stand mixer at medium speed for approximately 5 minutes until the mixture is pale, thick, and forms a stable ribbon when the beater is lifted. The foam should hold its shape without collapsing.
  3. Assemble. Pour the 30 ml of hot brewed coffee into the cup. Using a spoon, gently deposit the egg foam on top of the coffee in a single thick layer.
  4. Keep warm. Set the cup inside a small bowl of hot water, as is traditional at Café Giang, to maintain temperature throughout drinking.
  5. Serve. The drink is consumed by sipping through the foam without stirring, allowing both layers to combine in the mouth, or by mixing the foam into the coffee with a small spoon for a more uniform result.

How does the egg foam taste against the robusta?

The flavour of cà phê trứng is built on opposition. The egg foam is sweet, creamy, and rich with the faint savoury note of cooked yolk. The condensed milk contributes a pronounced sweetness and a slightly caramelised dairy character. Beneath it, the robusta base provides bitterness, dark roast, and the earthy, almost rubbery undertones characteristic of dark-roasted Vietnamese robusta. Together, the combination functions less like a blended drink than like a two-part tasting experience: the opening registers as a dessert, the finish as a strong coffee.

Comparisons to tiramisu are common and partially apt: the mascarpone-and-espresso structure of that dessert shares something with the egg foam-and-robusta structure here. Zabaione, the Italian whipped egg yolk preparation, is an even closer parallel. What distinguishes cà phê trứng is the deliberate separation of the layers: the contrast is preserved throughout drinking, not resolved at the outset.

Why is robusta the base of this drink?

The choice of robusta is not arbitrary: it reflects what Vietnam actually grows. The country ranks second in world coffee output behind Brazil and first in robusta. The USDA Foreign Agricultural Service Coffee Annual for Vietnam, published in May 2026, forecasts a 2026/27 crop of 32.5 million 60 kg bags, of which 31.4 million bags are robusta against just 1.1 million of arabica. The main growing regions sit on the Central Highlands, particularly around Buôn Ma Thuột in Dak Lak province. A cup of egg coffee in Hanoi is therefore built on robusta almost by default.

The principal cultivated variety is Catimor, a hybrid selected for its resistance to leaf rust and high yield. The Culi variety (a peaberry mutation, where the cherry produces a single rounded bean instead of two flat-sided halves) is prized for its higher concentration of flavour compounds. A small production of arabica-type Moka is grown near Da Lat, in the Lam Dong province, where cooler altitudes permit its cultivation. This Moka variety occasionally appears as a premium substitute for robusta in contemporary egg coffee preparations.

Which modern versions of egg coffee are worth knowing?

Version Change from original Flavour result
Traditional (Hanoi) Egg yolk, sweetened condensed milk, dark robusta, phin Sweet custard foam, intense bitter base
Iced egg coffee Same foam, coffee base served over ice Cooler, slightly less stable foam
Vegan Coconut condensed milk instead of dairy Coconut notes, slightly lighter body
Salted Pinch of salt added to the foam Salt enhances egg aroma, reduces sweetness perception
Specialty coffee base Arabica single origin (e.g. Da Lat Moka) replaces robusta More floral and acidic, less bitter contrast

The vegan version substitutes coconut condensed milk for the standard dairy product, producing a foam with a recognisable tropical note. The salted variant applies a culinary principle: a small amount of salt suppresses sweetness and amplifies other aromatic compounds, particularly the sulphurous notes of egg yolk. Specialty coffee bars in Hanoi (Vietnam) have experimented with arabica bases, but practitioners generally note that the reduction in bitterness weakens the defining contrast of the drink.

Can you get the egg foam right at home?

Reproducing cà phê trứng at home requires minimal equipment. A phin filter is available online or in Asian grocery shops for under 10 euros or dollars. Sweetened condensed milk in the Ông Thọ or Eagle Brand formulation can be found in most Asian supermarkets. Vietnamese dark-roasted robusta is widely available through specialty importers and online retailers.

The critical technique is the foam. The egg yolks must reach ribbon stage: when the beater is lifted, the mixture should fall back into the bowl in a thick, continuous ribbon that holds for several seconds before disappearing. Under-beaten foam will disperse immediately into the coffee; over-beaten foam may turn grainy. Five minutes at medium speed with an electric mixer is the reliable benchmark. A pinch of salt or a drop of vanilla extract can be added to the foam without altering the core character of the drink.

One caveat on the yolks. Many Hanoi cafés whisk the egg cream over a bain-marie, on water held just below a simmer, which thickens the emulsion without scrambling it. That is the sensible route at home. The EU One Health Zoonoses Report for 2024, published by EFSA and ECDC in 2025, records Salmonella combined with eggs and egg products as the source of the highest number of food-borne outbreaks in the European Union. Use very fresh, refrigerated eggs or pasteurised yolks, and serve the cup straight away. Pregnant women, young children, older adults and anyone immunocompromised should skip raw-egg preparations entirely.

Frequently Asked Questions

Who invented Vietnamese egg coffee (cà phê trứng)?

Cà phê trứng was invented in 1946 by Nguyễn Văn Giảng, a bartender at the Sofitel Metropole in Hanoi (Vietnam). Fresh milk was scarce and expensive in wartime Hanoi, so he replaced it with a foam of beaten egg yolk and sweetened condensed milk. That same year he opened his own shop, Café Giảng, on Cầu Gỗ street. His sons run the name today, among them Nguyễn Trí Hòa and Nguyễn Văn Đạo; the 39 Nguyễn Hữu Huân address in the Hoàn Kiếm district opened in 2007.

What is a phin filter and how does it work?

A phin is a small cylindrical stainless steel filter that sits directly on top of a cup. Hot water is poured over medium-ground robusta coffee, and the liquid drips through slowly over 3 to 5 minutes by gravity. The result is a concentrated, strong coffee with a slightly syrupy texture. The slow drip produces a brew that is intense enough to balance the sweetness of the egg foam topping.

Can Vietnamese egg coffee be made at home without a phin filter?

Yes. In the absence of a phin filter, a strong moka pot brew or a concentrated pour-over can substitute as the coffee base, provided the result is sufficiently concentrated. A phin filter can be purchased online for under 10 euros or dollars. For the foam, an electric hand mixer makes the process faster: beat 2 egg yolks with 2 tablespoons of sweetened condensed milk for approximately 5 minutes until a thick, pale, ribbon-stage foam forms.

→ Specialty coffee FAQ · → Coffee glossary · ← Back to guides