🇻🇳

Where to Eat Banh Mi in Hanoi, Including Anthony Bourdain's Pick

Hanoi does not treat banh mi the way Saigon does. In the south, the sandwich is a full meal stacked with cold cuts, pickles, herbs, chili and sometimes two or three meats. In Hanoi, it is smaller, sharper and often stripped back to one or two fillings. The bread is thinner and crunchier. The pate is lighter. The chili sauce is more likely to be a thin, vinegary drizzle than a sweet smear.

9 min read·Updated on September 25, 2026

This is not a lesser version. It is a different one. And for travelers who arrive expecting the Saigon-style sandwich they saw on a food show, the first Hanoi banh mi can be a small surprise. The good news is that Hanoi's best banh mi stalls are cheap, fast and scattered across the Old Quarter within walking distance of most hotels. You do not need a tour or a reservation.

How hanoi banh mi differs from saigon banh mi

The two cities argue about this quietly. Both claim the sandwich. Both make it well. But the regional split is real and worth understanding before you order.

Feature Hanoi style Saigon style
Bread size Smaller, thinner, very crusty Larger, softer, more airy
Typical fillings Pate, egg, single meat, cha Multiple cold cuts, grilled pork, herbs
Pickles Light, sometimes just cucumber Heavy daikon and carrot
Sauce Light chili, Maggi, sometimes mayo Pate, mayo, sweet chili, soy
Price range (2026) 15,000 to 35,000 VND ($0.60 to $1.40) 25,000 to 60,000 VND ($1.00 to $2.40)
Best time to eat Breakfast Any time, often late night

Hanoi's classic is banh mi pate, sometimes with a fried egg, sometimes with a single slice of cha lua (Vietnamese pork sausage). The bread is often toasted over charcoal, which gives it a smoky edge. Saigon's version is more of a constructed sandwich, with layers and balance. Hanoi's is more of a quick bite.

If you want a broader look at the sandwich across the country, the banh mi guide covers the main regional types and where to find them.

The Bourdain pick: banh mi pho hue

Anthony Bourdain ate banh mi in Hanoi with Barack Obama in May 2016. The place was Bun Cha Huong Lien on Le Van Huu, which is a bun cha restaurant, not a banh mi stall. But Bourdain's more famous banh mi recommendation in Hanoi is Banh Mi Pho Hue at 118 Pho Hue Street, in the Hai Ba Trung district.

The stall has been running for decades. It opens early, around 6am, and closes when the bread runs out, usually by mid-morning or early afternoon. The signature order is banh mi pate with a fried egg, or banh mi thit (meat). The bread is toasted over coals, the pate is house-made, and the whole thing costs around 25,000 to 30,000 VND ($1.00 to $1.20).

Go before 9am. By 10am the queue is long and the best bread is gone. The stall is on the corner, easy to miss if you are looking for a sit-down restaurant. It is a takeaway operation.

Pho Hue is not in the Old Quarter. It is about a 15-minute walk from Hoan Kiem Lake, or a short Grab ride. If you are staying in the Old Quarter, a Grab bike costs around 20,000 to 30,000 VND ($0.80 to $1.20). For more on getting around, see the Grab bike vs Grab car guide.

The old quarter: where most travelers eat banh mi

The Old Quarter is dense with banh mi stalls. Most are not famous. Most are good. The trick is to look for a cart or a small shopfront with a queue of locals, usually between 6am and 9am, or again around 4pm to 6pm.

Banh Mi 25 at 25 Hang Ca is the most well-known address for foreign travelers. It sits on a quiet street near the western edge of the Old Quarter. The menu is in English, the staff speak some English, and the sandwiches are bigger and more filled than the Hanoi standard. Prices run 30,000 to 45,000 VND ($1.20 to $1.80). It is a good first stop if you want a gentle introduction. It is also crowded, and the wait can be 15 to 20 minutes at peak times.

Banh Mi Hoi An at 98 Hang Bac is another reliable option. Despite the name, it serves Hanoi-style banh mi, and the pate is rich. It opens around 7am and closes in the evening.

For a more local experience, walk along Hang Bo, Hang Dieu or Ly Quoc Su in the early morning. You will find carts with no name, no English menu and no queue of tourists. A banh mi there costs 15,000 to 20,000 VND ($0.60 to $0.80). Point at what you want. It works.

The Old Quarter is a maze. If you are not sure where you are, the 36 streets guide breaks down what each street sells and how to navigate it.

Beyond the old quarter: other hanoi banh mi addresses

A few addresses outside the main tourist zone are worth the detour.

Banh Mi Lan Ong at 12 Lan Ong Street, in the Old Quarter's eastern edge, is a small stall that opens early and closes by noon. The banh mi here is simple: pate, a slice of meat, cucumber, chili sauce. It costs around 20,000 VND ($0.80). Locals come on motorbikes, grab one, and leave.

Banh Mi Ba Dan at 34 Lo Su, near Hoan Kiem Lake, is a sit-down spot that also serves pho and other dishes. The banh mi is not the main event, but it is solid and convenient if you are already near the lake.

For a late-night option, a few carts around Ta Hien and Luong Ngoc Quyen in the Old Quarter stay open until 11pm or midnight. These are aimed at the beer-drinking crowd, and the sandwiches are basic. But at 15,000 to 20,000 VND ($0.60 to $0.80), they do the job.

If you are planning a longer trip and want to eat your way across the country, the Vietnam food itinerary maps out a two-week route from Hanoi to Ho Chi Minh City.

Prices, opening hours and how to order

Banh mi in Hanoi is a breakfast food. Most stalls open between 5:30am and 6:30am and close by 10am or 11am. A smaller number reopen in the late afternoon for the dinner rush. Very few stay open all day.

Prices in 2026 are still low. A basic banh mi pate costs 15,000 to 20,000 VND ($0.60 to $0.80). A banh mi with egg or a single meat runs 20,000 to 30,000 VND ($0.80 to $1.20). A larger, tourist-oriented sandwich at a place like Banh Mi 25 costs 30,000 to 45,000 VND ($1.20 to $1.80). Anything above 50,000 VND ($2.00) is either a sit-down restaurant or a tourist trap.

Ordering is simple. Point at the fillings you want. Common words: pate (pate), trung (egg), thit (meat), cha (sausage), rau (herbs), tuong ot (chili sauce). If you do not want chili, say "khong ot". If you want it toasted, say "nong" or just wait, because most stalls toast by default.

Cash is king. Most stalls do not take cards or e-wallets. Carry small notes. A 100,000 VND note for a 20,000 VND sandwich is annoying for the vendor and slows down the queue.

For more on the dong and how not to overpay, see the Vietnamese dong explained.

Is hanoi banh mi safe to eat?

Yes, with normal precautions. Banh mi is one of the safer street foods in Vietnam because the bread is toasted, the fillings are usually cooked or cured, and the whole thing is assembled fresh in front of you. The main risks are the same as anywhere: unwashed herbs, room-temperature pate that has been sitting out too long, and ice or water from an unreliable source.

Stick to stalls with a high turnover. If there is a queue, the food is moving. If the pate has been sitting in the sun, skip it. If you have a sensitive stomach, ask for no herbs and no chili the first time.

For a deeper look at eating safely across Vietnam, the street food safety guide covers what to avoid and how to judge a stall. If you are traveling with allergies, the gluten-free guide explains how to ask about ingredients.

Travel insurance is worth having if you plan to eat widely. The travel insurance guide explains what is covered and what is not.

Practical tips for a banh mi morning in hanoi

Start early. The best banh mi is gone by 9am. If you are jet-lagged and awake at 5am, use it. Walk to the nearest stall and eat standing up like everyone else.

Carry small change. A 20,000 VND note is the standard unit. Vendors rarely have change for 100,000 VND before 8am.

Do not expect a seat. Most banh mi stalls are takeaway only. Some have a few plastic stools. Most do not.

Try more than one. The difference between a 15,000 VND cart banh mi and a 40,000 VND tourist banh mi is real, but both are worth eating. The cheap one is often better.

Pair it with coffee. Hanoi's ca phe sua da (iced coffee with condensed milk) is the standard breakfast companion. A banh mi and a coffee costs less than 50,000 VND ($2.00) total. For more on the coffee, see the Vietnamese coffee guide.

If you are in Hanoi for a few days and want to plan around food, the visiting Hanoi guide covers the main sights and how to fit them around meals.

FAQ

Q: Where did Anthony Bourdain eat banh mi in Hanoi? Bourdain's most cited banh mi stop in Hanoi is Banh Mi Pho Hue at 118 Pho Hue Street. He also ate bun cha with Barack Obama at Bun Cha Huong Lien on Le Van Huu, which is a different dish and a different restaurant.

Q: How much does banh mi cost in Hanoi in 2026? A basic banh mi pate costs 15,000 to 20,000 VND ($0.60 to $0.80). A sandwich with egg or meat runs 20,000 to 30,000 VND ($0.80 to $1.20). Tourist-oriented stalls charge 30,000 to 45,000 VND ($1.20 to $1.80).

Q: What time do banh mi stalls open in Hanoi? Most open between 5:30am and 6:30am and close by 10am or 11am. A smaller number reopen in the late afternoon. Very few stay open all day.

Q: Is Hanoi banh mi different from Saigon banh mi? Yes. Hanoi banh mi is smaller, crustier and simpler, usually with pate, egg or a single meat. Saigon banh mi is larger and more heavily filled, with multiple cold cuts, pickles and herbs.

Q: Is banh mi safe to eat in Hanoi? Yes, with normal precautions. Choose stalls with high turnover, avoid pate that has been sitting out, and skip herbs or chili if you have a sensitive stomach.

Q: Do banh mi stalls in Hanoi take cards? No. Almost all are cash only. Carry small notes, ideally 20,000 and 50,000 VND.

Q: Can I find banh mi in Hanoi at night? A few carts around Ta Hien and Luong Ngoc Quyen in the Old Quarter stay open until 11pm or midnight. They are basic but cheap. Most proper banh mi stalls close by early afternoon.