Hoi An

What to eat in Hoi An: local dishes & where to find them

By Wander in Vietnam editorial team · Hanoi, Vietnam

Hoi An's signature dishes reflect centuries of Chinese and Japanese merchant influence: cao lau (a pork-and-noodle hybrid unique to this town), banh mi Hoi An (softer, smaller than Saigon's version), and white rose dumplings (steamed shrimp crescents). Eat in the Old Town around Tran Phu Street or at stalls near the market in District Cam Pho. Most street bowls cost around 30,000–50,000 VND ($1.20–$2 USD). The tourist restaurants on the main drag charge double; locals eat at unmarked pho stalls opening before dawn or packed banh mi joints at lunchtime. Skip the "authentic experience" cooking classes advertised on hotel notice boards—overpriced and rushed. Wander in Vietnam recommends exploring the riverside alleys and asking your guesthouse owner where they eat. ---

Which Hoi An dish should I try first if I have one meal?

Cao lau is Hoi An's only true native dish and the one to prioritize. It's pork, crunchy fried noodles, and fresh herbs in a savory broth that tastes nothing like pho. You'll find it only in Hoi An—it never left the town. Order at any stall; ask "cao lau bao nhieu?" (how much?). Most servings run 35,000–45,000 VND ($1.40–$1.80 USD). It's filling, distinct, and worth the trip alone.

🗺️ Plan your route: Vietnam itinerary

Hoi An — A woman in traditional Ao Dai surrounded by vibrant lanterns at a market in Hội
Hoi An — A woman in traditional Ao Dai surrounded by vibrant lanterns at a market in Hội — Plan this → Photo: Võ Văn Tiến / Pexels

Why do Hoi An banh mi taste different from everywhere else?

Hoi An's banh mi uses softer, crispier baguettes and a lighter filling—more herbs, less mayo, smaller portions. Saigon's version is heftier and greasier. Hoi An banh mi evolved from Japanese and French colonial bakeries in the Old Town; the local flour and baking methods stayed the same for decades. A banh mi Hoi An with pâté and cold cuts costs around 25,000–35,000 VND ($1–$1.40 USD) at street stalls. Tourist restaurants charge 60,000+ VND. The real thing tastes fresher because turnover is faster at crowded stalls.

Where do locals actually eat, not tourists?

The central market (Cho Hoi An) in District Cam Pho opens from 5 a.m. and quiets by 9 a.m.—go early. Stalls sell pho, banh canh, crab noodles, and breakfast soups for 20,000–40,000 VND. Avoid the Old Town's Tran Phu Street after 10 a.m.; restaurants there hike prices 50–100% and serve slower. Instead, walk two blocks inland toward the residential lanes where families eat. Ask your guesthouse owner to mark a pho or cao lau spot on a map—you'll save money and eat better. Locals eat lunch between 11:30 a.m. and 1 p.m., dinner from 6 p.m. onward.

What's the difference between Hoi An white roses and other dumplings?

White roses (banh cuon hoa hong) are steamed, filled with shrimp and pork, and folded into a delicate rose shape—unique to Hoi An. They're softer and wetter than fried dumplings found elsewhere. One plate of 4–5 pieces costs around 30,000–40,000 VND ($1.20–$1.60 USD). They're best eaten immediately after steaming; tough, cold roses from tourist joints aren't worth it. Seek them at early-morning stalls near the market or the small shop at the corner of Tran Phu and Le Loi streets, which opens from 8 a.m. to noon daily.

What street food dishes should I order beyond the "famous three"?

DishWhat it isTypical priceWhy try it
Banh canhThick, chewy tapioca noodle soup with crab or pork35,000–50,000 VND ($1.40–$2 USD)Comfort food, not touristy, sold mainly at breakfast
Cau lau alternative: Cau monPork offal (liver, heart) in broth with noodles30,000–40,000 VND ($1.20–$1.60 USD)Earthy, meaty, almost never on tourist menus
Mam tom (shrimp paste) served with fresh herbs and vegetablesFermented shrimp served with greens, rice paper25,000–35,000 VND ($1–$1.40 USD)Acquired taste; pungent but authentic
Banh hoaiRing-shaped fried cake with shrimp and pork15,000–25,000 VND ($0.60–$1 USD)Crispy, street-food staple, eaten warm

📸 Book an ao dai photoshoot in Hanoi or Saigon (Cáo Studio) | 🎟️ Compare tours & tickets for this place

Banh canh appears at breakfast stalls before 9 a.m. and disappears by noon. Mam tom is divisive—the smell is pungent—but locals love it with cold rice and pickled vegetables. Banh hoai is a snack-sized treat fried fresh at stalls near the market or riverfront. None of these appear on restaurant menus; you hunt them at stalls, and that's the point.

---

How do I avoid paying tourist prices and ordering wrong?

Avoid these traps:

  • Restaurant menus with English, pictures, and prices posted outside = minimum 80% markup.
  • Any place on Tran Phu Street between the Old Town gates and the covered bridge charges 2–3× market rates.
  • "Recommended by your hotel" stickers often signal commission kickbacks; the food is decent but pricey.
  • Avoid lunch between 12 and 2 p.m. if you want speed; that's peak tourist rush.

How to eat cheap and well:

  • Eat breakfast between 6 and 8 a.m. at unmarked pho or banh canh stalls.
  • Point at what other customers are eating and hold up fingers for the quantity.
  • Pay cash in VND; many market stalls don't take cards.
  • Ask "an co sau?" (does it have anything spicy?) before ordering if you can't handle chili.
  • Bring a Vietnamese phrasebook or use a translation app; most market vendors don't speak English, and that's your advantage.

---

What to check before you order

  • Freshness: Does the stall have a line of locals? That's your signal.
  • Temperature: Hot broths should steam; cold herbs should be crisp, not wilted.
  • Price display: If there's no price list and the vendor sizes you up before quoting, negotiate or leave.
  • Condiments: Squeeze fresh lime, add fish sauce, and taste before adding chili. You can't undo it.
  • Timing: Banh mi and white roses are best within 30 minutes of purchase.
  • Hygiene: Avoid stalls with meat sitting uncovered in heat for hours; look for fast turnover.

---

Which Hoi An dishes pair well with gifts for someone back home?

If you want to bring the flavor home, consider a spice or condiment gift set featuring fish sauce, shrimp paste, or dried chili blends used in Hoi An cooking. A Vietnamese cookbook focused on central cuisine or a ao dai print or art piece celebrating Hoi An's food culture makes a meaningful reminder. Avoid mass-produced "Hoi An" snacks from airport shops; they're mass-produced in Hanoi and taste stale. Instead, buy fresh banh hoai (fried cakes) or sesame candy from market stalls as a last-minute carry-on gift—they last 3–5 days if wrapped well.

---

Hoi An — Vibrant display of traditional lanterns with artisans working indoors in a livel
Hoi An — Vibrant display of traditional lanterns with artisans working indoors in a livel — Plan this → Photo: Xuân Anh Nguyễn / Pexels

Should I take a cooking class in Hoi An?

Most cooking classes marketed to tourists run from 9 a.m. to 1 p.m., cost 300,000–500,000 VND ($12–$20 USD), and feel rushed. You'll prep ingredients for 30 minutes, cook for 45, and eat lunch fast. The instructors are often trained guides, not home cooks. Instead, befriend a local family through your guesthouse; many will cook with you for a meal or small tip. You'll learn actual techniques and eat better food. If you insist on a formal class, book through a guesthouse directly rather than tour agents—they charge commissions and upsell.

🗺️ Plan your route: Vietnam itinerary

---

How does Hoi An's food compare to the rest of Vietnam?

Hoi An's food is lighter, more herb-forward, and less spicy than northern pho or southern curries. The Chinese and Japanese heritage means cleaner broths, more restrained use of oil, and an emphasis on texture—crispy fried noodles atop soft rice noodles, for example. If you've eaten in Hanoi, you'll notice less garlic and more fresh greens. If you're heading to Ho Chi Minh City after, expect sweeter dishes and heavier portions. Hoi An sits in the middle and tastes unique because of that isolation. It's worth eating here before moving on to other regions to notice the difference.

---

When is the best time to eat in Hoi An?

Breakfast: 6–8 a.m. at market stalls (cheapest, fastest, least crowded). Mid-morning: 9–10 a.m. for banh mi at stall-only joints (soft, fresh baguettes). Lunch: 11:30 a.m.–1 p.m. (peak tourist time; avoid if you want peace). Afternoon: 3–5 p.m. for banh hoai and snacks (fewer tourists, locals grabbing treats). Dinner: 6–7 p.m. (restaurants open, stalls calm, better for sit-down meals).

Avoid 7:30 p.m. onward; many stalls close. Street food vanishes by 9 p.m. except for a few late-night pho spots near the market.

---

What should I pair with food tours of nearby areas?

If you're staying in Hoi An for 2–3 days, day trips to Ninh Binh or Ha Long Bay include regional specialties—goat meat in Ninh Binh, squid in Ha Long. Sapa in the north has entirely different cuisine (corn, buckwheat, preserved meats). Each region's food tells its history. Plan a full Vietnam itinerary to taste how geography shapes dishes.

🗺️ Plan your route: Vietnam itinerary | 🎟️ Compare tours & tickets for this place

---

Which restaurants are worth the splurge in Hoi An?

A few restaurants near the Old Town offer higher quality than stalls but avoid extreme tourist pricing. Look for places with minimal English signage, no pictures of food on the wall, and locals dining at lunch. Budget 150,000–250,000 VND ($6–$10 USD) for a full meal with drink. Skip anything promising "fine dining" or "fusion cao lau"—these are marketing traps. The best meals remain at unmarked stalls where you order by pointing and pay under 50,000 VND per bowl.

---

How much should I budget for food in Hoi An?

Per meal, realistic costs (street stalls):

  • Breakfast: 25,000–40,000 VND ($1–$1.60 USD)
  • Lunch: 35,000–55,000 VND ($1.40–$2.20 USD)
  • Dinner: 40,000–60,000 VND ($1.60–$2.40 USD)
  • Snacks: 15,000–30,000 VND ($0.60–$1.20 USD)

Per meal, tourist restaurants (Old Town):

  • Lunch/dinner: 120,000–300,000 VND ($4.80–$12 USD)

A full day of eating street food costs 100,000–150,000 VND ($4–$6 USD). Eating at restaurants doubles or triples that. Most visitors can eat well on 8–10 USD per day if they stick to markets and stalls.

---

Which Vietnamese phrases help you order at stalls?

  • "Cao lau bao nhieu?" (How much for cao lau?)
  • "Mot lon/hai lon?" (One or two bowls?)
  • "Khong cay" (Not spicy)
  • "Co... khong?" (Do you have...?)
  • "Neu sao?" (What is this?)

Gesturing and pointing work fine. Writing numbers saves time. Most vendors accept cash only; check before ordering. A phrasebook costs nothing and saves money.

---

Thank you for exploring Hoi An's food with us. Share your favorite dish discovery on our Hoi An eating guide—we'd love to hear what you found. Safe travels, and eat well.

---

Hoi An — Peaceful scene of lantern-filled boats on a river at Hoi An Lantern Festival.
Hoi An — Peaceful scene of lantern-filled boats on a river at Hoi An Lantern Festival. — Plan this → Photo: Quang Nguyen Vinh / Pexels

FAQ

Is cao lau really only found in Hoi An?

Yes. The dish uses iron-rich water from a local well and ingredients tied to colonial-era recipes. You won't find authentic cao lau outside Hoi An; chains in other cities are imitations.

Can I eat safely at street stalls, or should I stick to restaurants?

Street stalls are often safer than tourist restaurants because turnover is faster and ingredients fresher. Watch for crowds of locals; they're quality indicators. Avoid raw herbs at unmarked stalls if your stomach is sensitive.

What's the real price of a banh mi in Hoi An?

A street-stall banh mi costs 25,000–35,000 VND ($1–$1.40 USD). Tourist restaurants charge 60,000–120,000 VND ($2.40–$4.80 USD) for the same thing. The stall version tastes better and fresher.

Which dishes should I avoid if I have a sensitive stomach?

Mam tom (fermented shrimp) and cau mon (offal soups) are high-risk if your gut isn't adapted to strong flavors. Stick to pho, banh canh, and banh mi your first few days; introduce stronger dishes later.

Do I need a tour to eat well in Hoi An, or can I explore alone?

Explore alone. Tours mark up food costs 50–100% and rush you. Use Google Maps offline, ask your guesthouse for stall locations, and trust crowds. Locals will smile and help if you point and smile back.

GetYourGuide / Klook
Compare tours & tickets

FAQ

Is cao lau really only found in Hoi An?

Yes. The dish uses iron-rich water from a local well and ingredients tied to colonial-era recipes. You won't find authentic cao lau outside Hoi An; chains in other cities are imitations.

Can I eat safely at street stalls, or should I stick to restaurants?

Street stalls are often safer than tourist restaurants because turnover is faster and ingredients fresher. Watch for crowds of locals; they're quality indicators. Avoid raw herbs at unmarked stalls if your stomach is sensitive.

What's the real price of a banh mi in Hoi An?

A street-stall banh mi costs 25,000–35,000 VND ($1–$1.40 USD). Tourist restaurants charge 60,000–120,000 VND ($2.40–$4.80 USD) for the same thing. The stall version tastes better and fresher.

Which dishes should I avoid if I have a sensitive stomach?

Mam tom (fermented shrimp) and cau mon (offal soups) are high-risk if your gut isn't adapted to strong flavors. Stick to pho, banh canh, and banh mi your first few days; introduce stronger dishes later.

Do I need a tour to eat well in Hoi An, or can I explore alone?

Explore alone. Tours mark up food costs 50–100% and rush you. Use Google Maps offline, ask your guesthouse for stall locations, and trust crowds. Locals will smile and help if you point and smile back.

More: Hoi An travel guide