The Best Vegetarian + Vegan Restaurants in Hoi An, Vietnam

Vegan and vegetarian travelers looking for the best food in Hoi An, Vietnam, need to look no further. This post outlines the best vegan and vegetarian restaurants in Hoi An!

Hoi An, Vietnam, is a destination where culinary traditions meet innovative vegan and vegetarian creations. During my month-long visit to Hoi An’s bustling streets, I indulged in an array of well-known eateries and hidden gem joints that serve up delectable meatless treats. Whether you're craving a hearty bowl of vegan Cao Lầu, an aromatic Indian curry, or a refreshing coconut ice cream, Hoi An truly has it all.

From charming street food stalls to upscale vegan restaurants, every vegan and vegetarian meal that I consumed in Hoi An offered an unforgettable gastronomic adventure. I’ve compiled 19 of the very best vegan and vegetarian restaurants into this guide for hungry travelers.

As a vegetarian who spent ample time in Hoi An, you can trust me when I tell you that you will not go hungry here! I indulged in everything from Western classics like pizza and tacos to Hoi An specialties like Cao Lầu and white rose dumplings. Much like Hanoi and other cities in Vietnam, vegetarian versions of Vietnamese classics and veggie-friendly international cuisine were abundant throughout Hoi An.

Finding the best vegetarian and vegan food in Hoi An was a breeze, and I’m sharing all my foodie finds with you in this post!

 

vegan vs. vegetarian: what's the difference ↴

Vegans choose not to consume animal products, including meat, dairy, eggs, honey, etc. Vegetarians, by contrast, are those who do not consume meat but often eat dairy eggs. Everyone's dietary choices are personal, but the distinction is important when ordering food, especially in countries where restrictions and allergies may not be such mainstream concepts. Simply using the word “chay,” which means vegetarian in Vietnamese, can help you if you’re struggling to order veggie-friendly food in Hoi An. Alternatively, try “toi an chay” to say “I am a vegetarian.”

In frequented Vietnamese destinations, like Hoi An, it’s relatively easy to eat vegetarian, and there are a number of vegan options. However, you’ll want to remember that many traditional Vietnamese dishes are cooked with fish sauce and animal broth.

Some helpful phrases to help you eat well in Hoi An (and throughout Vietnam):

  • Không có thịt | no meat

  • Không có cá | no fish

  • Không có nước mắm | no fish sauce 

  • Không có trứng | no eggs

  • Không có sữa | no milk 

  • Không có mật ong | no honey

  • Không bơ | no butter

  • Không có phô mai | no cheese 

 
 

vegetarian food to try in Hoi An ↴

Part of what I love so much about Vietnam is its food culture. Whether you’re munching on Cao Lầu or devouring a vegan Bánh mì Chay, the flavourful vegetarian food options abound in Hoi An, making it easy for plant-based folks to indulge in the delights of both local Vietnamese cuisine and international culinary delights. Here are some vegetarian foods you cannot leave Hoi An without trying!

  • Bánh mì Chay | a baguette split lengthwise and filled with fresh vegetables

  • Cao Lầu | a dish unique to Hoi An, traditionally consists of marinated pork slices, fresh green vegetables, and rice noodles, but you can find vegan Cao Lầu in Hoi An (keep reading to find out where)

  • Bánh It Tran | soft, puffy rice dumplings stuffed with savory mung beans

  • Bún Thịt Nướng | a delight to the taste buds thanks to mixed textures of cold rice noodles, a bed of greens, and sliced pork (vegetarian versions exist throughout Hoi An)

  • Nom Du Du | green papaya salad that is equal parts sweet, spicy, and sour

  • Xoi Chay | sticky rice with vegetables

  • Bánh Khoai Tay Chien | fried potato cakes with vegetables

  • Bánh Xèo | a crispy, stuffed rice pancake popular in Vietnam made of rice flour, water, and turmeric powder

  • Pho Chay | vegetarian pho, a Vietnamese noodle soup dish (check the broth isn’t animal broth if you’re vegan)

  • Gỏi Cuốn/Nem Cuốn | a summer roll/fresh spring roll made with fresh vegetables wrapped in thin rice paper and served with a peanut dipping sauce

 
 

19 of the best vegan + vegetarian restaurants in Hoi An↴

 

Tam Quang Minh

Tam Quang Minh should be the first veggie stop on your food itinerary for one simple reason: they do completely vegetarian versions of Hoi An’s most famous dishes, including Cao Lầu and Mi Quang. Mi Quang is a noodle dish typically served at festivals and parties, as well as births and funerals. Cao Lầu is another noodle-based dish, but one that has a unique texture acquired by the rice used to make the rice noodles being soaked in lye water. This no-frills establishment uses tofu, soy, and tomato broth to substitute the meat products in these classic Hoi An dishes.

📍K170 Lý Thường Kiệt, Sơn Phong

 

Mango Mango

For a more upscale dining experience in Hoi An, head to Mango Mango. Run by Chef Đức, Mango Mango While much of Mango Mango’s dishes contain meat, there are vegetarian options here that are menu standouts, including Fullmoon (tofu seasoned with house blend spices and served with mushroom, garlic, and sun-dried tomatoes) and the Eastern Gems (fried jasmine rice topped with fried egg and tofu). Don’t skip dessert! The espresso and vanilla ice cream is outrageously good, as is their Passion Fruit Créme Brulee. I also rate their soups and salads which infuse Vietnamese flavors into simple recipes using locally-sourced ingredients.

📍45 Nguyễn Phúc Chu

 

Ba Dam

Budget travelers should note this down! Down a little alleyway on the edge of Ancient Town sits a no-frills eatery that serves heaping portions of Hoi An’s famous Cao Lầu for less than USD $2. Ba Dam has all the makings of an Anthony Bourdain-style dinner for next-to-nothing. The restaurant’s food dished up buffet style and includes a wealth of options. Pulled jackfruit, corn fritters, classic spring rolls, and stir-fried veggies are just some of the many delicious choices you can pick from. The noodles of the Cao Lầu I had here were thick and rich with flavor from the bottom broth which complimented the crispy greens.

📍 20, 71 Phan Chu Trinh, Minh An Ward

 

Nourish Eatery

Located on the edge of the old town, Nourish Eatery is Hoi An’s answer to healthy Western favorites. From burgers to smoothie bowls, from tacos to avocado toast— Nourish does it all, and they do it all well. The food at Nourish is so outstanding I made eating there a bit of a habit, despite the inflated cost (comparative, of course). It’s the ideal space for co-working or for socializing with fellow travelers. Not looking for a full meal? Head to Nourish for some of Hoi An’s best coffee!

📍220a Nguyễn Duy Hiệu, Cẩm Châu

 

Lé Hôi Bánh Mì Chay

This food stall may not look like much, but its famous vegan banh mi is well-known for satiating hungry travelers and locals alike. Typically, bánh mì is the only menu item on offer here, which makes sense given how well they’ve perfected the classic Vietnamese dish. On nights with a full moon, however, Lé Hôi Bánh Mì Chay also serves pho. The local lady who owns and operates the stall dishes up her beloved vegan bánh mì fresh to order.

📍3 Nguyen Huê, Cãm Châu

 

Ấm Vegetarian Restaurant

You might come to Ấm for its mouthwatering vegetarian menu, but you’ll likely repeatedly visit thanks to the restaurant’s warm, welcoming environment. The owners make every customer feel like a member of their extended family and go out of their way to provide incredible service. Ấm’s menu is fully vegetarian, however, it also includes a number of vegan options. Because Ấm was so close to my initial accommodation in Hoi An, I spent multiple meals here slurping up vegan Pad Thai, Banh Xeo, and the best spring rolls in the entire town. Go here for a filling, affordable veggie dinner served in an artistic ambiance.

📍06 Bầu Ốc Hạ 1, Street

 

Ganesh Indian Restaurant

Indian food is almost always a safe choice when looking for veggie options. Ganesh has a reputation for being the favorite among Hoi An locals. After eating there about three times over the course of a few weeks...let's just say I'm a big fan. Ganesh is a small space that gets very crowded in the evenings, so I suggest going for lunch. The portion of naan and curry I had was heaping, I had leftovers for my next meal. I had the Punjabi Chana Masala, which washed down beautifully with a Saigon beer.

📍24 Tran Hung Dao, Minh An Ward

 

Tam Quang Minh

(Different from the aforementioned)

This Tam Quang Minh restaurant (different from the aforementioned) is another family-run establishment that also dishes up a vegetarian version of Vietnamese classics. This eatery, however, makes this list thanks to one dish in particular: bánh cuốn. Bánh cuốn originates in northern Vietnam and is traditionally made with ground pork, but Tam Quang Minh’s version is comprised of tofu and salad being wrapped delicately in softened rice paper.

📍63-65 Phan Dinh Phung

 

Quan Chay An Lac

If you dig the local vibe, An Lac is a great place to go for a taste of classic Vietnamese food cooked in a small kitchen by the friendliest woman ever. An Lac uses a number of soy “meat” alternatives that make traditional Vietnamese dishes veggie-friendly, serving heaping portions at reasonable prices. I highly recommend the Pho and the Cao Lầu. This spot is relatively hidden, so you’ll likely be dining with locals when you’re here.

📍93 Nguyen Duy Hieu

 

The Fisherman

I had multiple yummy meals at The Fisherman, Hoi An’s first vegan restaurant. originally, The Fisherman was a seafood restaurant, serving fresh fish caught from the beaches opposite the eatery. Eventually, in an attempt to be more eco-conscious, The Fisherman evolved into a fully vegan restaurant with a transformed menu. On my first visit, I went with friends and we split zoodles with avocado pesto, pumpkin gnocchi, and spring rolls. When our array of food arrived at our table, we were overwhelmed by the delicious smells wafting from each dish. The second time I ate at The Fisherman, I indulged in a vegan burger, kumara fries, and watermelon juice. The Buddha Bowls are a great option for a healthy but filling vegan dinner in Hoi An. The restaurant is located right along An Bang Beach, giving you scenic views of the ocean while you wait.

📍An Bang Beach

 

Ken Vegetarian + Coffee

Ken’s serves vegan food, though egg and dairy add-ons are available for those who prefer them. Ken’s is famed for their pepper “pork” that so closely imitates pork in taste and texture that many vegetarians cannot believe it’s not real meat. This family-owned establishment is fantastic value for money, which is why it’s such a shame that it’s a little tricky to find. The address (noted below) marks a building on the corner of a lane, but it’s actually 100 feet down that lane on the left hand side.
📍157 Nguyen Phan Vinh

 

Minh Hien

Minh Hien might be the most well-known spot for vegetarian food in Hoi An. Its prime spot in the center of Ancient Town makes it an ideal locale for a delicious vegetarian meal in Hoi An. I enjoyed the white rose dumplings (a Hoi An must-eat) in the beautiful setting, surrounded by books on open-air shelves. The food at Minh Hien lives up to its hype, but the thing that stood out most to me was how community-minded the eatery felt.
📍
6/16 Thái Phiên, Phường Minh An

 

Dingo Deli

When all else fails, the answer is pizza! Dingo Deli is a bakery, restaurant, and deli that operates as a co-working space for the many expats who wander through Hoi An. Their sandwiches are made with artisan breads and their pizzas are large. Craving something lighter? The salads here are crisp, fresh, and filling. Their list of mains is relatively extensive and there are plenty of vegetarian options available. Dingo Deli also serves Lavazza barista-style coffee and has a playground, making it a good café for remote workers and those traveling with children.

📍463 Cua Dai Rd.

 

Namaste Indian Restaurant

closed

As an alternative to Ganesh, Namaste Indian Restaurant offers many vegetarian curries and starters. My Aloo Gobi was a bit oily, but the garlic naan bread portion made up for that! While Indian food might seem sacrilegious in a country with food as delicious as Vietnam, Namaste’s extensive menu of vegetarian curries makes it a nice spot for veggie travelers who have been on the road for a longer period of time and are seeking variety.

📍 441 Cua Dai, Cam Chau

 

Nhan Duyen

closed

Nhan Duyen is a great local spot serving up simple vegan food. Every item here is incredibly affordable, making it a great stop for vegan backpackers and budget travelers. There’s hotpot on the menu here that’s filled with produce grown locally in Hoi An.

📍69 Hùng Vương, Phường Cẩm Phổ

 

Vegan Zone

closed

With menu items like lemongrass tofu and tempeh roll, and vegan curry, it’s no surprise that Vegan Zone is quickly becoming one of Hoi An’s premier vegan food restaurants. Not only is Vegan Zone, as its name suggests, vegan but it’s also quite proudly MSG-free. I loved their vegan curry with rice and their potato cakes, which were perfect for sharing. My favorite dish here, however, was Vegan Zone’s lemongrass tofu.

📍197 Nguyen Duy Hieu 

 

Vegan Beets

closed

Vegan Beets is a little hole in the wall without any real signage. My friend and I decided to spend a rainy day in Vietnam chatting while sharing the Mexican vegan burger, falafel pita, cheese fries, two cinnamon rolls, and an ANZAC biscuit. 

📍133 Lý Thường Kiệt, Sơn Phong

 

Goom

closed

I got to eat lunch at Goom in Hoi An with a group of creative, supportive women all splitting starters and talking about real stuff-- basically a dreamy few hours! My favorite dish was vegan sushi. When I say vegan sushi, I mean fried tofu, mushrooms, cucumber, and carrots sit inside sticky purple rice with seaweed wrapped around it. Add a pinch of wasabi and it's a done deal for me. If you still aren't sold yet, wait until I tell you about the price-- my total for the lemongrass Kombucha, vegan sushi, and yellow chickpea curry.

📍Hai Bà Trưng, Cẩm An

 

Hola Taco

closed

I found the Hoi An treasure that is Hola Taco out of sheer luck! Hola Taco's roasted pumpkin tacos with black beans and fresh pico de gallo and red sangria made for the perfect workday writing break. It’s not the cheapest My mouth is watering just thinking about the food-- it stood up to some of the very best vegetarian tacos I've ever had anywhere in the world. 

📍9 Phan Chu Trinh, Cam Chau

 

map ↴

Find the best vegetarian and vegan restaurants in Hoi An, Vietnam on the map below.