Hoi An
Hoi An Food Guide: Where to Eat & What Matters
By Wander in Vietnam editorial team · Hanoi, Vietnam
Hoi An, a UNESCO riverside town in Quảng Nam Province, is famous for four dishes: cao lau (chewy noodles with pork), bánh mì (Vietnamese sandwich), bánh hoai (crispy shrimp-cake), and white rose dumplings. Meals range from 40,000–120,000 VND (around $1.60–$4.80 USD) at street stalls to 200,000–500,000 VND (around $8–$20 USD) at tourist restaurants. The Old Town center (around Trần Phú Street and Nguyễn Thái Học Street) hosts both authentic family-run pho joints and inflated dining spots catering to package tours. We recommend eating breakfast early (6–8 a.m.), lunch at noon, and dinner before 9 p.m. when most local places close. Avoid "famous" restaurant chains on the main walking street; go one block back into residential areas where prices drop 30–50% and food tastes better. Budget 2–3 hours for a genuine food exploration, including market browsing. 🗺️ Plan your route: Vietnam itinerary
Which Hoi An dishes are worth eating and where do locals go?
The four signature dishes justify their reputation because they're made daily with local ingredients. Cao lau (around 60,000–80,000 VND / $2.40–$3.20 USD) is sold at unmarked stalls near the market entrance on Trần Phú; look for a queue at 11 a.m. Bánh hoai carts line Nguyễn Hữu Cảnh Street and cost 30,000–50,000 VND ($1.20–$2 USD) per portion. White rose dumplings at dedicated shops in District 1 run 50,000–70,000 VND ($2–$2.80 USD) for a plate. Bánh mì (around 40,000–60,000 VND / $1.60–$2.40 USD) is available everywhere; the best are made in-house at small stands, not tourist chains. These dishes remain authentic because Hoi An's status as a heritage site restricts modern industrialization—families still grind spice pastes by hand and source pork from nearby villages.

How much does a typical meal cost and what's the budget breakdown?
A full day of eating in Hoi An runs 200,000–350,000 VND ($8–$14 USD) per person at local spots: breakfast 40,000–60,000 VND ($1.60–$2.40), lunch or dinner 80,000–150,000 VND ($3.20–$6 USD), plus snacks and drinks. Sit-down restaurants in the Old Town charge 150,000–300,000 VND ($6–$12 USD) per main course but include air-conditioning and printed menus. Western-facing cafés advertise "coffee + cake" for 80,000–150,000 VND ($3.20–$6 USD)—overpriced for the location alone. Avoid anything listed on a laminated menu outside a shopfront; these are tourist tax traps. Street food is not cheaper because it's low-quality; it's cheaper because rent is zero and ingredients are bulk-bought daily. A comparison:
| Venue Type | Typical Main Dish | Drink | Total | Best For |
|---|---|---|---|---|
| Street stall (cao lau, bánh) | 50–80k VND | Tap water free | 50–80k | Authenticity, speed |
| Local phở/bánh mì shop | 60–100k VND | Tea/soda 10k | 70–110k | Comfort, real flavors |
| Sit-down Old Town restaurant | 150–300k VND | Iced coffee 30k | 180–330k | Ambiance, English menus |
| Western café (tourist-facing) | 100–200k VND | Coffee 50–80k | 150–280k | Instagram, Wi-Fi |
Plan a light breakfast, substantial lunch, and light dinner to maximize variety without overspending.
Where should you avoid eating and why do certain tourist restaurants disappoint?
The entire Nguyễn Hữu Cảnh Street waterfront row (facing the river) inflates prices 200–300% because foot traffic is high and locals don't eat there. A bánh hoai cake that costs 35,000 VND at a residential stall becomes 80,000–100,000 VND (around $3.20–$4 USD) at a waterfront table. These spots survive on volume, not repeat customers. Similarly, any restaurant listing "famous" dishes with color photos on a display case or outside sandwich board is targeting one-time visitors. Hoi An's Old Town pedestrian zone (the walking street) becomes a food court after 6 p.m.—convenient but marked up 40–60% versus the same dishes two blocks inland on Trần Phu or Trần Hưng Đạo Street. We recommend eating breakfast at a neighborhood phở stall (ask your hotel for directions), lunch at a market-adjacent shop, and dinner at a residential-area restaurant that doesn't face tourists directly. Check if locals are sitting there; if the only diners are foreigners, leave immediately.
📸 Book an ao dai photoshoot in Hanoi or Saigon (Cáo Studio)
What markets should you visit and when do they have the best food?
Hoi An Central Market (near the Old Town's eastern edge, 6–7 a.m. opening) is the source of every breakfast dish and lunch ingredient sold in the town. Arrive by 6:30 a.m. to see vendors setting up cao lau noodle cauldrons, butchers portioning pork shoulder, and greengrocer stalls stacking morning herbs. Food at the market is half the Old Town price because there's no "dining experience" markup—you're buying raw materials and eating them on plastic stools. The market empties by 10 a.m., so plan accordingly. A breakfast of fresh bánh hoai and hot coffee from a market stall costs 50,000–70,000 VND ($2–$2.80 USD) and beats any tourist restaurant offering. Markets also show you Hoi An's seasonality: morning dishes change by what's in stock, not a printed menu. Visiting early is non-negotiable for understanding authentic Hoi An eating patterns.

How do you navigate ordering and avoid common food-related confusion?
Most local eateries have no English menus—they rely on pointing or repeating the Vietnamese name. Cao lau is called "cao lầu" (pronounced "gao-low"); bánh hoai is "bánh hoai" (pronounced "bahn hwai"); white roses are "bánh cuốn" (bánh cốt gà if shrimp-filled). Write these words on your phone. Always ask the price before ordering in tiny stalls; a few quote inflated prices to foreigners. Payment is cash-only at 95% of local spots; the nearest ATM on Trần Phú dispenses 100,000 VND notes (around $4 USD) in bundles. Avoid busy lunch hours (11:30 a.m.–1:30 p.m.) at famous stalls unless you enjoy 20-minute waits. Water is tap water (free and safe) unless you order bottled. Tipping is not expected but rounding up is kind. Eat when hungry, not at fixed tourist times; Hoi An's eating rhythm follows local hunger patterns, not Western schedules.
🎟️ Compare tours & tickets for this place
What gifts or keepsakes capture Hoi An's food culture?
If you want to bring Hoi An's culinary heritage home, consider items that celebrate the dishes and craft traditions you've experienced. Handmade lantern-design ceramics or bowls (often sold at small artisan stalls near Trần Phú) are functional and tied to Hoi An's iconic imagery. Spice paste or dried herbs purchased at the Central Market come in small cloth bags and cost 30,000–60,000 VND ($1.20–$2.40 USD)—these remind you of the actual flavors. Vintage food-themed postcard sets from local stationery shops cost 40,000–80,000 VND ($1.60–$3.20 USD) and are lighter for luggage. For personalized keepsakes, our personalized collection offers custom options like engraved kitchen items or photo-printed items you can fill with Hoi An food memories. A custom map print of Hoi An with your favorite eating spots marked is both practical and sentimental. These alternatives work better than mass-produced souvenir magnets because they connect to your actual experience.
---
What to check before you buy (or eat)
- Price inquiry first: Always ask the cost at unmarked stalls before committing. Repeat the number back in Vietnamese to confirm.
- Timestamp your visit: Eat breakfast 6–8 a.m., lunch 11 a.m.–1:30 p.m., dinner before 9 p.m. when local restaurants close.
- Cash only: Carry 500,000–1,000,000 VND ($20–$40 USD) in 50,000 and 100,000 VND notes for daily meals.
- Avoid English menus: If a shop prints English menus, prices are inflated 50%+. Order at stalls with Vietnamese-only signage.
- Walk two blocks back: Old Town's main walking streets are tourism tax zones. Eat one block inland for 30–60% savings and better food.
- Check for locals: If the only customers are tourists, the place is not authentic. Leave and find where locals are eating.
- Water safety: Tap water is safe; bottled water costs 20,000–40,000 VND ($0.80–$1.60 USD) and is unnecessary.
---
Planning your Hoi An trip
Hoi An deserves 2–3 days minimum to eat properly and explore beyond the Old Town. Combine this food guide with our Hoi An travel guide for accommodation and activity recommendations. If you're building a larger Vietnam itinerary, our itinerary planner helps you allocate time across Hanoi, Ha Long Bay, Ninh Binh, Hoi An, and Ho Chi Minh City without rushing meals. For a keepsake that captures your Hoi An experience, explore our personalized gifts collection and maps collection—these work better than typical tourist souvenirs because they're tied to your real trip.
🗺️ Plan your route: Vietnam itinerary
---

FAQ
Is it safe to eat street food in Hoi An?
Yes. Street food is cooked fresh daily in front of you and is safer than many sit-down restaurants. Stick to busy stalls with high turnover, eat when hungry (not at odd hours), and avoid anything sitting in the heat for hours. Locals eat street food daily without issue.
How do I know if a dish is authentic or a tourist version?
Authentic dishes have no English name on a sign; they're made fresh to order without printed menus. Tourist versions arrive on decorative plates with laminated description cards. Ask your hotel staff for directions to a specific stall they actually eat at, not a "famous" place.
Can I take a food tour instead of exploring alone?
Food tours cost 150,000–400,000 VND ($6–$16 USD) per person and bundle food + commentary. They're useful for language barriers but often skip the best stalls because tour guides earn commissions at restaurant stops. Going solo with written Vietnamese dish names on your phone is faster and cheaper.
What dishes should I skip if I have dietary restrictions?
Cao lau contains pork lard and is not vegetarian. Bánh mì uses fish sauce (not vegetarian). White roses are shrimp-filled by default (pescatarian, not vegetarian). Bánh hoai uses shrimp and crab paste. Vegetarian phở exists but requires asking at small shops; most tourist places don't carry it.
How much should I budget for a full day of eating in Hoi An?
Budget 200,000–350,000 VND ($8–$14 USD) per person at local spots, or 400,000–700,000 VND ($16–$28 USD) at sit-down restaurants. This covers breakfast, lunch, dinner, and 2–3 snacks. Street food costs 40,000–100,000 VND ($1.60–$4 USD) per meal; tourist restaurants cost 150,000–500,000 VND ($6–$20 USD).
What's the best time of year to visit Hoi An for food?
September to November and February to April are ideal because ingredients are seasonal and plentiful, and weather suits eating outdoors. December to January draws crowds (prices rise, queues lengthen); June to August is hot and humid but less crowded. Seasonal dishes are always worth seeking out—ask vendors what's freshest today.
Are there any dining customs I should know about?
Eating is communal in Vietnam; it's normal to share dishes family-style. Slurping is polite (and expected for phở and bánh mì). Finishing your plate is a compliment. Tipping is not expected at street stalls; rounding up or leaving small change is kind but optional.
FAQ
Is it safe to eat street food in Hoi An?
Yes. Street food is cooked fresh daily in front of you and is safer than many sit-down restaurants. Stick to busy stalls with high turnover, eat when hungry (not at odd hours), and avoid anything sitting in the heat for hours. Locals eat street food daily without issue.
How do I know if a dish is authentic or a tourist version?
Authentic dishes have no English name on a sign; they're made fresh to order without printed menus. Tourist versions arrive on decorative plates with laminated description cards. Ask your hotel staff for directions to a specific stall they actually eat at, not a "famous" place.
Can I take a food tour instead of exploring alone?
Food tours cost 150,000–400,000 VND ($6–$16 USD) per person and bundle food + commentary. They're useful for language barriers but often skip the best stalls because tour guides earn commissions at restaurant stops. Going solo with written Vietnamese dish names on your phone is faster and cheaper.
What dishes should I skip if I have dietary restrictions?
Cao lau contains pork lard and is not vegetarian. Bánh mì uses fish sauce (not vegetarian). White roses are shrimp-filled by default (pescatarian, not vegetarian). Bánh hoai uses shrimp and crab paste. Vegetarian phở exists but requires asking at small shops; most tourist places don't carry it.
How much should I budget for a full day of eating in Hoi An?
Budget 200,000–350,000 VND ($8–$14 USD) per person at local spots, or 400,000–700,000 VND ($16–$28 USD) at sit-down restaurants. This covers breakfast, lunch, dinner, and 2–3 snacks. Street food costs 40,000–100,000 VND ($1.60–$4 USD) per meal; tourist restaurants cost 150,000–500,000 VND ($6–$20 USD).
What's the best time of year to visit Hoi An for food?
September to November and February to April are ideal because ingredients are seasonal and plentiful, and weather suits eating outdoors. December to January draws crowds (prices rise, queues lengthen); June to August is hot and humid but less crowded. Seasonal dishes are always worth seeking out—ask vendors what's freshest today.
Are there any dining customs I should know about?
Eating is communal in Vietnam; it's normal to share dishes family-style. Slurping is polite (and expected for phở and bánh mì). Finishing your plate is a compliment. Tipping is not expected at street stalls; rounding up or leaving small change is kind but optional.
More: Hoi An travel guide