Hoi An is hot, crowded, and the epitome of tourist traps. It smells like fish, incense, and frying oil all at once. You’ll sweat through your shirt, sit on stools designed for children, and fight off motorbikes and five thousand other tourists to cross the street. None of that matters because the food makes every bit of it worth suffering through.
Asking where to eat in Hoi An is never wrong. There is no shortage of food options and someone will be trying to hustle you into their restaurant as soon as you walk by. But where you choose to eat could be very wrong. There are a ton of sad noodles marketed to tourists and bad food in general. This Hoi An food guide will show you 9 spots and several dishes that won’t leave you disappointed.
This site contains affiliate links to products and services. I may receive a commission for purchases made through these links which help keep me on the road and costs you absolutely nothing.
Table of Contents
Where to Eat in Hoi An: Bánh Mì Phượng
Bourdain ate here and the crowds never left. Usually that’s a red flag for me. Not this time. The bread is lighter than air, the fillings piled to the point of absurdity, and the chili sauce feels like it’s been brewed for destruction. Expect to wait, and expect lots of tourists photographing every bite. Expect locals rolling their eyes while still ordering a sandwich, because even they know Bánh Mì Phượng remains a classic answer to where to eat in Hoi An.
I ordered my go to thập cẩm (mixed) here. Phượng in my opinion is a little skimpy with the toppings for what is supposed to be an everything bánh mì. Don’t get me wrong, it is very good and definitely worth checking out. I just felt like I had a lot of pure bread to chew through to get to the toppings. Their chili sauce is straight fire though. Deep, dark red, and ready to light your ass up. You won’t be disappointed with your sandwich at Bánh Mì Phượng, but if you want to know who the real queen of bánh mì in Hoi An Old Town is, keep reading.

Madam Khanh the Bánh Mì Queen
You didn’t have to read very far, did you? This is it right here. All hail bánh mì royalty, at least in Hoi An. If I am being even more honest, the best bánh mì I found in the entire country was in Saigon. But when it comes to Hoi An, Madam Khanh is easily the winner. And of course I go thập cẩm again.
Now make no mistake, Madam Khanh doesn’t care about your Instagram. They’re too busy shoving fillings into bread like she’s fueling an army. The stall is nothing fancy. Simple dining area in the back, sandwich making up front on the roadside. The bread cuts the roof of your mouth if you aren’t careful. Good. That means it’s fresh. Inside comes pork, pate – lots of pate, pickles, chili, herbs, and some mystery sauce they probably guard with their life.

What does it for me here is that pate. A thick mess of pate that just makes the sandwich, and a reason Madam Khanh tops most lists of where to eat in Hoi An. The pate, like everything else at Madam Khanh, is made fresh daily.
Nothing about this place pretends to be polite. You’ll drip sauce on yourself. You’ll fight to unwrap the sandwich before gravity takes it apart. And you’ll finish it wishing you bought two. If you want to understand Hoi An street food, this is ground zero. It’s chaos in a baguette, and it’s perfect.

Morning Glory Original
Morning Glory is what happens when a family recipe empire actually stays good. Here you will get a proper sit down style Hoi An restaurant, with table cloths and proper silverware. The menu reads like a food dictionary: cao lầu, bánh bao bánh vạc, fried wonton noodle soups, stewed duck legs, and a whole lot more. Usually, a menu this long screams disaster. Here, it just means you’ll hate yourself for ordering too much, and it makes Morning Glory an easy pick when deciding where to eat in Hoi An. I came here for two dishes in particular

Cao Lầu
Cao lầu is a Vietnamese dish you will only find in this region. And honestly when you find it outside of Hoi An, it’s not the same. The reason being is, the noodles are made from a single water source in the region and with ash only found in the nearby Cham islands located off the coastline. Yes, it is similar to Da Nang’s Mì Quảng, but it is distinctly its own.
The dish includes the noodles, which resemble a Japanese style udon, char siu, French croutons, and fresh Vietnamese herbs, and a little broth to bring it all together. It’s chewy and smoky and one of those must try Hoi An dishes.

Bánh Bao Bánh Vạc
Bánh Bao Bánh Vạc or white rose dumplings are another very unique Hoi An dish. They are made from that same source of well water as the cao lầu and no matter what Hoi An restaurant you get them from, they will all be made by one family. Don’t ask me how they pulled the monopoly on white rose dumplings, but they have. The only difference you will find in each spot is, they have their own take on preparation.
White rose dumplings live up to their name. These delicate, thin-skinned dumplings are loaded with shrimp, pork, and are slicked with garlic oil until you forget how many you’ve eaten. You get a side of nước chấm for dipping your dumplings which is fish sauce, chilies, sugar, and garlic.
Morning Glory is the safe restaurant in the Hoi An old town for tourists that somehow didn’t water down the food. That’s a miracle, considering just how much food here is meh at best.

Hy Restaurant
Hy Restaurant is where you go when your ass can’t take another stool or you finally realize you have ended up in tourist hell. It’s family-run, small, and friendly without forcing it. You can find it along the canal near the Japanese bridge.
Hy serves classic Vietnamese food and it may be one of the more underrated sit down Hoi An restaurants. I stopped off here looking for one particular dish. I had no luck finding it, but what I did find is thịt nướng cuốn bánh tráng.
This dish is rice paper wraps, fresh herbs and veggies, and marinated and grilled pork. It’s simple and delicious with smoky charred pork and the fresh snap of veggies. Dip your wrap into some nước mắm and top it off with their spicy chili oil, and enjoy the canal.
Prices are fair at Hy, and the portions are heavy. You won’t need a snack afterward, that’s for sure. The owners and staff remember faces, maybe even orders, and they serve food that satisfies every craving when you’re looking for where to eat in Hoi An.

Where to eat in Hoi An accommodations

Luxury Accommodations: – Four Seasons Resort – Enjoy beachfront luxury at Four Seasons Resort Hoi An with private villas, infinity pools, and world-class dining by the sea.

Mid-Range Accommodations: – Moire Hoi An Vignette Collection By IHG – Stay at Moire Hoi An Vignette Collection by IHG with riverside views, boutique charm, and easy access to Hoi An old town.

Budget Accommodations: – Vin star Villa Hoian – Relax at Vin Star Villa Hoi An with spacious rooms and a welcoming stay close to Hoi An market and restaurants. And this can be had for as little as $10 USD per night.
Looking for other great places to stay near Hoi An? Use the search bar below to find more options!
More food from around the world: 60+ Must Try Vietnamese Foods
Hoi An Market
Usually I wouldn’t tell you to come here. In fact, I would normally say to avoid it like the plague. The food is mid at best and like everything else in Hoi An it is overpriced for what it is. The vendors will apply the pressure to purchase their goods and/or food. And as best I can tell, one person owns every food stall there, so it doesn’t really matter where you stop should you decide to try something.
But this is a tourist destination, and the people working in Hoi An are just trying to make a living the best they can. And I can 100% vouch for the chè vendor inside. Sure, she probably falls under the umbrella of the one owner rule, but it’s hot in Vietnam and everybody needs to cool off now and then with a cold glass of coconut chè with coconut cream.
Should Chợ Hội An be the first stop in your where to eat in Hoi An journey? Absolutely not, but you should visit even if it’s only for the experience of it. How many times do you think you will visit Hoi An in your lifetime?

Bánh Xoàí (Random Street Vendor)
Some of Hoi An’s best bites come from people who show up when they feel like it. Vendors walk around with styrofoam coolers filled with tasty little treats like bánn xoàí. Or commonly known in English as mango cakes.
But here is the kicker. There is not a single morsel of mango in these little “cakes”. The name comes from the shape, not any of the ingredients which include: steamed glutinous rice, black sesame, crushed peanuts, and cane sugar. The flavor will remind you of nougat and it’s quite chewy.
The best part is the vendor. If you can find her, you will be outright offended as she yells at you and you won’t even know why. I couldn’t tell you where to find her as she moves around quite a bit. Just look for her little cooler that says bán xoàí on the side of it, a street encounter that perfectly fits the hunt for where to eat in Hoi An.

Bánh Bèo Bà Mỹ
Bánh Bèo is a hole in the wall if there ever were one. You probably won’t see this on any other list because it doesn’t fit into the cute touristy Instagram vibe. This is a simple mom and pop shop that is doing their best to survive, so don’t have high expectations. But it’s exactly the kind of place I seek out everywhere I go.
Bánh Bèo Bà Mỹ literally translates to Mrs. My’s bánh bèo. Bánh bèo is a small steamed rice cake that’s topped with fried shallots, dried shrimp, and deep fried pork rinds at this location. You can find other versions that may include yellow mung beans, pork floss and other ingredients.
Here, you sprinkle a little of the shop’s fish sauce mixture and a little chili oil and bon appétit. They are a combination of salty, savoury, and sweet with a hint of umami from the fish sauce. Definitely one not to miss if you’re looking for where to eat in Hoi An.
Super flavorful and super friendly people selling tasty little rice cakes at great prices. If anybody besides you is here, they will be locals looking for a mid-day snack.

Dung Bánh Can Trứng Cút Banh Cuon Cha Lua
Dung’s joint doesn’t give a damn about appearances and don’t expect them to be open all day long. In fact, they are only open in the afternoons starting at around 4:00pm. Earlier in the day there is another shop set up here despite what Google maps says. And when I say shop I mean a small set up roadside with a tent/awning over them. That’s it.
What you are going to want to make your way here for is bánh khọt trứng cút. Yes, I know the title says “can” and not “Khọt” but what is in the title is what the signage reads. Bánh “canh” trứng cút is normally a noodle throughout Vietnam and khọt is a little dimpled pancake.
You’re here for these otherworldly pancakes. The batter is quickly fried, making little cup shapes. They are then topped with quail eggs, pickled papaya, herbs and pieces of pork sausage. Douse your mini cupped pancakes with nước chấm and enjoy, My vote is top it off with their sweet and spicy chili sauce, making Dung’s an essential stop when deciding where to eat in Hoi An.

Moments Hoi An (Coffee Shop)
At some point, you’ll want caffeine that doesn’t taste like dishwater. Moments Hoi An has you covered. Vietnamese iced coffee here is jet fuel. Sweet, bitter, and cold enough to make you forget the heat for five minutes. Pair it with cake that actually tastes like sugar and you’ll sit longer than you planned.
The café is calm, by Hoi An standards, quiet, and perfect for lying to yourself about “planning the day” while doomscrolling and for anyone wondering where to eat in Hoi An when caffeine is needed. Everyone does it. Nobody cares. Order another round and accept that you’ve temporarily found air conditioning worth paying for.
My vote is for their cà phê cốt dừa, which is a strong Vietnamese roast with condensed milk, coconut milk, and topped with toasted coconut and coconut cream

Wondering What to do near Hoi An? Have a Look at Some of These Tours From Viator:
You Might Also Like: Where to Eat in Hue: 11 Essential Dishes
Street Food vs. Sit-Downs
Hoi An demands balance. Street food gives you raw, fast chaos that tastes like it came straight from a wok fight. Sit-downs give you time to breathe, maybe even cutlery that doesn’t snap in your hand. Both matter. Skip street food and you’re a coward. Skip restaurants and you’re an idiot.
The answer is simple: mix them. Plastic stools for the thrill, tables for recovery. Pretending one side doesn’t matter means you miss half the point. This Hoi An food guide covers both because eating only one way is boring, and together they define where to eat in Hoi An.
Where to Eat in Hoi An Final Thoughts
Hoi An Old Town looks pretty on postcards. In reality, it’s a sweaty maze of lantern shops, shouting vendors, and tourists choking the streets. The food saves it. Every alley hides something edible, if you know where to look. Eat wrong, and you’ll drop triple the cash on dishes cooked for gullible travelers.
So go for it and enjoy it. You’ll sweat, you’ll stain your shirt, and you’ll forget what quiet feels like. And you’ll still wish for one more bite before leaving.
So let’s hear it: have you eaten at these spots, or do you know somewhere better? Let me know in the comments.
FAQ: Where to Eat in Hoi An
What food is Hoi An most famous for?
Hoi An is known for three dishes you won’t find done right anywhere else: If you’re wondering where to eat in Hoi An, try the classics. Cao lầu, white rose dumplings, and bánh mì. Cao lầu uses noodles made only with water and ash from this region, so don’t bother chasing it in Hanoi or Saigon. White rose dumplings are a monopoly, literally one family makes them all. And bánh mì in Hoi An has its own chaos, with Phượng and Madam Khanh fighting for the crown. Eat those three, and you’ve done Hoi An justice.
Is street food in Hoi An safe to eat?
Yes, and much of where to eat in Hoi An safely comes down to busy street vendors serving locals first. Vendors sell out quickly, cook right in front of you, and don’t rely on Instagram to pay rent. Food poisoning happens more often at sit-down spots catering to tourists who don’t know better. The rule: busy stalls with locals eating are safe. If you see only confused travelers in the seats, walk away.
Where do locals actually eat in Hoi An?
Locals don’t waste time at the tourist-heavy restaurants. They crowd around tiny shops like Madam Khanh’s bánh mì stall, or grab quick snacks at places like Dung Bánh Can Trứng Cút Banh Cuon Cha Lua. Families also pack into neighborhood joints far from Old Town, eating rice plates, noodles, and fresh seafood without menus translated into English. If nobody is speaking Vietnamese around you, you’re probably not eating like a local.
What is the best time to eat at Hoi An Market?
Early morning, before the tour groups roll in, is your only chance at something edible. It’s also the best time to decide where to eat in Hoi An’s market. Vendors are fresher, food hasn’t been reheated for the third time, and you’ll actually find locals buying groceries. By mid-day, it turns into a show for tourists, and the food drops to ‘airport sandwich’ quality. The chè stand is still worth it any time, but everything else tastes better before 9 a.m.
What is the difference between street food and sit-down restaurants in Hoi An?
Street food is fast, sweaty, and alive. It’s where you’ll get grilled pork skewers dripping with fat, bánh mì that collapse in your hands, and tiny rice cakes drowned in fish sauce. Restaurants give you space, real chairs, and a bathroom you aren’t afraid to enter. Both matter, because without the chaos of the streets and the recovery of a sit-down, you’re missing the whole Hoi An experience. That’s the real picture of where to eat in Hoi An.
Can you get vegetarian or vegan food in Hoi An?
Yes, but you’ll need to be clear and specific when ordering. For vegetarians wondering where to eat in Hoi An, look for the word “chay,” which means Buddhist vegetarian. Vegan food is harder since fish sauce sneaks into everything, from dipping bowls to stir-fries. Some cafés cater to tourists with full vegan menus, but if you want authentic, learn the phrases and ask.
What is the best dish to try if you only have one meal in Hoi An?
It has to be cao lầu. Not because it’s the flashiest or best dish, but because you literally can’t replicate it outside of this region. The chewy noodles, the smoky broth, and the mix of herbs tell the whole story of Hoi An food culture. Miss it, and you’ll have wasted your one shot.
Is Bánh Mì Phượng worth the hype?
Yes and no. The bread is light, the chili sauce is lethal, and the sandwich is solid. But it’s also filled with tourists taking selfies and locals smirking at the chaos. Madam Khanh serves a better bánh mì if you care about the food more than the photo op. Try both and decide where your loyalty lies.
But this Hoi An food guide also includes Madam Khanh, which in my opinion is easily the best Banh Mi in Hoi An old town.
How much does street food cost in Hoi An?
Street food is cheap if you’re not being scammed. That’s part of the appeal when choosing where to eat in Hoi An. A bánh mì should cost around 25,000–35,000 VND (under $1.50), rice cakes even less. Sit-down tourist spots can run 100,000–200,000 VND a dish without blinking. If you’re paying the same price on the street, you’re getting fleeced.
Where can you get the best coffee in Hoi An?
Coffee shops in Hoi An are everywhere, from hole-in-the-wall stalls with plastic stools to modern cafés serving coconut coffee in air-conditioned calm. You can’t walk more than a block in Old Town without spotting someone dripping a cà phê sữa đá into a glass of condensed milk. The local style is strong, bitter, and sweet enough to rattle your teeth in the best way. Moments Hoi An is one of my go-to spots, with coconut coffee that actually tastes like coconut instead of sugar syrup. Whether you stick to the street stalls or settle into a café, Hoi An coffee is fuel, not decoration, and you’ll end up drinking more of it than planned.
Are restaurants in Hoi An overpriced?
Yes, most of them. Hoi An Old Town is designed to squeeze every tourist dollar, and food is no exception. You’ll pay two to three times more than the same dish outside of town. That doesn’t mean avoid all restaurants, it means choose carefully. Morning Glory, Hy Restaurant, and a handful of others still serve food worth the markup. But compared to western standards it is still very inexpensive.
If you have any other questions, drop them in the comments.


