Hoi An Food & Drink Guide: What to Eat and Where the Locals Actually Go
Hoi An is a town that knows exactly what it is. While Hanoi chases modernity and Ho Chi Minh City races toward the future, Hoi An stays stubbornly, beautifully stuck in the 18th century. The UNESCO-protected old town does not allow cars. The buildings wear their colonial history like a favorite jacket. And the food? The food is why you came.
This is a town of three signature dishes—cao lau, mi quang, and white rose dumplings—plus a supporting cast of street food that could occupy a hungry traveler for weeks. After ten days of eating my way through every alley and market stall, here is what I learned about eating in Hoi An.
The Holy Trinity: Hoi An's Signature Dishes
Cao Lau
If Hoi An had a national dish, this would be it. Thick, chewy rice noodles (similar to Japanese udon but distinctively Vietnamese) served with slices of pork, fresh herbs, bean sprouts, and croutons made from the same rice flour as the noodles. The whole thing is bound together with a dark, savory broth that is more sauce than soup.
The legend—repeated by every guide and half the restaurants—is that true cao lau can only be made with water from the ancient Ba Le well in Hoi An. The water's unique mineral content, they say, gives the noodles their texture. Whether this is culinary fact or marketing fiction does not really matter. What matters is that cao lau tastes like nowhere else.
Where to eat it:
Cao Lau Khong Gian Xanh Address: 687 Hai Ba Trung GPS: 15.8792, 108.3314 Hours: 6:00 AM – 10:00 PM Price: VND 35,000–45,000 ($1.40–$1.80)
A simple, open-air restaurant where locals actually eat. The noodles here have the proper chew—resilient enough to stand up to the rich pork broth without going mushy. The pork is sliced thin, marinated in five-spice, and roasted until the edges caramelize. Add a squeeze of lime and some fresh chili, and you understand why people obsess over this dish.
Cao Lau Thanh Address: 26 Thai Phien GPS: 15.8776, 108.3298 Hours: 7:00 AM – 9:00 PM Price: VND 30,000–40,000 ($1.20–$1.60)
Ms. Thanh has been making cao lau for over 30 years. Her version is slightly sweeter than others, with a darker broth that hints at star anise and cinnamon. The croutons are made fresh daily—crispy outside, slightly chewy inside. Come early; she sells out by 8:00 PM most nights.
Mi Quang
Hoi An's other famous noodle dish, though technically it originates from the neighboring Quang Nam province. Turmeric-yellow rice noodles in a small amount of savory broth, topped with your choice of protein (shrimp, pork, chicken, or frog), fresh herbs, peanuts, and sesame rice crackers.
Where cao lau is dense and brooding, mi quang is bright and almost cheerful. The turmeric gives the noodles a golden color and subtle earthiness. The broth is lighter than pho—more of a sauce, really—and the whole thing is meant to be mixed together before eating.
Where to eat it:
Mi Quang Ba Mua Address: 19 Tran Phu GPS: 15.8771, 108.3265 Hours: 6:00 AM – 9:00 PM Price: VND 25,000–40,000 ($1.00–$1.60)
This place specializes in mi quang and nothing else. The noodles are made fresh each morning, and you can taste the difference. I ordered mine with shrimp and pork, and the protein-to-noodle ratio was generous. The sesame crackers on top add a crucial textural contrast—do not skip them.
Mi Quang Ong Hai Address: 6A Truong Minh Luong GPS: 15.8798, 108.3356 Hours: 6:30 AM – 8:00 PM Price: VND 30,000–50,000 ($1.20–$2.00)
A local favorite slightly outside the tourist center. The broth here is richer, more concentrated. They also offer a version with frog (ech) that is genuinely excellent—tender meat that absorbs the turmeric and lemongrass beautifully.
White Rose Dumplings (Banh Bao Banh Vac)
These are Hoi An's most beautiful dish. Translucent rice flour dumplings shaped like roses, filled with minced shrimp and pork, steamed until just set, then topped with crispy fried shallots and served with a sweet-sour dipping sauce.
The name comes from their appearance—when plated, they look like white roses floating on a plate. They are delicate, subtle, and completely unique to Hoi An.
Where to eat it:
White Rose Restaurant Address: 533 Hai Ba Trung GPS: 15.8789, 108.3301 Hours: 10:00 AM – 9:00 PM Price: VND 80,000–120,000 ($3.20–$4.80) for a plate of 10
This is the original, the place that supposedly invented the dish. The dumplings are made by hand in the back room—you can watch the women folding them through a window. The filling is subtle, letting the texture of the wrapper shine. The dipping sauce is key—sweet, sour, slightly spicy.
Banh Bao Banh Vac Hoai Pho Address: 4 Phan Chau Trinh GPS: 15.8778, 108.3289 Hours: 7:00 AM – 10:00 PM Price: VND 60,000–90,000 ($2.40–$3.60)
A more local option with slightly larger dumplings and a more savory filling. I actually preferred this version—the flavors were more assertive, the texture less precious.
The Supporting Cast: Other Dishes Worth Your Time
Banh Mi
Vietnam's famous sandwich needs no introduction, but Hoi An has a claim to the best banh mi in the country. The bread is lighter, crispier than in Hanoi or Saigon. The fillings are generous. The balance of pate, cold cuts, pickled vegetables, and fresh herbs is somehow more harmonious here.
Banh Mi Phuong Address: 2B Phan Chau Trinh GPS: 15.8775, 108.3287 Hours: 6:00 AM – 9:30 PM Price: VND 25,000–40,000 ($1.00–$1.60)
Anthony Bourdain called this the best banh mi in Vietnam, and while that kind of endorsement usually ruins a place, Phuong has somehow handled the fame. The line moves fast. The sandwiches are consistently excellent. I tried three different versions—the mixed (thit nguoi), the pork belly (thit heo quay), and the vegetarian (chay)—and all were outstanding.
Banh Mi Madam Khanh Address: 115 Tran Cao Van GPS: 15.8791, 108.3323 Hours: 6:30 AM – 7:00 PM Price: VND 30,000–45,000 ($1.20–$1.80)
The "Banh Mi Queen" of Hoi An. Her secret is the pate—rich, liver-forward, house-made. The shop is tiny, just a counter and a few stools, but the sandwiches are worth standing for.
Com Ga (Chicken Rice)
Hoi An's version of Hainanese chicken rice, but with a distinctly Vietnamese twist. The rice is cooked in chicken broth with turmeric, giving it a yellow color and rich flavor. The chicken is poached, then shredded and tossed with Vietnamese coriander, onions, and lime juice.
Com Ga Ba Buoi Address: 22 Phan Chau Trinh GPS: 15.8773, 108.3285 Hours: 10:00 AM – 8:00 PM Price: VND 45,000–60,000 ($1.80–$2.40)
The most famous com ga in town, and deservedly so. The chicken is tender, the rice is fragrant, and the accompanying soup is deeply flavored. Come early—they sell out by 7:00 PM most nights.
Banh Xeo (Crispy Pancakes)
Large, crispy rice flour pancakes folded around shrimp, pork, and bean sprouts. You wrap pieces of the pancake in fresh lettuce leaves with herbs, then dip in nuoc cham.
Banh Xeo Hai Dao Address: 160 Ly Thai To GPS: 15.8767, 108.3278 Hours: 2:00 PM – 9:00 PM Price: VND 40,000–60,000 ($1.60–$2.40)
A local spot that does banh xeo and nothing else. The pancakes are huge—easily shared between two people—and the crisp-to-tender ratio is perfect. The nuoc cham here is particularly good, with a balance of sweet, sour, and fish sauce funk.
Where to Drink: Cafes and Bars
Cafes
Hoi An's cafe culture is strong. The old town is full of charming spots where you can sit with a ca phe sua da (Vietnamese iced coffee) and watch the world go by.
Faifo Coffee Address: 130 Tran Phu GPS: 15.8779, 108.3291 Hours: 7:00 AM – 10:00 PM Price: VND 35,000–60,000 ($1.40–$2.40)
A three-story cafe with a rooftop terrace overlooking the Japanese Covered Bridge. The coffee is excellent—they roast their own beans—and the view is worth the slightly higher prices. Come at sunset for the best light.
The Espresso Station Address: 28 Nguyen Thai Hoc GPS: 15.8784, 108.3298 Hours: 7:00 AM – 6:00 PM Price: VND 40,000–70,000 ($1.60–$2.80)
For serious coffee people. They source beans from Dalat and roast them in-house. The espresso is properly pulled, the pour-overs are carefully executed. This is where Hoi An's expats get their caffeine fix.
Bars
Q Bar Address: 88 Nguyen Thai Hoc GPS: 15.8786, 108.3302 Hours: 5:00 PM – 12:00 AM Price: VND 80,000–150,000 ($3.20–$6.00) for cocktails
A sophisticated cocktail bar in a restored colonial building. The drinks are well-crafted, the atmosphere is refined without being stuffy. Good for a pre-dinner aperitif or a nightcap.
Mango Mango Address: 45 Nguyen Phuc Chu GPS: 15.8769, 108.3284 Hours: 11:00 AM – 11:00 PM Price: VND 70,000–130,000 ($2.80–$5.20)
Right on the river with outdoor seating. The cocktails are tropical and refreshing—think passion fruit mojitos and lychee martinis. The people-watching is excellent.
Cooking Classes: Learn to Make It Yourself
If you want to understand Hoi An's food beyond just eating it, take a cooking class. Most include a market tour, a boat ride to a cooking school in the countryside, and hands-on instruction in making 3–5 dishes.
Red Bridge Cooking School Address: Thon 4, Cam Thanh GPS: 15.8934, 108.3456 Hours: Classes at 8:00 AM and 2:00 PM daily Price: VND 450,000–850,000 ($18–$34) depending on class length
The most established cooking school in Hoi An. The half-day class includes a market tour, a boat ride to their riverside location, and instruction in making four dishes. The teachers are patient, the facilities are professional, and you get to eat everything you make.
Tra Que Water Wheel Cooking Class Address: Tra Que Vegetable Village GPS: 15.8956, 108.3389 Hours: 9:00 AM – 1:00 PM, 3:00 PM – 7:00 PM Price: VND 350,000–550,000 ($14–$22)
A more intimate option in Tra Que Vegetable Village. You will harvest herbs from their organic garden, then cook in an open-air kitchen. The focus is on traditional techniques and family recipes.
Riverside Restaurants: Dinner with a View
Hoi An's riverside comes alive at night, with lanterns reflecting on the water and live music drifting from restaurants. The food at these places is rarely the best in town—you are paying for the atmosphere—but sometimes that is exactly what you want.
Morning Glory Signature Address: 106 Nguyen Thai Hoc GPS: 15.8788, 108.3305 Hours: 10:00 AM – 10:30 PM Price: VND 150,000–300,000 ($6–$12) per person
Part of the Vy restaurant empire (the same family behind several of Hoi An's best restaurants). The original location is more casual; this riverside spot is upscale. The food is solid Vietnamese classics executed well. Reserve a balcony table for the best views.
The Hill Station Address: 321 Nguyen Duy Hieu GPS: 15.8801, 108.3312 Hours: 11:00 AM – 11:00 PM Price: VND 120,000–250,000 ($4.80–$10)
A wine bar and restaurant with a focus on Vietnamese-French fusion. The wine list is surprisingly good for Hoi An, and the cheese selection is the best in town. Good for a leisurely dinner when you want a break from Vietnamese food.
What to Skip (And Why)
The Night Market Food Stalls: The Hoi An Night Market is beautiful to walk through, but the food is mediocre and overpriced. The banh mi here costs double what you will pay during the day, and the quality is worse.
Tourist Restaurants on the Main Drag: The places with English menus and photos of food on Tran Phu Street are generally overpriced and underwhelming. Walk two streets back and you will find better food for half the price.
Pre-Made White Rose Dumplings: Some restaurants buy their white rose dumplings frozen from a central supplier. They taste like it—gummy wrappers, bland filling. Look for places that make them fresh, or stick to the specialists listed above.
Practical Information
What to Expect
Spice levels: Central Vietnamese food is spicier than northern Vietnamese food. The chili is usually served on the side, so you can control the heat.
Timing: Many local restaurants close by 8:00 or 9:00 PM. Plan your dinner early, or stick to the tourist-oriented places that stay open later.
Payment: Cash is king in Hoi An's local restaurants. Some tourist places accept cards, but expect a 3% surcharge. ATMs are plentiful in the old town.
Water: Do not drink tap water. Bottled water costs VND 10,000–15,000 ($0.40–$0.60).
Daily Food Budget
| Category | VND | USD |
|---|---|---|
| Street food breakfast | 25,000–40,000 | $1.00–$1.60 |
| Local lunch | 35,000–60,000 | $1.40–$2.40 |
| Coffee/snacks | 40,000–80,000 | $1.60–$3.20 |
| Dinner (local) | 60,000–120,000 | $2.40–$4.80 |
| Dinner (riverside) | 150,000–300,000 | $6.00–$12.00 |
| Total (budget) | 160,000–300,000 | $6.40–$12.00 |
| Total (comfortable) | 300,000–600,000 | $12.00–$24.00 |
The Bottom Line
Hoi An's food scene rewards curiosity. The signature dishes—cao lau, mi quang, white rose dumplings—are genuinely unique and worth seeking out. But do not stop there. The banh mi is among the best in Vietnam. The com ga will ruin you for chicken rice anywhere else. The coffee is strong, the beer is cold, and the riverside restaurants offer atmosphere that is hard to find elsewhere.
Eat early, eat often, and do not be afraid to point at what the locals are having. Hoi An is a town that takes its food seriously, and after a few days, you will understand why.