raahzo

Menu

Plan a trip

Honest plans for parents and senior travellers. We reply within a day.

PrivacyTerms
The riverfront of Hoi An with old tiled-roof buildings along the Thu Bon River

Hoi An guide · Where to eat

Where to eat in Hoi An: 14 restaurants

Places to eat in Hoi An, with what to order and how comfortable each is for families and older travellers.

Updated

Photo: Wikimedia Commons contributor · CC BY 4.0

Hoi An's signature dishes are built on pork, shrimp and fish sauce. Cao lau, the town's best-known noodle dish, is traditionally served with sliced pork, and white rose dumplings are shrimp-filled. Fish sauce and shrimp paste go into many dishes that look meat-free, and cooks often use shared woks and oil. Strict vegetarians and Jains should not rely on saying 'no meat' alone.

The reliable route is the town's vegan and vegetarian restaurants. Look for the word 'chay' (vegetarian) on signs; many Buddhist-style kitchens cook without meat, fish or egg, and a good number of Hoi An restaurants are fully plant-based. Several are listed below with sources we opened; on the 1st and 15th of the lunar month more stalls serve vegetarian food. Opening days and hours change, so confirm before you go.

We did not find a verified Jain kitchen in Hoi An, and we could not confirm any Indian restaurant for this guide, so do not plan around either. If you eat no onion or garlic, say so clearly in every kitchen and expect to eat simply; fruit, steamed rice, plain noodles and fresh herb platters are easy fallbacks. If your hotel serves breakfast, ask the day before what it can make without egg, meat or fish.

Menus and kitchens change. If you follow a strict diet or have an allergy, confirm with the restaurant before you order.

Food and restaurantsChainwit · CC BY 4.0

2B Phan Chau Trinh Street, near the Old Town

Banh Mi Phuong ₹

A busy banh mi shop at 2B Phan Chau Trinh Street, known for its signature baguette with pork, ham and pate, and best visited after the lunch queue.

  • 15 to 30 minutes
  • After 1 pm
  • Banh mi shop

86/5 Phan Chau Trinh, a few minutes from the Old Town

Chickpea Eatery ₹₹

A fully plant-based Vietnamese cafe in an alley off Phan Chau Trinh Street, serving local dishes such as noodle salads and Hoi An-style noodles made without animal products.

  • Pure Veg
  • Vegan
  • 1 to 1.5 hours
  • Lunch or an early dinner
  • Vegan Vietnamese
Food and restaurantsChristophe95 · CC BY-SA 4.0

42 Phan Chu Trinh Street, Ancient Town

Com Linh ₹

A local-style restaurant at 42 Phan Chu Trinh Street serving cao lau, mi quang, banh xeo and chicken rice. Named by two food guides; the menu is meat-led with no vegetarian option described.

  • 45 to 60 minutes
  • Local Vietnamese
Food and restaurantsBack ache · CC0

187 Ly Thuong Kiet, Cam Pho, near the Old Town

Kurumi Hoi An ₹₹

A 100% vegan restaurant and cafe near the Old Town, serving bowls, smoothie bowls, pasta and desserts. A useful, air-conditioned stop for plant-based breakfast and lunch.

  • Pure Veg
  • Vegan
  • 1 hour
  • Breakfast or lunch
  • Vegan cafe
Food and restaurantsChainwit · CC BY 4.0

6A Truong Minh Luong, Cam Chau, just outside the Ancient Town

Ong Hai (Mr Hai) Noodles ₹

A noodle restaurant at 6A Truong Minh Luong just outside the Ancient Town that serves only cao lau and mi quang. Named by two food guides; both dishes use pork, shrimp or egg.

  • 30 to 45 minutes
  • Mi quang noodles
Food and restaurantsAnna Powell · CC BY-SA 4.0

672 Hai Ba Trung, north of the Old Town

iVegan SuperShop ₹

A plant-based cafe on Hai Ba Trung Street with smoothie bowls, Buddha bowls, sandwiches and raw cakes, listed by HappyCow as fully vegan. A quick, affordable stop near the Old Town.

  • Pure Veg
  • Vegan
  • 45 minutes to 1 hour
  • Breakfast
  • Plant-based cafe

Build this into my trip

Share dates, who is travelling, comfort level and budget. We reply with an honest plan and quote.

Live prices, opening hours and hotel availability change — we confirm everything before you pay.

Search