Hanoi travel guide

Best Restaurants in Hanoi 2026: Where Locals and Visitors Eat

· 4 min read City Guide
Street food, Hanoi

Book an experience

Top-rated experiences in Hanoi Guide

The highest-rated tours and activities in Hanoi Guide. Book today, cancel free if plans change.

Hanoi’s best food is often at its most basic — plastic stools on a pavement, a single-dish vendor who has been doing this for 30 years. That’s true, but there’s also a growing mid-range and upscale restaurant scene that does Vietnamese food well and is worth knowing about.

Phở

Northern phở (phở bắc) is a different dish from the southern version. The broth is cleaner, less sweet, more mineral in character. The toppings are minimal — thinly sliced beef, bean sprouts on the side (not in the bowl), fresh herbs offered separately. If you want to add hoisin sauce or chilli jam, that’s your call, but the best broth doesn’t need it.

Phở Gia Truyền (49 Bat Dan): The most famous phở queue in Hanoi. No menu, one option — phở bò (beef pho). Closes when the broth runs out, typically by 11am. Join the queue, sit at a communal table, do not ask for changes. Around ₫70,000–90,000 per bowl. This is the real thing.

Phở Thin (61 Dinh Tien Hoang): A different northern style — the beef is stir-fried with garlic before being added to the broth, giving a slightly smoky, rich flavour. The flagship on Dinh Tien Hoang has been operating since 1955. Busiest mornings. Around ₫70,000–85,000.

Bún chả

Bún chả is the dish most associated with Hanoi — grilled pork (chả) served over a bowl of sweetened dipping broth with cold rice vermicelli (bún) and fresh herbs. The grill smoke is the signature smell of the Old Quarter at lunchtime.

Bún Chả Hương Liên (24 Le Van Huu): Known as “Obama’s bún chả” since his 2016 visit with Anthony Bourdain, though the food was always good before the fame. The broth is well-balanced, the charcoal grilling is proper, and the herbs come fresh. Queue at lunchtime. Around ₫60,000–80,000. The fame means it’s now firmly on the tourist circuit, but the quality hasn’t dropped.

Bún Chả Hàng Quạt: A reliable local option on Hang Quat in the Old Quarter. More local clientele, similar quality at similar prices.

Bún riêu

A northern classic less known internationally — thin rice vermicelli in a crab and tomato broth, topped with fried tofu, crab cake, and blood jelly (optional). The sour-umami broth is distinctive.

Bún Riêu Cua (Rue de la Soie area): Several vendors on Hang Dieu and nearby streets serve this in the mornings. Look for the tomato-red broth and tofu cubes. Around ₫45,000–65,000.

Chả cá

Chả cá Lã Vọng is Hanoi’s most famous specialty dish — turmeric-marinated catfish cooked in butter at the table with dill and spring onion, eaten over vermicelli with peanuts and shrimp paste. The dish comes from one street (Cha Ca Street, now Hang Son) and one original restaurant.

Chả Cá Lã Vọng (14 Cha Ca): The original. Expensive by Hanoi standards (₫200,000–280,000 per person), but the experience is correct. The cooking-at-table ritual is part of it.

Chả Cá Thăng Long (19-21 Duong Thanh): A less touristy alternative with similar quality at slightly lower prices.

Mid-range and upscale Vietnamese

Bún Bò Nam Bộ (67 Hang Dieu): Actually a southern dish (cold beef noodle salad) but done brilliantly in Hanoi — a refreshing alternative to hot soups. ₫60,000–80,000.

Chim Sáo (65 Ngu Xa, near West Lake): Vietnamese cuisine with presentation above street food level. Good dishes from various regions. A full meal ₫200,000–500,000 per person. Popular with expats and Vietnamese middle class.

The Moose and Roo: An Australian-run place near the Old Quarter — not for Vietnamese food, but useful if you need a Western meal and a proper draft beer. ₫150,000–350,000 per person.

What to know

Most local Hanoi restaurants operate on two sessions — morning/lunch (6am–2pm) and evening (5pm–9pm). Outside these windows, the best places are often closed or out of food. The best street food is morning only. The best restaurants for evening are those serving dinner specifically.

More in Hanoi

Back to Hanoi Guide

Frequently Asked Questions

What is the must-try dish in Hanoi?
Bun cha is the dish most associated with Hanoi -- grilled pork with cold rice vermicelli and sweetened dipping broth. Bun Cha Huong Lien (24 Le Van Huu) is the most famous spot, around 60,000-80,000 VND. For pho, Pho Gia Truyen at 49 Bat Dan is the benchmark -- arrive early as it closes when the broth runs out.
How much does eating out cost in Hanoi?
Street food costs 40,000-90,000 VND ($1.60-3.60) per dish. A bowl of pho at Pho Gia Truyen is 70,000-90,000 VND. Cha Ca La Vong (turmeric fish) costs 200,000-280,000 VND per person. Mid-range Vietnamese restaurants like Chim Sao charge 200,000-500,000 VND per person.
What time do restaurants open in Hanoi?
Most local Hanoi restaurants operate on two sessions: morning/lunch (6am-2pm) and evening (5pm-9pm). The best street food is morning only. Pho Gia Truyen closes when its broth runs out, typically by 11am. Outside these sessions, the best places are often closed or out of food.
What makes Hanoi pho different from southern pho?
Northern pho (pho bac) has a cleaner, less sweet, more mineral broth made from beef bones, charred ginger, and star anise simmered for 8-12 hours. Toppings are minimal -- thinly sliced beef, bean sprouts on the side, herbs offered separately. Southern pho is sweeter and richer with more garnish.
Is it worth trying cha ca La Vong in Hanoi?
Yes. Cha ca is turmeric-marinated catfish cooked in butter at the table with dill and spring onion, eaten over vermicelli with peanuts and shrimp paste. The original at 14 Cha Ca Street costs 200,000-280,000 VND per person. Cha Ca Thang Long (19-21 Duong Thanh) offers similar quality at lower prices.

Ready to explore?

Browse hundreds of tours and activities. Book securely with free cancellation on most options.

Browse on GetYourGuide →

We may earn a small commission — at no extra cost to you.