Hanoi's food scene is inseparable from its past: French colonial bakeries, wartime coffee substitutes, and Old Quarter streets still named after the guilds that once cooked there. Eat low, eat slow, and follow the smoke.
For under $2, sit on a red plastic stool anywhere on Hang Trong, Ly Quoc Su, or Cau Go and order pho bo — the beef noodle soup that Hanoi effectively invented around 1900 as a French-Vietnamese hybrid. Bun cha (grilled pork with cold noodles) belongs to Le Van Huu and Hang Manh streets; the Obama-Bourdain shop on Le Van Huu still charges around $2.50 and is worth the pilgrimage despite the queue. Xoi (sticky rice) from a Hang Bo street cart runs 60 cents and hasn’t changed recipe in decades.
Between $8 and $20 per person you can eat cha ca (turmeric fish with dill) at the original Cha Ca La Vong on Cha Ca Street, in operation since the 1870s and family-run through five generations — the room is dim, the pans are shared, and the fish is worth every dong. Duong's Restaurant and Home Hanoi both do refined northern menus in restored French villas around $15 to $25 with wine. Skip the tourist-menu spots on Ma May with English touts; they’re double the price for half the flavor.
For $40 to $80 head to La Verticale in a 1930s Hoan Kiem villa, or the Metropole's Le Beaulieu for French-Indochinese fine dining that has served presidents since 1901. Egg coffee (ca phe trung), invented at Giang Cafe on Nguyen Huu Huan in 1946 when milk was rationed, costs about $1.50 and remains the city's signature caffeine ritual. Cafe Dinh above Hoan Kiem Lake is the other historic claimant. For eco-minded travellers, Chay An and Uu Dam Chay do excellent vegan takes on classic northern dishes.