Food Stall at Central Market Hoi An

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.

Hoi An yellow wall bikes

Let’s Go! 15 Top Hoi An Restaurants and Places to Eat:

1) Quan Cao Lau Ba

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.

Cao Lau at Quan Cao Lau Ba Hoi An

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: VND 40,000

3) Quan Cao Lau Thanh

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. 

Cao Lau at Quan Cao Lau Thanh

Address: 26 Thái Phiên, Phường Minh An, Hội An, Quảng Nam, Vietnam

Order This Dish: Cao Lau

Price: VND 30,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 Central Food Markets Hoi An
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.

Banh Xeo Central Market Food Hall Hoi An

Address: 48 Bạch Đằng, Phường Minh An, Hội An, Quảng Nam, Vietnam

Order This Dish: White Rose AND Banh Xeo 

Price: VND 40,000 (White Rose) & VND 30,000 Banh Xeo (3 pieces per serve)

5) My Quang Ong Hai

My Quang Ong Hai - Mixed My Quang
This is one of my favourite restaurants in Hoi An

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.

My Quang Ong Hai Hoi An Exterior of restaurant

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

Order This Dish: My Quang Mixed

Price: VND 40,000

RELATED POST – 17 Best Restaurants in Da Nang, Vietnam – A Complete Guide

6) Com Ga Ba Dung

I ate Com Ga, which translates to ‘chicken rice’ in a few places around town, and this is the place I enjoyed the most. 

This simple eatery serves only this dish; fragrant rice and soft, poached chicken on top. The dish is garnished with fresh herbs. 

The soup served alongside was fantastic, and you have a table full of condiments to pimp out your plate of Com Ga.

Com Ga Dung Hoi An

Address: 226 Lý Thường Kiệt, Sơn Phong, Hội An, Quảng Nam, Vietnam

Order This Dish: Com Ga

Price: VND 30,000

7) Com Tam Moc

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 Moc - Com Nuong

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. 

Com Tam Moc exterior of restaurant

Address: 7 Lý Nam Đế, Sơn Phong, Hội An, Quảng Nam, Vietnam

Order This Dish: Com Tam Suon Nuong

Price: VND 35,000

8) Mrs Tam Local Food Restaurant 

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.

Mrs Tam restaurant Bun Thit Nuong

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. 

Banh Mi at Madam Khanh Banh Mi Queen Hoi An

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

Subscribe to our newsletter!

Expert travel tips, resources and exclusive discounts worldwide

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.

Banh Mi Hoi An

Address: 2b Phan Chu Trinh, Cẩm Châu, Hội An, Quảng Nam 560000, Vietnam

Order This Dish: Banh Mi

Price: from VND 25,000

RELATED POST – 20 Best Restaurants in HANOI – The Ultimate Guide

12) Street Food Vendor (next to Banh Mi Chay)

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.

Pho Bo in Hoi An - Pho Xua

Address: 35 Phan Chu Trinh, Phường Minh An, Hội An, Quảng Nam, Vietnam

Order This Dish: Pho Bo

Price: VND 65,000

Why not Join a Food Tour in Hoi An? We recommend this Food Adventure!

14) White Rose Restaurant

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

15) Nourish Eatery

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