Hanoi · Food

Hanoi Street Food: Pho vs Bánh Mì—Which to Eat First?

By Wander in Vietnam editorial team · Hanoi, Vietnam

Pho and bánh mì are Hanoi's two essential street dishes—but they're made differently, cost differently, and suit different times of day. We explain which to order when, what to check before you buy, and where to find the best versions across the city.

What's actually inside pho, and why it takes hours to make?

Pho starts the night before. Vendors roast bone (usually beef knuckles, leg bones, or chicken carcass), char onions and ginger directly over charcoal, then simmer everything in a massive pot for 12–18 hours. The broth alone is the entire dish—noodles and toppings are just passengers. At dawn, vendors ladle this into bowls, add pre-cooked rice noodles (bánh phở), raw or rare beef slices (that cook in hot broth), and a handful of fresh herbs: cilantro, basil, onion. You add lime juice, chili, and fish sauce yourself. A bowl costs around 35,000–55,000 VND ($1.40–$2.20 USD). Size ranges from small (one ladle of noodles) to large (two ladles), but flavor depends entirely on broth quality, not volume.

The critical check: smell the broth before ordering. Real pho has a sweetish, meaty aroma from long cooking. Thin, salty, or fishy-smelling broth means shortcuts (MSG, bouillon cubes, or undercooked stock). Walk past those stalls.

Hanoi — Lively street corner in Hanoi featuring traditional architecture and a passing r
Hanoi — Lively street corner in Hanoi featuring traditional architecture and a passing r — Plan this → Photo: Ama Journey / Pexels

How is bánh mì assembled, and why does texture matter so much?

Bánh mì is built fresh to order, usually in under 3 minutes. A vendor splits a French-style baguette (bánh mì bánh), spreads pâté on one side and mayo on the other, then layers cold cuts (usually Vietnamese meat loaf called chả, or Vietnamese ham giò), pickled daikon and carrot (đồ chua), cilantro, and sometimes jalapeños. Some stalls add a soft yolk, sardine, or tofu. The bread is never toasted—it's crispy outside, airy inside. Price: around 25,000–45,000 VND ($1–$1.80 USD) depending on fillings.

The texture pyramid is fragile. A soft, day-old baguette ruins it. So check the bread first: tap it with your knuckle. It should sound hollow and slightly crisp. If it's squishy or dense, it was baked yesterday. Also look for visible mold on the inside (rare but watch for dark spots). Good bánh mì shops bake or buy fresh bread daily, often before 9 a.m.

🗺️ Plan your route: Vietnam itinerary

Which one fits breakfast, lunch, or a quick snack—and when do locals eat each?

DishBest timeWhyDurationPriceVibe
Pho6–11 a.m. (breakfast), noon–2 p.m. (lunch)Broth quality peaks early; vendors sell out by 2 p.m.15–20 minutes, seated35,000–55,000 VND ($1.40–$2.20)Sit, slurp, calm
Bánh mì10 a.m.–6 p.m. (any time)Stays fresh 2–3 hours; portable5–10 minutes, standing or walking25,000–45,000 VND ($1–$1.80)Quick, on-the-go

Locals' unspoken rule: pho is for sitting (breakfast with family or lunch break). Bánh mì is for rushing (mid-morning snack, lunch between errands, 4 p.m. street-food graze). Order pho when you have 20 minutes. Order bánh mì when you have 5.

Where to find the real thing—and which neighborhoods have the best stalls?

For pho: The best bowls cluster around hospital areas and workers' zones. Phố Hàng Manh (Old Quarter, Hoàn Kiếm district) has 2–3 no-name pho stalls that open 6–7 a.m. and close by 1 p.m.; expect lines. Ngõ Giang (between Pho Hue and Hang Bong, also Hoàn Kiếm) hosts a famous pho stall with yellow signage; it's busy and the broth is solid, but crowds often mean rushed service. Phố Bát Đàn (one block east of the Hoan Kiem Lake, Hoàn Kiếm) has multiple pho vendors; mornings are best. Avoid chain "pho restaurants" with laminated menus and AC—they use stock cubes.

For bánh mì: Ngõ 67 Nguyễn Huệ (Ba Đình district, near the center) has a legendary bánh mì stall run by an elderly couple; the bread is baked nearby and the fillings are classic. Chợ Hàng Da (Hang Da market, Hoàn Kiếm) has 4–5 bánh mì counters inside; most are reputable. Phố Cờ Đỏ (near Hoàn Kiếm Lake) has a handful of street vendors; check bread freshness carefully here. Quality varies block to block, so ask hotel staff or locals which stall they ate at yesterday—word-of-mouth is your best filter.

Common traps: Stalls near major tourist zones (Hoan Kiem Lake waterfront, Old Quarter main drags like Hang Dao) often charge 2–3× normal price and use lower-grade ingredients. Eat where locals eat: side streets, worker neighborhoods, markets. Walk 2 blocks away from the main tourist drag and prices drop 30–50%.

📸 Book an ao dai photoshoot in Hanoi or Saigon (Cáo Studio)

Hanoi — Vibrant street market in Hanoi, Vietnam with people and colorful fabrics.
Hanoi — Vibrant street market in Hanoi, Vietnam with people and colorful fabrics. — Plan this → Photo: Ama Journey / Pexels

What separates "good" from mediocre—and how do you avoid wasting money?

For pho, the taste hinge is broth age and spice balance. Smell it. A 15-hour broth smells like bone, caramelized onion, and ginger—not salt-forward or fishy. Taste a spoonful of broth alone before adding noodles. If it's bland, the vendor skipped time or added water to stretch it. Real pho is savory but balanced, never aggressively salty. Also check noodle texture: they should be tender but not mushy (vendor cooked them a few minutes before serving). Mushy noodles mean they were cooked at dawn and reheated—poor quality. Cost under 45,000 VND ($1.80 USD) is a good sign; over 65,000 VND ($2.60 USD) for a street bowl suggests tourist pricing.

For bánh mì, the three checks are: (1) bread freshness (hollow tap, crisp crust, no soft spots), (2) pâté color (should be uniform brown, not gray or mottled—gray means old or low-quality), (3) vegetable crunch (pickled daikon and carrot should snap, not be soggy). A good bánh mì should take 2–3 minutes to assemble; if it's made in 30 seconds, fillings are pre-assembled and stale. Avoid bánh mì from carts left in sun—mayo and cold cuts spoil fast. Morning stalls (before 11 a.m.) are safer.

Red flags for both:

  • Plastic chairs and tables instead of stools (sign they're newer, less tested)
  • No visible menu or price board (sets up overcharging tourists)
  • Lots of tourists, few locals (likely inflated prices)
  • Vendor wearing gloves or handling money, then touching food (hygiene issue)
  • Broth that smells like vinegar or ammonia (spoiled or contaminated)

Visit Hanoi's main food guide for more detailed neighborhood breakdown.

Can you build a simple checklist before ordering either dish?

Before you order pho:

  • [ ] Arrive between 6–11 a.m. for peak broth freshness
  • [ ] Smell the broth from 2 meters away; reject if fishy or overly salty
  • [ ] Check noodle texture by watching another customer eat
  • [ ] Ask for "bộ phận tươi" (fresh organs) if you want offal; standard comes with just broth and meat
  • [ ] Carry tissues (slurping splashes)
  • [ ] Budget 35,000–50,000 VND ($1.40–$2 USD) for a filling bowl
  • [ ] Sit; this is not a grab-and-go dish

Before you order bánh mì:

  • [ ] Tap the bread; it must sound hollow
  • [ ] Look inside for mold or dense crumb
  • [ ] Watch the vendor assemble it; filling should take 2–3 minutes
  • [ ] Check pâté color (uniform brown only)
  • [ ] Avoid if it's been sitting more than 1 hour
  • [ ] Carry napkins; it's messier than it looks
  • [ ] Budget 30,000–40,000 VND ($1.20–$1.60 USD) for a satisfying sandwich

🎟️ Compare tours & tickets for this place

What else should you eat alongside pho and bánh mì in Hanoi?

After pho and bánh mì, Hanoi food hierarchy includes: egg coffee (cà phê trứng), chả cá (turmeric fish), bún chả (charred pork with vermicelli), and sticky rice with corn or mung bean. Each is a different experience and requires different neighborhoods. See the full Hanoi food pillar for stall-by-stall details.

For context on Hanoi beyond food, check the Hanoi guide. If you're planning a multi-city trip, the Vietnam itinerary planner helps you sequence pho, bánh mì, and other regional dishes across Hanoi, Ho Chi Minh City, Hoi An, and southern markets.

Planning a photo memory of your food crawl? Book an áo dài photoshoot in Hanoi or Saigon (Cáo Studio) to capture the moment—styled, lit, and with hair and makeup done by locals.

Hanoi — Hanoi train passes overhead in the Old Quarter, showcasing vibrant street life a
Hanoi — Hanoi train passes overhead in the Old Quarter, showcasing vibrant street life a — Plan this → Photo: Trammese / Pexels

FAQ

Is pho or bánh mì healthier?

Pho (around 300–400 calories) is lighter and less filling than bánh mì (around 500–700 calories). Pho is mostly broth and noodles; bánh mì is bread, pâté, and mayo. Both are satisfying lunches. Choose pho if you want to eat again in 4 hours, bánh mì if you want to stay full until dinner.

Can I eat pho for dinner, or is it only breakfast?

Pho is culturally a breakfast or early-lunch dish; vendors close by 1–2 p.m. Some tourist-area restaurants serve pho all day, but locals rarely do. Dinner pho tastes the same but feels off to regulars. Stick to morning or noon.

Why is bánh mì sometimes soggy, and how do I prevent it?

Soggy bánh mì happens when mayo and pâté sit too long, or the vendor over-fills with pickled vegetables that release juice. Ask the vendor not to over-pack and to assemble it fresh (not pre-made). Eat it within 20 minutes of purchase.

How much should I actually spend on pho and bánh mì?

Around 35,000–55,000 VND ($1.40–$2.20 USD) for pho; 25,000–45,000 VND ($1–$1.80 USD) for bánh mì. Anything above 60,000 VND ($2.40 USD) for pho or 50,000 VND ($2 USD) for bánh mì in a street stall (not a sit-down restaurant) is tourist pricing.

What's the difference between bánh mì and bánh mì Việt (Vietnamese bánh mì)?

No real difference—both terms mean the same thing. "Bánh mì Việt" is just tourist-friendly phrasing. Bánh mì = Vietnamese-style sandwich. French bánh mì (bánh mì Pháp) uses similar bread but European fillings (cheese, butter) and is found in some cafés, not street stalls.

Can vegetarians eat pho and bánh mì in Hanoi?

Yes. Vegetarian pho uses vegetable or mushroom broth (ask "phở chay"). Vegetarian bánh mì replaces meat with extra vegetables, tofu, or egg. Stalls don't always advertise them, so ask directly: "Có phở chay không?" (Do you have vegetarian pho?). Most say yes but may not be reliable, so eat at markets where multiple options exist.

GetYourGuide
Book a food tour
Our studio · Hanoi
Ao dai photoshoot, makeup & hair at your hotel →

FAQ

Is pho or bánh mì healthier?

Pho (around 300–400 calories) is lighter and less filling than bánh mì (around 500–700 calories). Pho is mostly broth and noodles; bánh mì is bread, pâté, and mayo. Both are satisfying lunches. Choose pho if you want to eat again in 4 hours, bánh mì if you want to stay full until dinner.

Can I eat pho for dinner, or is it only breakfast?

Pho is culturally a breakfast or early-lunch dish; vendors close by 1–2 p.m. Some tourist-area restaurants serve pho all day, but locals rarely do. Dinner pho tastes the same but feels off to regulars. Stick to morning or noon.

Why is bánh mì sometimes soggy, and how do I prevent it?

Soggy bánh mì happens when mayo and pâté sit too long, or the vendor over-fills with pickled vegetables that release juice. Ask the vendor not to over-pack and to assemble it fresh (not pre-made). Eat it within 20 minutes of purchase.

How much should I actually spend on pho and bánh mì?

Around 35,000–55,000 VND ($1.40–$2.20 USD) for pho; 25,000–45,000 VND ($1–$1.80 USD) for bánh mì. Anything above 60,000 VND ($2.40 USD) for pho or 50,000 VND ($2 USD) for bánh mì in a street stall (not a sit-down restaurant) is tourist pricing.

What's the difference between bánh mì and bánh mì Việt (Vietnamese bánh mì)?

No real difference—both terms mean the same thing. "Bánh mì Việt" is just tourist-friendly phrasing. Bánh mì = Vietnamese-style sandwich. French bánh mì (bánh mì Pháp) uses similar bread but European fillings (cheese, butter) and is found in some cafés, not street stalls.

Can vegetarians eat pho and bánh mì in Hanoi?

Yes. Vegetarian pho uses vegetable or mushroom broth (ask "phở chay"). Vegetarian bánh mì replaces meat with extra vegetables, tofu, or egg. Stalls don't always advertise them, so ask directly: "Có phở chay không?" (Do you have vegetarian pho?). Most say yes but may not be reliable, so eat at markets where multiple options exist.

More: Hanoi travel guide · What to eat in Hanoi