
10 Best Restaurants in Hanoi: Where to Eat in 2026
10 best restaurants in Hanoi, from single-dish pho and bun cha shops to a Michelin-listed dinner, with addresses, hours, VND prices and who each suits.
On this page
Last updated November 2026: the best restaurants in Hanoi mix single-dish specialists, old-school sit-down rooms and one reservation-only dinner. We rank 10 below with addresses, hours and VND prices. Most are walk-in places, and only Tam Vi needs a message ahead.
Featured image: Alexkom000, CC BY 4.0, via Wikimedia Commons.
10 Best Restaurants in Hanoi, Ranked by Style
We grouped the list by what you will actually sit down to: pho first, then banh mi and banh cuon, bun cha, cha ca, and finally the dinners and cafes. Prices and hours checked November 2026 against published listings. Most prices date from 2024, so expect small increases. Our editorial assessment favors places with a loyal local following over places known for a famous guest.

1. Pho Thin, 13 Lo Duc
Pho Thin serves one dish, beef pho, and nothing else. Payment happens at the door as you walk in. A bowl cost VND 70,000 in 2024 listings, and a plate of three quay (fried dough sticks) added VND 5,000. Order the quay and dunk it in the broth, which is how local diners eat it.
It sits in Hai Ba Trung, away from the Old Quarter crowds. Anyone who wants a menu with options should look elsewhere. For more bowls to compare, read our Hanoi pho comparison.
2. Pho Gia Truyen Bat Dan, 49 Bat Dan
Bat Dan is the beef pho shop with the queue, and the broth is light but heavily aromatic. Pho tai nam cost VND 60,000 in 2024. Arrive between 7:30 and 8:30 AM, because the shop gets busy after that and can sell out.
Pho Xao Phu My at 45 Bat Dan is a few doors away if the line is long. Its pho was VND 65,000 and its stir-fried beef noodles VND 75,000 in 2024. Diners who hate queues should arrive early or pick the neighbor.
3. Banh Mi 25, 25 Hang Ca
Banh Mi 25 runs its stall from 7 AM to 9 PM daily, and the name is simply the street number. Pate xa xiu (BBQ pork with pate) cost VND 35,000 in 2024. For a sit-down breakfast, order the pan version with egg and pate at VND 49,000.
Seating is across the road at 30 Hang Ca. Lines form at lunch. Travelers who want a large sandwich will find the baguette on the small side.
4. Banh Cuon Ba Xuan, Doc Hoe Nhai
Ba Xuan makes thin steamed rice crepes filled with pork and wood ear mushroom, served with herbs and sweet-sour nuoc cham. A plate cost VND 35,000 in 2024. It opens 6:30 AM to 1:30 PM, then again from 3:30 PM to 11:30 PM.

That mid-afternoon gap catches many visitors out. Early breakfast is the best slot. Anyone arriving at 2 PM should plan a coffee instead.
5. Bun Cha Huong Lien, 24 Le Van Huu
Huong Lien is open 8 AM to 8 PM daily and spreads over three or four floors, so tables turn fast. Classic bun cha was VND 50,000 in 2024, the special VND 60,000 and a seafood roll VND 35,000. The Combo Obama bundles a special, a seafood roll and a beer.
Fame is a weak reason to eat anywhere, but the food justifies the visit. Our Hanoi bun cha guide covers quieter alternatives. Travelers allergic to crowds may prefer the next entry.
6. Bun Cha Dac Kim, 1 Hang Manh
Dac Kim sits in the Old Quarter and serves bun cha on small plastic chairs facing the street. Portions are large, and the grilled pork has a smoky, charred flavor. Bun cha cost VND 70,000 in 2024.
Bun Cha Ta at 21 Nguyen Huu Huan is a more comfortable alternative with an upstairs room. Its Bun Nem Ta was VND 65,000. Diners wanting a calm, air-conditioned meal should book a different style of place.

7. Cha Ca Thang Long, 6B Duong Thanh
Cha ca is Hanoi's pan-fried fish dish with turmeric, dill and herbs, and Thang Long serves it as a set menu only. The set was VND 176,000 per person plus tax in 2024, with cha ca and two spring rolls; drinks cost extra. Decor and service are tidier than at stall-style places, and popular hours can mean a wait.
Quan An Ngon on Phan Dinh Phung is our other sit-down heritage shortlist name. Those on a VND 70,000 meal budget will find this too pricey.
8. Tam Vi
Tam Vi serves northern Vietnamese home cooking in antique-styled rooms. It opens 11 AM to 2 PM and 5 PM to 9 PM, and bookings go through an Instagram message. We would order the caramelized pork and egg, then the grass jelly with lotus seed.
Check its listing on the Michelin Guide Hanoi page for its current recognition. Walk-in travelers should choose another stop.
9. Maison 1929
Maison 1929 offers a modern take on Vietnamese cooking in a two-story dining room with a balcony. It is a sister restaurant of Chao Ban, and the menus are almost identical. Spring rolls come hot or cold in a wide range of fillings.

Minced beef in lolot leaves is a popular dish for its aroma. This is our pick for a quiet, sit-down dinner with a group. Street-food purists will find it too polished.
10. Cafe Giang, 39 Nguyen Huu Huan
Cafe Giang is one of the oldest traditional coffee houses in Hanoi, and egg coffee is its signature. A cup cost VND 35,000 in 2024, while many other places started at VND 40,000. Upstairs has a large bright room, and quiet hours may land you a balcony seat.
Read our Hanoi egg coffee guide for more cafes. Travelers hunting a full meal need a different stop.
Which of the best restaurants in Hanoi suits you?
Use these quick matches to cut the list down to two or three stops.
- First-timer: Bat Dan for breakfast pho, then Huong Lien for lunch.
- Solo and quick: Banh Mi 25 at 25 Hang Ca, standing or at 30 Hang Ca.
- Group dinner: Cha Ca Thang Long or Maison 1929.
- Late night: Ba Xuan, open until 11:30 PM.
- Rainy day: Cafe Giang's upstairs room.
- Splurge: Tam Vi, booked by Instagram message.

When to go: hours, queues and sell-outs
Breakfast is the safest slot for pho. Bat Dan works best at 7:30 to 8:30 AM, before it sells out. Ba Xuan closes between 1:30 PM and 3:30 PM, and Tam Vi pauses between 2 PM and 5 PM. Dinner tables go up around 5 PM, and grill and hotpot streets peak from 6 to 8 PM. Banh Mi 25 and Huong Lien stay open through the afternoon, so they cover the gap.
Costs: what to budget in VND
Stall meals ran roughly VND 35,000 to VND 75,000 in 2024. The only fixed splurge on this list is the VND 176,000 per-person set at Cha Ca Thang Long. Expect 2026 menus to run higher, and treat the table as a floor.
| Style | Example | 2024 price |
|---|---|---|
| Stall | Banh Mi 25 pate xa xiu | VND 35,000 |
| Casual sit-down | Bun Cha Dac Kim | VND 70,000 |
| Set menu | Cha Ca Thang Long | VND 176,000 per person |
How to order and avoid mistakes

Order first, then find a seat, and pay the cook at the door in places like Pho Thin. Receipts are uncommon, but you can ask. Busy stalls are usually worth the wait. Restaurants can move or close, so look at the next door if one has gone. Our Hanoi street food guide covers stall etiquette. For general visitor information, the Hanoi tourism portal is a starting point.
Bat Dan can sell out, so the window between 7:30 and 8:30 AM beats joining the line late.
Eat with a guide instead
If you would rather not decide at every corner, a guided route can string several stops together. Our Hanoi food tour guide compares the options. A walking tour suits first-timers who want pho, egg coffee and Old Quarter streets in one afternoon.
A walking tour in one afternoon should time Ba Xuan around its closure between 1:30 PM and 3:30 PM.
Plan Your Meals by Hanoi Neighborhood
Use the Old Quarter for a compact, flexible food day. Start with pho at Pho Gia Truyen Bat Dan, 49 Bat Dan. If its queue is too long, Pho Xao Phu My at 45 Bat Dan offers a nearby alternative. Continue to Banh Mi 25 at 25 Hang Ca, where seating is across the street at 30 Hang Ca.
For an afternoon coffee stop, Cafe Giang at 39 Nguyen Huu Huan fits naturally with the Old Quarter. Bun Cha Ta at 21 Nguyen Huu Huan is another option when you want bun cha in a more comfortable room. These addresses make it easier to swap stops without crossing the city for every meal.
Save the Lo Duc and Hai Ba Trung side for a separate breakfast or lunch. Pho Thin at 13 Lo Duc is farther from the Old Quarter, while Bun Cha Huong Lien at 24 Le Van Huu makes a practical follow-up stop. Tam Vi’s 11 AM to 2 PM lunch service also suits this side of town, but it needs an Instagram booking.
Useful notes for your Vietnam trip
Optional updates to our guides.
You might also like
Continue reading
More guides you'll find useful





