A glass of Vietnamese egg coffee with a frothy yellow top

Is Egg Coffee Halal? Hanoi's Easy Yes

Short answer: yes, order it freely. After a city where you have to ask about pork bones in broth and pâté in sandwiches, egg coffee is the easy one. It is just egg yolk whipped with sugar and condensed milk over strong coffee. No pork, no fish sauce, no alcohol.

What's in it

Egg coffee (cà phê trứng) is strong Vietnamese coffee under a whipped topping of egg yolk, sugar, and condensed milk. That is the whole thing: coffee, egg yolk, sugar, condensed milk. None of the usual Vietnamese flags, no pork, no fish sauce, no alcohol, are anywhere in it.

Why it's a Hanoi original

Egg coffee was born in Hanoi during a 1940s milk shortage, when whipped egg yolk stood in for scarce fresh milk. So it is not just a safe drink, it is one of the city's signature experiences, the kind of thing you travel for. Think of it as Hanoi's clean, joyful yes.

A clean break from the rest of the city

It is worth saying plainly: most Hanoi dishes ask something of a halal traveler, the broth in pho, the pâté in banh mi, the pork in bun cha. Egg coffee asks nothing. There is no version of it that hides pork or fish sauce, so you do not need a Muslim-run kitchen or a careful question, you just order and enjoy. For the full picture of what to eat, ask about, and skip across the city, see our halal food in Hanoi guide.

For other diets

FAQ

Is egg coffee halal? Yes. Egg coffee is just egg yolk whipped with sugar and condensed milk over strong coffee, with no pork, no fish sauce, and no alcohol. It is one of the easiest clean choices in Hanoi, order it freely.

What is egg coffee made of? Strong Vietnamese coffee topped with a whipped blend of egg yolk, sugar, and condensed milk. That is the entire recipe.

Does egg coffee contain alcohol? No. Despite the rich, custardy topping, there is no alcohol in egg coffee, just coffee, egg yolk, sugar, and condensed milk.

Is egg coffee vegetarian or vegan? It is vegetarian, since it has no meat or fish. It is not vegan, because it is made with egg yolk and condensed milk (dairy).