Hoi An has a split personality when it comes to food: the Ancient Town side of things will cheerfully charge you 120,000 VND for a bowl of noodles eaten within eyeline of a lantern. But step a few streets back, cross toward Cam Pho ward, or head to the morning markets, and you're eating the same quality — sometimes better — for half the price or less. Here's a working shortlist by meal, with real dishes and real numbers.
Breakfast: The Morning Market Radius
The Hoi An (호이안 / 会安 / ホイアン) Central Market on Tran Phu Street is the obvious starting point, but the cheaper action is the wet market interior and the cluster of stalls along Nguyen Hue Street that runs parallel. Get there between 6:00 and 8:30 AM before the tourist foot traffic arrives.
"Cao Lau"
This is the dish that defines Hoi An, and the morning market stalls serve it for 30,000–40,000 VND a bowl — compared to 60,000–80,000 VND in the Ancient Town restaurants. "Cao lau" is thick, chewy noodles (made with water reputedly drawn from the Ba Le Well) topped with sliced pork, crispy crackers, and a handful of fresh herbs. It's dry, not soupy, and genuinely unlike anything else in Vietnamese cooking. Look for the stalls with the handwritten signs and plastic stools — the ones with laminated menus are priced for tourists.
"Banh Mi" from Phuong's Competitors
Banh Mi Phuong gets the press, and at 35,000–45,000 VND it's still reasonable. But the banh mi cart on Bach Dang Street near the river — no name, older woman, green cart — sells a fully loaded roll for 20,000 VND. Pate, cold cuts, pickled daikon, chili, cucumber. It's smaller, but at 6:30 AM with a plastic cup of ca phe sua da, it's a perfect breakfast.
"Banh Canh"
Less photographed than cao lau (까오러우 / 高楼面 / カオラウ) but deeply satisfying: "banh canh" is a thick udon-like noodle soup usually made with pork or crab broth. The stalls tucked inside the market proper sell it for 25,000–35,000 VND. It's filling, it's hot, and it eats like a proper breakfast.
Lunch: Go Where the Motorbike Drivers Go
The working lunch crowd in Hoi An — xe om drivers, market vendors, construction workers — eats between 11:00 AM and 1:00 PM at places that don't have English menus. That's your price signal.
"Com Tam" on Ly Thuong Kiet Street
"Com tam (껌땀 / 碎米饭 / コムタム)" — broken rice — is more of a Saigon staple, but it's made it north. A few com tam spots along Ly Thuong Kiet Street, about 800 meters west of the Ancient Town entrance, serve rice with grilled pork, a fried egg, pickled vegetables, and a small bowl of broth for 35,000–45,000 VND. Point at the trays behind the glass, pick your proteins, pay at the end. No English needed.
"Mi Quang"
This is the dish Hoi An doesn't always market as loudly as cao lau, but it's arguably more versatile. "Mi quang (미꽝 / 广南面 / ミークアン)" — turmeric-tinted wide noodles with pork, shrimp, peanuts, and a small pour of broth — is lunch at its most efficient. Stalls near the Nguyen Truong To Street area serve it for 30,000–40,000 VND. It comes with a plate of raw vegetables and a sesame rice cracker on the side. Order a second cracker if you want; they're usually free.
"Bun Bo Hue" for Something With Heat
For something closer to the Hue border in flavor: "bun bo Hue (분보후에 / 顺化牛肉粉 / ブンボーフエ)" pops up at a few non-tourist lunch spots around the Cam Pho ward. It's spicy, lemongrass-forward, and the broth has more depth than a standard pho. Price point: 30,000–40,000 VND. Ask locals near the central market and they'll point you toward a spot — it's the kind of place with a pot visible from the street and plastic bags of broth stacked in the corner.

Photo by FOX ^.ᆽ.^= ∫ on Pexels
Dinner: Honest Restaurants Beyond the Lantern Glow
Dinner is where tourists overspend most in Hoi An. The fix is simple: walk west along Tran Phu past the main tourist cluster, or cross the covered bridge toward Nguyen Thi Minh Khai Street on the An Hoi peninsula side.
Rice Plates at Local Com Binh Dan Spots
"Com binh dan" — the Vietnamese version of a cafeteria-style rice plate — operates on a simple principle: you see the food, you pick what you want, you pay by the dish. In Hoi An's non-tourist streets, a full plate with rice, two dishes (maybe stir-fried morning glory, braised pork, tofu with tomato), and soup comes to 35,000–50,000 VND. Look for the long glass display cases of pre-cooked dishes and the women ladling rice with practiced efficiency.
"Banh Xeo"
The crispy turmeric-and-coconut-milk crepe filled with shrimp and bean sprouts is excellent as a light dinner or a late afternoon snack. Small family operations on the edges of the market area sell individual "banh xeo (반세오 / 越南煎饼 / バインセオ)" for 15,000–25,000 VND per piece. You wrap pieces in rice paper with lettuce and herbs, dip in nuoc cham, repeat until full. Budget 40,000–50,000 VND to eat until you're satisfied.
"Cao Lau" Again, But at Night
If you only had it at breakfast, it's worth revisiting at night from one of the small evening stalls that set up on Nguyen Huu Huong Street near the market. Same dish, same price range, better atmosphere than any air-conditioned restaurant in the Ancient Town.

Photo by Vietnam Hidden Light on Pexels
Practical Notes
Cash in small bills (10,000 and 20,000 VND notes) makes market stalls easier. Most cheap spots open by 6:00 AM and close by 8:00 PM — dinner past 9:00 PM almost always means tourist-priced menus. Your 50,000 VND ceiling is very achievable at breakfast and lunch; dinner requires a bit more navigation, but the com binh dan spots rarely break it.
Last updated · May 26, 2026 · independently researched, never sponsored.











