Hanoi is the capital of Vietnam and the political and cultural centre of the country's north, a city of roughly 8.5 million people built around a chain of lakes on the Red River delta. Its compact core layers a thousand-year-old market quarter, a French colonial grid of villas and boulevards, and the ceremonial state architecture of Ba Dinh Square within a few kilometres of one another.
Hanoi cooking is the origin of phở, bún chả, chả cá and bánh cuốn, and is defined by restraint: clear broths, fresh herbs, fish sauce, and grilled or steamed meats rather than heavy spice. Most eating happens at plastic-stool street stalls and small shops that serve a single dish, from 6:00 phở through to late-night chè. Egg coffee, created in the city in 1946, and bia hơi, the fresh draught beer poured daily on Old Quarter corners, are the local drinks. The Michelin Guide has covered Hanoi since 2023 and by 2026 listed four one-star restaurants alongside 23 Bib Gourmand addresses, many of them street-food shops. Prices in this guide use a fixed rate of 1 USD = 26,000 VND.
Top restaurants
Handpicked picks for the best dining experiences.
Restaurants by cuisine
Browse picks grouped by cuisine type.
Vietnamese
French
Food tours & tastings in Hanoi
Eat your way through Hanoi with a guide.
Browse food experiences in HanoiWe may earn a commission from bookings made through these links.
Street food
Local flavours at affordable prices.
Bánh mì
Baguette filled with pâté, pork, pickles and herbs, made to order at the counter
Find it at: Bánh Mì 25, 25 Hàng Cá, Old Quarter
Xôi
Sticky rice topped with mung bean paste, braised pork belly, chicken or pâté
Find it at: Xôi Yến, 35B Nguyễn Hữu Huân
Nem chua rán
Fried fermented pork rolls eaten with chilli sauce and green mango
Find it at: Old Quarter alleys around Tạm Thương and Hàng Bông
Kem Tràng Tiền
Ice cream on a stick or in a cone, eaten standing in the courtyard
Find it at: 35 Tràng Tiền, Hoàn Kiếm
Chè
Sweet soups of beans, jellies, taro and coconut milk poured over crushed ice
Find it at: Chè Bà Thìn, 4 Lò Sũ
Bia hơi
Fresh draught beer brewed and delivered daily, poured on street corners from late afternoon
Find it at: Corner of Tạ Hiện and Lương Ngọc Quyến, Old Quarter
Food markets
Where locals shop and graze.
Chợ Đồng Xuân
Hanoi's largest covered market, on the northern edge of the Old Quarter; the food lane behind it on Cầu Đông sells bún riêu, bún chả and chè
Hours: Daily 6:00–18:00; the food lane also trades in the evening
Chợ Hàng Bè
Old Quarter street market for produce, roast meats and cooked snacks, spread along Gia Ngư and Cầu Gỗ
Hours: Daily 6:00–18:00
Chợ Châu Long
Neighbourhood market beside Trúc Bạch Lake, used by cooking schools for their market tours
Hours: Daily 6:00–18:00
Chợ Long Biên
Wholesale fruit and vegetable market under Long Biên Bridge, at its most active overnight
Hours: Daily; busiest 22:00–5:00
Dining etiquette & tips
Navigate the local food scene confidently.
Phở shops often sell out and close mid-morning, then reopen late afternoon; arriving before 9:00 or after 17:00 is safest
Agree the price before eating at a stall with no printed menu, and point to the dish being ordered
Plastic stools and shared tables are normal; diners seat themselves rather than waiting to be shown a table
Packaged wet wipes and tissues left on the table are sometimes charged for on the bill
Tipping is not expected at street stalls; rounding the bill up is common at sit-down restaurants
Michelin-starred rooms such as Gia, Tầm Vị, Hibana by Koki and ONVIT need reservations days or weeks ahead
Grab and Be are the standard ride apps for restaurants outside the Old Quarter; enter the full street number in the app
Many Old Quarter shops close for the first days of Tết in late January or February, when street-food streets empty out
Food budget guide
What to expect at different price points.
| Level | Price | Description |
|---|---|---|
| Budget | 40,000–100,000 VND / USD 1.55–3.85 per meal | Street-food noodle soup, bánh mì or sticky rice eaten on a stool |
| Mid-range | 200,000–500,000 VND / USD 7.70–19.25 per meal | Sit-down Vietnamese restaurant with several shared dishes and drinks |
| Upscale | 900,000–2,000,000 VND / USD 34.60–76.90 per meal | French-Vietnamese dining rooms and contemporary Vietnamese menus |