Welcome to the charming city of Hoi An, one of the most popular places to visit on any trip to Vietnam. Many visitors are attracted to this destination for its enchanting blend of history, culture, and beauty. From the UNESCO World Heritage site and ancient town to its stunning beaches and vibrant markets, it will leave you captivated by its charm.
In addition, many Hoi An restaurants serve some of the best food you will taste in the country.
15 Top Hoi An Restaurants and Places to Eat
Welcome to the charming city of Hoi An, one of the most popular places to visit on any trip to Vietnam. Many visitors are attracted to this destination for its enchanting blend of history, culture, and beauty. From the UNESCO World Heritage site and ancient town to its stunning beaches and vibrant markets, it will leave you captivated by its charm.
In addition, many Hoi An restaurants serve some of the best food you will taste in the country.
Hi, we’re Rach & Marty!
We’ve visited every country in the world and want to help you get the most out of your travels!
We may earn affiliate commissions from websites we link to, at no cost to you. Click here for details.
You can find decent food around the city, but if you want to eat some of the best Hoi An Vietnamese food while in town, our list of delicious Hoi An restaurants and places to eat has you covered.
I’ve devoured many excellent foods in Hoi An, and I want to share the Hoi An restaurants and street food stalls that you must try!
Before arriving in Hoi An, I researched the best Hoi An food spots through reviews, food blogger recommendations, and local tips – then I hit the pavement (on my bicycle) and set out there to eat.
I do a lot of research before eating my way around a new food city or country on my travels. What can I say; I travel to eat!
I ate at many restaurants, street food vendors and family-run eateries in Hoi An. However, I’ve selected only the best Hoi An restaurants to feature in this Hoi An Restaurant Guide.
If you’ve spent time searching online for ‘best restaurants Hoi An Vietnam’ this Hoi An Foodie Guide will be useful.
Furthermore, if you’re hunting for the best banh mi in Hoi An, you’re in luck because I have three excellent suggestions.
Let’s Go! 15 Top Hoi An Restaurants and Places to Eat:
After enjoying many bowls of ‘Cao Lau’ in Hoi An over the duration of my stay, this is my favourite Hoi An restaurant to enjoy this dish and many others.
It’s the perfect balance of textures and flavours that make cao lau so special, and they’ve perfected it here. Tender slices of barbecue pork, pork crackling, bean sprouts, lettuce and herbs are served on top of chewy Cao Lầu noodles.
It is then finished with a spoonful of stock.
I loved this particular bowl of Cao Lau and I savoured every mouthful.
This restaurant is busy, but I appreciated the friendly, smiling staff that still took the time to explain how to eat the dish (explaining to mix it up, add a squirt of lime and taste the stock before adding any additional condiments to further flavour the dish).
And, the Cao Lau dish is VND 40,000 (USD 1.70), a good price for such a comfortable, clean restaurant in a great location.
They’ve also got a great menu featuring classic Hoi An dishes such as White Rose and Fried Wontons too.
Address: 49/3 Trần Hưng Đạo, Phường Minh An, Hội An, Quảng Nam 56000, Vietnam
Order This Dish: Cao Lau or White Rose
Price: VND 40,000 (Cao Lau)
2) Cao Lau Khong Gian Xanh
I noticed this restaurant down a small alleyway by chance. I was trying to escape the thick crowds of tourists at the river in the Ancient City when it caught my eye.
The menu looked good, the restaurant was busy with a mix of locals and tourists. I enjoyed the Cao Lau dish here too.
All the elements were there of a great dish, however for me, the slices of pork were just a little too thick. In saying that, I’d return here again to enjoy more food from their menu.
The prices are very fair, and quality of food is great, considering their excellent location in the Ancient City.
Address: 687 Hai Bà Trưng, Phường Minh An, Hội An, Quảng Nam, Vietnam
Order This Dish: Cao Lau
Price: VND40,000
Travelling to a country with a different currency? Avoid ATM transaction fees and pay in local currency with a Wise Card. We love this card; it has saved us so much in fees.
I asked my hosts are my homestay to recommend a good local place to enjoy Cao Lau, and this eatery in Hoi An was their suggestion.
A simple eatery which is very popular with locals, especially in the morning. I especially loved the crispy pork pieces in this particular dish, and the broth is excellent.
For VND 30,000 you can enjoy a tasty bowl of Cao Lau.
Address: 26 Thái Phiên, Phường Minh An, Hội An, Quảng Nam, Vietnam
Order This Dish: Cao Lau
Price: VND30,000
4) Central Market Food Hall
If I wasn’t so curious about where to find the best Hoi An restaurants, I could have just eaten in these markets for my entire trip, and I’d be happy.
The food quality from these little kitchens and stalls inside Hoi An’s Central Market Food Hall is impressive.
Just look at this beautiful plate of White Roses; it’s beautiful; and tasted as good as it looked.
White Rose dish – The best restaurants Hoi An Vietnam are found inside the Central Market Food Hall
The best part about wandering through here is that you can see the food presentation in front of the kitchen, and these ladies work very hard to serve tasty, well-priced food for their customers.
I hopped around to different stalls here, although the prices were similar in each food stall.
The standout dishes for me were the White Rose and Banh Xeo! Seriously, some of the best food in Hoi An can be found right here.
Address: 48 Bạch Đằng, Phường Minh An, Hội An, Quảng Nam, Vietnam
This was my favourite bowl of My Quang noodles in Hoi An, I absolutely loved it! A clean little restaurant with just a few dishes on the menu, however, they’re known for this dish.
I loved the presentation of the mixed My Quang, it is assembled with love.
Fresh springy noodles, thinly sliced barbecue pork, fresh shrimp and the cooked yolk of a quail egg. There’s a sprinkling of roasted minced garlic on top and lovely both under the noodles. I liked the presentation of this dish, with peanuts and chopped chives served in a prawn cracker and a bowl of salad on the side.
My recommendation is to break up the cracker and add it to the bowl, along with some salad, and then give it a good mix before enjoying it.
The flavours are all there and I found it hard to eat this dish anywhere else after enjoying it so much here.
The staff were very friendly and the quality of the food is excellent for the price. Highly recommended!
Address: 6A Trương Minh Lượng, Cẩm Châu, Hội An, Quảng Nam 560000, Vietnam
Com tam is a popular Vietnamese dish that consists of broken rice served with various accompaniments. “Com tam” translates to “broken rice” in English. It originated in southern Vietnam and has become a staple in the region’s cuisine.
Traditionally, com tam is made from fractured rice grains that are smaller and shorter than regular rice grains. The broken rice is cooked until tender and served with various toppings.
The dish is often accompanied by grilled pork chops (suon nuong), shredded pork skin (bi), steamed pork and egg loaf (cha trung), or grilled shrimp or fish. It is typically garnished with pickled vegetables, cucumber slices, and fish or soy sauce dressing.
Com tam is known for its unique texture and flavour. The broken rice grains have a slightly chewy texture, soaking up the flavours of the toppings and sauces. The combination of tender meat, crunchy vegetables, and savoury sauces creates a delicious and satisfying meal.
A popular Com Tam dish is with Suon (chargrilled pork chops): The pork chop used for com tam is first marinated with local spices and seasonings.
A tasty pork chop must be grilled over a charcoal fire to develop a golden char with a deep smoky flavour while remaining juicy and tender.
This one is one of the Hoi A restaurants that get all elements right. I enjoyed Com Tam Suon Nuong here, and it was fantastic.
Address: 7 Lý Nam Đế, Sơn Phong, Hội An, Quảng Nam, Vietnam
Mrs Tam has a small restaurant in a quiet street, just outside the hustle and bustle of the Ancient City. Mrs Tam gets featured on our list of Hoi An restaurants you need to try because she serves tasty home-style food at a great price.
I enjoyed a bowl of Bun Thit Nuong (noodles with grilled pork), and it hit the spot. And for VND 30,000 for this dish, I’d return for sure.
I noticed some other families dining here on the Pork Skewers, and they looked great! An order of the pork skewers is VND 100,000 for ten pieces, which is a great value.
Address: 56 Phan Đình Phùng, Sơn Phong, Hội An, Quảng Nam, Vietnam
Order This Dish: Bun Thit Nuong
Price: VND 30,000
9) Madam Khanh (The Banh Mi Queen)
If you ask around town, Madam Khanh is the place that serves the best banh mi in Hoi An.
Madam Khanh, affectionately known as the Banh mi Queen, is number one by overwhelming popular opinion.
Of course, I was in Hoi An to research the best Hoi An restaurants and find the best banh mi in Hoi An. I visited once to try it out and returned three times in total; the banh mi is fantastic!
What is it that makes it so good? I believe that the baguette is the foundation of a good banh mi, and the bread here is excellent! A good size, crunchy on the outside and soft and fluffy on the inside.
Then, the fillings are fresh, flavourful and generous.
I tried the classic BBQ pork banh mi, the pork with Chinese sausage and the chicken banh mi. They’re all incredible, and the price is fair too.
So yes, after eating many banh mi around town (which were also delicious), this is the best banh mi in Hoi An.
Address: 115 Trần Cao Vân, Phường Minh An, Hội An, Quảng Nam, Vietnam
Order This Dish: BBQ Pork Banh Mi
Price: VND 30,000
Join our Nomads Newsletter!
Receive our best tips on how to travel in every country!
Sign up now, and we’ll send you our FREE eBook, “How to Travel Like a Boss!“
10) Banh Mi Chay
Banh Mi Chay serves the best Vegan banh mi in Hoi An, and for VND 15,000, this is value!
This street food vendor has a super clean little set up just inside the Ancient City, so it’s ideal to stop by and grab a quick sandwich before a day of exploring Hoi An.
Even if you’re a meat eater, this sandwich is delightful. Again, this lovely street food vendor packs your banh mi with marinated vegetables, tofu, and some tasty sauces.
The baguette is a winner, too; crunchy, large and soft in the middle.
Address: 62 Phan Chu Trinh, Cẩm Châu, Hội An, Quảng Nam, Vietnam
Order This Dish: Vegan Banh Mi
Price: VND 15,000
11) Banh Mi Phuong
Some say Banh Mi Phuong serves the best banh mi in Hoi An, and I can see why. It’s a busy shop and they have some excellent bahn mi sandwich combinations.
The bread is crunchy and the fillings are flavourful and generous.
I love that they have some great vegetarian options, such as the super tasty papaya salad banh mi.
You will likely have to join a queue to taste one of the best banh mi in Hoi An, but it’s worth it.
Address: 2b Phan Chu Trinh, Cẩm Châu, Hội An, Quảng Nam 560000, Vietnam
This street vendor(s) don’t have a store name or address, but I saw them here while devouring my Vegan Banh Mi from Banh Mi Chay, as they’re located just to her street cart on the same street.
Two smiling ladies sitting side by side, one serving sweet drinks and sweets and the other lady serving two popular dishes in Hoi An. One dish was called Banh Dap and the other was Hen Tron (minced clams with cracker).
I decided to pull a tiny plastic chair and ordered the Hen Tron as I hadn’t tasted this dish before.
The lady immediately starts mixing the minced baby clams with fresh herbs to add texture and colour, shallots and peanuts for crunch and she then pulls a giant cracker from somewhere, karate chops it in half, places it on a plate and serves it to me.
I sat there, lost in translation, however pointing and smiles were enough to communicate. After finishing the dish (which I really enjoyed), I told her that the dish was delicious (in Vietnamese), and her face lit up.
I paid her for my dish and she encouraged me to stay a little longer and offered me some homemade fruit juice. I accepted and enjoyed this cultural experience with these two wonderful ladies.
Before I left, I asked them if taking a photo would be OK. Smiles and nods meant yes, it was OK. I took a few pictures and showed the ladies on my phone; they were zooming in on their faces and laughing.
I left smiling, and from all of my food experiences in Hoi An, this was one of my favourite ones.
Address: 62 Phan Chu Trinh, Cẩm Châu, Hội An, Quảng Nam, Vietnam
Order This Dish: Hen Tron
Price: VND 30,000
13)Pho Xua
This little restaurant offers a wide variety of classic Vietnamese dishes. Its location is in the heart of the Old City and it does get busy when the city fills up with visitors.
If you’re craving a ‘Pho’ fix, the Pho Bo (beef noodles) is fantastic. A generous bowl of fresh noodles, fragrant broth, thin slices of beef and lots of greens.
Address: 35 Phan Chu Trinh, Phường Minh An, Hội An, Quảng Nam, Vietnam
There are only two dishes on the menu at White Rose restaurant, the famous White Rose dumplings and fried wontons.
This restaurant is as popular with locals as visitors wishing to eat these two tasty dishes in Hoi An. Do yourself a favour and stop by for a visit.
Address: 533 Đ. Hai Bà Trưng, Phường Cẩm Phổ, Hội An, Quảng Nam, Vietnam
Order This Dish: White Rose
Price: VND 70,000
Get Connected with eSIM
Get connected easily on your travels—buy an eSIM! It works like an app: buy it, download it, and get connected in minutes! It’s easy, affordable, and convenient. Keep your original phone number, too!
This Hoi An restaurant isn’t exactly known for serving Vietnamese food, but if you need a break from all the noodles, charred pork dishes, and aromatic soups, Nourish eatery is perfect.
If you’re craving something nourishing, healthy and plant-based, you’re going to love it here. This space is very inviting and they serve excellent coffee too.
Choose from smoothie bowls, veggie burgers, tacos and felafel, to name just a few favourites from the Vegan inspired menu.
Address: 220a Nguyễn Duy Hiệu, Cẩm Châu, Hội An, Quảng Nam 560000, Vietnam
Order This Dish: Nourish Bowl
Price: VND 125,000
We’ve reached the end of our list of the best Hoi An restaurants and places to eat! We hope you enjoy your time in this fantastic country, and you will undoubtedly love the cuisine as much as we do!
Travel Tips for Vietnam
We have many travel guides and tips for Vietnam—what a vibrant and delicious country!
If your travels in Vietnam are part of a much larger global adventure, then a Global eSIM may be the answer. It connects you in 124 countries, offering data-only eSIM and data/call/text eSIM. The Global eSIM has been a game-changer; we couldn’t imagine travelling without it now.
🚌 Transportation: Trainline is the best website to reserve trains. We use Omio to book transport worldwide. For travel in Asia, we use 12Go.
🚘 Car Rental: We use DiscoverCars to book rental cars worldwide.
👫 Group Tours: We now offer Group Trips; view them here! Alternatively, we recommend searching the Tourradar website. For Europe, Expat Explore is a good choice. *Get 5% off when you quote code VERYHUNGRYNOMADS to your Expat reservations agent. (*Valid for new clients only).
📸 Day Tours & Trips: GetYourGuide & Viator are the only two platforms you need.
📚 Lonely Planet: The Best Range of Travel Guides & Ebooks, and FREE Shipping! (use code RACHELDAVEY10 for a 10% discount)
🐶 Become a House Sitter: Join Trusted Housesitters and enjoy FREE accommodation worldwide. Use our invite to receive 25% off your new membership.
💰 Send Money Anywhere:WISE & Revolut are the best online accounts that let you send money, get paid, and spend money internationally. Both are so easy to use and way cheaper than any bank transfer.
📶 Stay Connected: Airalo eSIM lets you get connected when you land at your destination. We LOVE this product! Use code MARTIN9009 to get $3 off your first Airalo eSIM (new users only) OR click here to SAVE 15% off your eSIM(valid till 31/12/2025).