Hoi An is small enough to walk almost entirely, which makes it one of the better cities in Vietnam (베트남 / 越南 / ベトナム) for eating your way through a single day on foot. The challenge isn't finding food — it's knowing which part of town to hit and when, because the stalls rotate by shift as much as by dish.
Ancient Town — Morning Until Noon
The Ancient Town (the UNESCO-listed core, roughly bounded by Bach Dang, Nguyen Thai Hoc, and Tran Phu streets) is thick with tourists by 10am, but if you're moving before 8am you'll catch the morning food crowd before tour groups fill the lanes.
White Rose and Cao Lau
Two dishes are essentially synonymous with Hoi An (호이안 / 会安 / ホイアン): "white rose" dumplings (banh vac) and "cao lau". For cao lau, the flat pork-and-noodle dish that's technically only "authentic" when made with water from the Ba Le well, head to the stalls tucked along Tran Phu near the intersection with Nguyen Hue. Banh Vac Trang (around 25,000–35,000 VND per plate) operates from roughly 7am. The dumplings are thin-skinned and topped with crispy shallots — eat them at the table, not walking, or they fall apart.
For cao lau (까오러우 / 高楼面 / カオラウ), Thanh Cao Lau on Tran Phu is reliable and has been there long enough that it's become a local habit rather than a tourist draw. A bowl runs about 40,000 VND. Get there before 10am.
Banh Mi Phuong
Yes, everyone knows it. That doesn't make it wrong. Banh Mi Phuong at 2B Phan Chau Trinh has been filling "banh mi" since the early 2000s and the queue moves fast. The pork-and-pate version with extra chili sauce costs around 30,000 VND. Go at 7am or after 2pm — the 11am–1pm crush is genuinely unpleasant.
Cam Pho Ward — Midday to Afternoon
Cam Pho sits just west of the Ancient Town core and is noticeably quieter. This is where you find the food that's aimed at people who live here, not people who are photographing it.
Com Ga Phuong
Hoi An's "com ga" (chicken rice) is a regional thing — the rice is cooked in chicken fat and turmeric, served with shredded poached chicken and a ginger dipping sauce. Com Ga Ba Buoi at 22 Phan Chau Trinh is the name that keeps coming up among locals. A full plate with broth on the side is 45,000–55,000 VND. Opens around 9am, sells out by noon most days. Don't sleep on this.
Banh Canh
"Banh canh" — thick udon-like noodles in a pork or crab broth — shows up at a few unmarked stalls along Nguyen Truong To from about 11am. It's not pretty, it's served in plastic bowls at low tables on the pavement, and it's exactly what you want after two hours of walking. About 30,000 VND a bowl.

Photo by FOX ^.ᆽ.^= ∫ on Pexels
An Hoi Peninsula — Afternoon Into Evening
The An Hoi Peninsula, across the Thu Bon River from the Ancient Town via the Japanese Covered Bridge end, has a night market that's obvious and overpriced and a surrounding street food scene that's actually worth your time.
Banh Xeo
The sizzling pork-and-prawn crepe known as "banh xeo" is made at its best here smaller than the southern version — palm-sized rather than platter-sized — and wrapped in mustard leaf before going into rice paper with herbs. Banh Xeo Ba Duong on Hoang Dieu is the canonical address (about 50,000 VND for a full set with greens). They open around 3pm and the smoke from the crepe pans gives away the stall from half a block.
Goi Cuon and Street Snacks
Along Nguyen Phuc Chu facing the river, a run of low-key stalls does "goi cuon (고이꾸온 / 越南春卷 / ゴイクオン)" (fresh spring rolls), grilled skewers, and com tam (broken rice) platters from about 4pm onward. Prices are 15,000–25,000 VND per item. Grab a plastic stool and watch the river — the light around 5:30pm here is genuinely good.
Cam Thanh and the Villages — Early Morning Only
If you rent a bicycle (most guesthouses rent for 50,000–80,000 VND a day), the villages east of Hoi An — particularly along the road toward Cam Thanh — have a short window of wet market activity from 5:30–8am. Local "banh mi (반미 / 越式法包 / バインミー)" vendors operate from bicycle carts, and there are small pho stalls that open exclusively for the pre-work crowd. A bowl of "pho" here runs 25,000–30,000 VND. It's a different rhythm from the Ancient Town entirely — no one is performing for anyone.

Photo by Pragyan Bezbaruah on Pexels
Best Times Summary
- Before 8am: Ancient Town lanes, Cam Pho (쌀국수 / 越南河粉 / フォー) morning stalls, village roads
- 8am–noon: Com ga, cao lau, banh mi (go early)
- 3pm–6pm: An Hoi Peninsula, banh xeo (반세오 / 越南煎饼 / バインセオ), riverside snacks
- After 6pm: Night market is there, but manage expectations — it's tourist-oriented. Better to revisit Nguyen Truong To for evening com tam (껌땀 / 碎米饭 / コムタム).
Walking radius: the Ancient Town to An Hoi Peninsula is about 1.2 km door to door. Cam Pho is folded into that same zone. The village roads to Cam Thanh add another 4–6 km round trip — doable by bike, less fun on foot in heat.
Practical Notes
Most stalls don't have English menus; pointing at what the person next to you ordered works fine. Cash only, small bills preferred — keep a supply of 20,000 and 50,000 VND notes. The Ancient Town has a 120,000 VND entry ticket for visiting heritage sites, but walking the food streets doesn't require it.
Last updated · May 26, 2026 · independently researched, never sponsored.











