Banh mi is Vietnam's national sandwich on a French-colonial baguette. The Hanoi version is restrained: rich pork pate, cold cuts, butter and coriander, with less mayonnaise than the Saigon style.
Banh mi emerged in the French colonial era (1873-1954) when local bakeries adapted the baguette using rice flour for lower humidity tolerance. The pate-and-pork filling appeared in the 1950s and the dish became fully Vietnamese after 1954. Banh Mi 25 has run the Old Quarter's most-photographed stall on Hang Ca since 2014; the Hang Gai stall has run since 1979 from a single family.
3 editor picks for Bánh Mì in Hanoi, ranked by editorial score. All Hanoi signature dishes · Bánh Mì across every city.
Banh Mi 25 ★ 4.6
old-quarter · 25 Hang Ca, Hang Bo, Hoan Kiem, Hanoi
Banh Mi 25 in Hanoi has been the Old Quarter's busiest banh mi counter since 2014, with two pork, three chicken, two beef and four vegetarian options.
Banh Mi Hang Gai ★ 4.4
old-quarter · 46 Hang Gai, Hang Trong, Hoan Kiem, Hanoi
Banh Mi Hang Gai in Hanoi has been a pavement banh mi stall on Hang Gai since 1979, baking baguettes in a custom oven for the dawn breakfast queue.
Bami Bread ★ 4.1
old-quarter · 98 Hang Bac, Hang Buom, Hoan Kiem, Hanoi
Bami Bread in Hanoi has run a banh mi counter on Hang Bac since 2014, baking baguettes in-house and assembling sandwiches in a tiny Old Quarter shophouse.