Three things that will save you
Cash, in small notes. Most of the best places are cash-only, and a foreign card can't scan Vietnamese QR codes — VietQR requires a domestic bank account.
Plan breakfasts, not dinners. Half the great pho and bánh cuốn institutions are morning-only or sell out by 10am. The binding constraint on a Hanoi eating day isn't distance, it's opening hours.
Skip anywhere with staff outside waving menus. Go where Vietnamese domestic tourists are eating.
🍜 Phở Gia Truyền Bát Đàn the fixed point
49 Phố Bát Đàn, Old Quarter · Michelin Bib Gourmand 2026
Hours: roughly 06:00–10:00 and 18:00–20:30. Sources disagree on the exact close, but they sell out — broth and cuts run out before the stated time. Target 06:30–08:00. Don't turn up at 09:45 expecting service.
Price: chín 50,000₫ · tái 55,000₫ · tái nạm 60,000₫. Budget 60–70k plus ~10–15k for quẩy. Cash only — no cards, and don't count on a QR code working.
The drill: queue at the counter and state your order → pay immediately, cash → shuffle to a second queue and wait for the bowl over the counter → carry your own bowl → find your own seat. Nobody seats you. Shared tables, plastic stools, communal condiments. Realistically 5–20 minutes; it moves fast.
What to say: point at yourself and say "một tái nạm" (moht tie nam) — one rare beef and flank. You're already in a phở shop, so saying "phở" is redundant; locals just name the cut.
| Term | Sounds like | What it is |
| tái | tie | Rare — raw slices cooked by the broth |
| chín | chin | Well-done brisket |
| nạm | nam | Flank — chewy, beefy |
| gầu | gow | Fatty brisket with the marbled fat cap — the connoisseur's pick |
| gân | gun | Tendon — gelatinous, translucent |
| quẩy | kwye | Fried dough sticks, ~10k. Order them. Tear and dunk. |
Etiquette that matters: taste the broth before adding anything. Bát Đàn's entire argument is a clear, clean broth of beef bones and roasted aromatics. Hanoi phở comes far more austerely than Saigon's — no basil, no bean sprouts, no hoisin, no sriracha. Lime, chilli, garlic vinegar, maybe fish sauce. Asking for a herb plate marks you instantly, and they may not have one.
Is it overrated? Not overrated, but over-prescribed. Reviews are bimodal: praise is all for the broth ("deceptively simple, clean"), complaints are consistent and specific — fatty or tough meat, cramped and grubby seating, brusque service. Fair framing: it's a broth destination, not a comfort destination. It's what Hanoi phở was before the dish spread nationwide and got sweeter. Bring hand sanitiser, watch your bag, and go for the history as much as the bowl.
The phở comparison
Phở Thìn — 13 Lò Đúc
60,000–100,000₫ · the opposite philosophy
Founded 1979, serves one dish only: phở bò tái lăn — beef stir-fried with ginger, garlic and spring onion before hitting the broth. Darker, richer, oilier, heaped with green onion. If you eat one bowl and want maximum flavour impact, go here. ⚠️ Serious brand confusion — multiple unrelated "Phở Thìn" operations exist. Insist on 13 Lò Đúc.
don't order tái lăn at Bát Đàn — it's this place's signature
Phở 10 Lý Quốc Sư — 10 Lý Quốc Sư
06:00–22:00 · Bib Gourmand 2026
The tourist-friendly one: all-day hours, ten variations, table service, English menu. Reviews split between "flavourful and tender" and "overrated, crowded, rushed." The convenient choice rather than the transcendent one — though its quẩy gets specific praise.
Phở Bò Ấu Triệu — 34 Ấu Triệu
06:30–10:00 · ~70,000₫ · the sleeper
Raw minced beef plus flank and tendon. 4.1★ across 440 reviews and far less tourist load. Held Bib Gourmand in 2024 and 2025 but doesn't appear on the 2026 list — food reportedly unchanged.
If you have three phở mornings: Bát Đàn first (~07:00, the ritual and the clean broth) → Phở Thìn 13 Lò Đúc (the tái lăn contrast) → Ấu Triệu (the local-feeling one).
Hanoi institutions — with the Michelin corrections
Tuyết Bún Chả 34 — 34 Hàng Than the real one
~45,000–55,000₫ · lunch only · Bib Gourmand 2026
Chargrilled to order, cheapest of the famous three, and repeatedly rated above the tourist names. This is the bún chả to eat.
Bún Chả Hương Liên — 24 Lê Văn Hưu
10:00–20:00 · classic 60,000₫ · "Combo Obama" 130,000₫
⚠️ Common error worth correcting: this is NOT Bib Gourmand. It doesn't appear on the 2026 list; it was Michelin Selected in 2023, which is a different thing. Many travel blogs get this wrong. The Obama/Bourdain table is enshrined under glass. Honest read: a pilgrimage, not a meal.
Chả Cá Thăng Long — 6B Đường Thành go here
10:30–21:00 · ~160,000₫ per person · Bib Gourmand 2024, 2025 and 2026
Deboned catfish marinated in turmeric, grilled over banana leaf, then finished at your table under a mountain of dill and spring onion, with bún, peanuts and mắm tôm. Three branches on one street — 6B is the flagship, a pale-yellow century-old townhouse.
Chả Cá Lã Vọng — 14 Chả Cá
350,000–500,000₫ per person · no Michelin recognition
⚠️ Established 1871 and it invented the dish — genuine historical weight, and the street is named after it. But modern consensus is harsh and consistent: surly service, small portions, prices 2–3× Thăng Long's. Eat at Thăng Long; walk past number 14 and look at it.
Bánh Cuốn Gia Truyền Thanh Vân — Hàng Gà St
45,000–65,000₫ · new Bib Gourmand 2026
Four generations, open since 1973. Pork minced in-house daily, sautéed with fried shallots, wood-ear and shiitake, rolled into steamed rice sheets. Their bún thang is also worth ordering. ⚠️ Not to be confused with Bánh Cuốn Bà Hoành, which is a different shop on Tô Hiến Thành St — the two get conflated constantly.
Café Giảng — 39 Nguyễn Hữu Huân
07:00–22:00 · ~35,000₫
The origin of egg coffee. Nguyễn Văn Giảng invented it here in 1946 at the Sofitel Metropole, whipping egg yolk to replace scarce milk. Still family-run. Down a narrow corridor, better seating upstairs.
Đinh Café — 13 Đinh Tiên Hoàng, 2nd floor
07:00–22:00 · 30,000–35,000₫
Founded by the daughter of Café Giảng's founder — a direct family branch, not an imitator. Up an unmarked staircase beside a shopfront, which is the point. Balcony over Hoàn Kiếm lake. Many locals rate the coffee above Giảng's.
Bánh Mì 25 — 25 Hàng Cá
07:00–21:00 · 30,000–50,000₫ · 14 recipes
Order at the stall at number 25, then cross the street to sit at number 30. ⚠️ Google Maps repeatedly and incorrectly shows this as permanently closed — it isn't. Search "25 Hang Ca" rather than the business name.
Xôi Yến — 35B Nguyễn Hữu Huân
~10,000–60,000₫
Sticky rice, multi-storey and chaotic. Order downstairs and climb. Loaded versions come with braised pork belly, chicken, Chinese sausage and pâté. Breakfast or late night.
Bánh Mì Huỳnh Hoa — 26 Lê Thị Riêng
The benchmark
Absurdly overloaded with pâté, multiple cold cuts and a fistful of herbs. Expect a queue. This is the sandwich other bánh mì are measured against.
Cơm Tấm Ba Ghiền — 84 Đặng Văn Ngữ
Michelin Bib Gourmand
Broken rice with a grilled pork chop the size of your hand, with pickles, scallion oil and a fried egg. The definitive southern lunch.
Bánh Xèo 46A — 46A Đinh Công Tráng
Giant sizzling turmeric crepes stuffed with pork, shrimp and bean sprouts. Tear off a piece, wrap it in mustard leaf and herbs, dunk in nước chấm. Messy and correct.
Ốc on Vĩnh Khánh Street, District 4 the Saigon night
An entire street of snail-and-shellfish restaurants. Plastic stools, dozens of preparations — scallops with peanuts and scallion oil, snails steamed in lemongrass, razor clams grilled over coals — and cold beer. This is the thing you cannot get in Hanoi, and arguably the single most fun meal on the trip.
Chợ Lớn (Chinatown), District 5
Morning territory: hủ tiếu for breakfast, roast duck and dim sum, Thiên Hậu pagoda, Bình Tây market. A different city from District 1.
The apartment cafés — 42 Nguyễn Huệ
A whole tower block of tiny independent cafés stacked on residential floors. Ride the lift, wander the corridors, pick one with a balcony. The right way to sit out a 3pm downpour with a cà phê sữa đá.
XO Tours — evening street-food motorbike tour
~$75 per person · books out
All-female riders, six stops across districts you wouldn't find alone. Consistently the best-reviewed food experience in the city and the best-value booking on the whole trip after the flights.
Cai Rang floating market — dawn
Boat ~$25 for two, ~3 hrs · be on the water by 5:30am
Wholesalers hang samples of what they're selling from tall poles. You eat hủ tiếu handed bowl-to-bowl between boats, and drink coffee from a floating café. Peak activity 5:30–7am; by 9 it's over. Book through your hotel the night before.
Cá lóc nướng trui
Whole snakehead fish packed in straw and burned, then scraped clean and eaten with rice paper and a mountain of herbs. A delta signature.
Lẩu mắm
Fermented fish hotpot — pungent, deep, and completely unlike anything in the north. Order it with whatever vegetables are on the table, which will be many.
Marum book ahead
~$40 for two
A training restaurant for at-risk youth. Genuinely excellent rather than charitably excused, and it books out.
Fish amok
The national dish: freshwater fish steamed in a banana-leaf cup with coconut, kroeung paste and noni leaf. Custardy rather than soupy. Have it the first night.
Num banh chok
Fermented rice noodles under a green fish-and-lemongrass gravy, piled with raw banana flower and herbs. Nominally breakfast; eat it whenever.
Phsar Chas (Old Market) + Khmer BBQ
Market stalls for lunch, then a tabletop grill-and-broth dinner. One obligatory Pub Street drink afterwards, then leave.
Lẩu cá hồi — salmon hotpot build a dinner around this
Sapa farms salmon and sturgeon in cold mountain streams. Served raw at the table to cook yourself in a tomato-and-herb broth. The single best thing to eat up here.
Thắng cố — Thắng Cố A Quỳnh, 15 Thạch Sơn
The genuine H'mong dish: horse meat and offal simmered in a cauldron with a dozen spices. Not a soft landing — the offal broth is the entire point. Order it once, with corn wine. Live ethnic music Friday and Saturday.
Sapa night market — Lương Đình Của St
Fri–Sun, 16:00–22:00 · 15,000–50,000₫ per skewer
Twenty-plus skewer varieties — lemongrass pork, quail eggs, beef-wrapped enoki, salmon sausage — with prices posted on boards and seating provided. Best cheap meal in Sapa.
Cơm lam & thịt trâu gác bếp
Sticky rice roasted in bamboo tubes with peanut-sesame salt; and smoked buffalo hung above the kitchen fire, torn into strips. Both excellent with beer.
Dê núi — mountain goat (Ninh Bình)
If the route includes Ninh Bình, goat is the local specialty — grilled, or as dê tái chanh, thin-sliced and dressed with lime and lemongrass.
One note on the Sapa trails
On the valley treks, Black H'mong and Red Dao women will join you uninvited, walk with you for hours, help you across slippery sections — then present a bill of 200,000–500,000₫ or a hard textile sell. Worth understanding rather than being ambushed by: without trekking work these women earn roughly $150–250 a month.
Decide in the first minute, not the fourth hour. The genuinely unfair version is enjoying the company all morning and then walking off. A warm, clear, early "no thank you" is respected. Don't accept the hand over the slippery bit unless you intend to pay — that's understood as accepting the transaction. If you do let someone walk with you, budget 200–300k each, or buy one textile at asking price without haggling. It's $8–12 and it's the whole point.
Never buy from children — it's precisely why they're kept out of school. And hiring a licensed guide (Sapa Sisters or ETHOS, ~$50pp) pre-empts the whole dynamic while being the highest-value work available.