Best Vegetarian/Vegan Restaurants in Hoi An Ancient City

Best Vegetarian/Vegan Food Restaurants in Hoi An Ancient Town, as determined by the highest scores calculated from Travel community reviews. Even curious carnivores should agree that the tasty vegan options available at these restaurants would please even the most discerning palate. From local breakfast to brunch, dinner to late-night snacking, and every meat-free meal in-between, we're sure that you'll find the very best veggie dining experiences using our Top Choice List as your Food Guide to Hoi An City.

1. Lê Hội Bánh Mì Chay Hoi An (Le Hoi Vegan Banh Mi):

  • Address: 03 Nguyen Hue Street, Cam Chau, Hoi An Ancient Town
  • Opening Hours: Daily from 6:30 AM to 10:00 PM and 3:00 PM to 6:00 PM
  • Average Price: 20,000 VND ($0.8)


Bánh Mì can be found everywhere in Vietnam, from Street Food Stalls to Fancy Fine Dining Restaurants with many versions. Lê Hội Bánh Mì Chay (Le Hoi Vegan Banh Mi) is not a fancy restaurant but a very simple food stall on the street. This is well-known to be the only pure vegan banh mi stall in Hoi An and undeniable to be the best vegan banh mi in Hoi An, if not the entire country. Ms. Hoi only sells one type of banh mi, which is extremely simple but amazing. Plant-based meat, tofu, mushroom, peanut, salad, chili jam, and soy sauce are among the ingredients in her delectable vegan banh mi.

2. The Fisherman Vegan Restaurant & Café An Bang Beach:

  • Address: Cam An, An Bang Beach, Hoi An Ancient Town
  • Opening Hours: Daily from 8:00 AM to 90:00 PM
  • Average Price: 90,000 VND ($ 4.00)


The Fisherman Restaurant on An Bang Beach is run by a local family and the name dates back to a time when they served seafood before becoming more eco-conscious. The vegan dishes on the restaurant ‘s menu are very creative. One of the Highlight Dished is the Buddha bowl with avocado, brown rice, black beans, satay sauce, sweet potato and mushrooms. It’s very filling but also healthy, and not too Pricey at 90,000 VND (£3). Other highlights of the restaurant include the chickpea curry and the Mexican wrap… The fact that you’re at a beach bar just metres from the ocean isn’t bad either!

3. Am Vegetarian Restaurant Hoi An Ancient Town:

  • Address: 33D Ly Thai To Street, Hoi An Ancient City
  • Opening Hours: Daily from 10:00 AM to 10:00 PM
  • Average Price: 45,000 VND ($2) - 138,000 VND ($6)


Am Vegetarian Restaurant  give you exactly the sense of its name as Am means “warm” in Vietnamese. The warm, fuzzy sensation inside is immediately evoked by the ambient setting, which is lit by beautiful lanterns, rough-hewn wooden furniture, and wispy ‘Om' mantras buzzing in the air. Am offers a refined and creative atmosphere that is calming to the soul. Furthermore, if you are fortunate enough to meet the owners, they will make you feel right at home.

The meal selection is fantastic, and the Prices are at really reasonable Prices. Mushrooms, tofu, salads, soups, and hotpot dishes are skillfully seasoned, revealing unexpected flavor and textural combinations. Therefore, Am is considered to be the best vegetarian restaurant in Hoi An by both locals and foreign tourists

4. Nourish Eatery Vegan Restaurant Hoi An:

  • Address: 220A Nguyen Dieu Huy, Hoi An Ancient City
  • Opening Hours: Daily from 9:00 AM - 04:00 PM


Nourish Eatery is a Western-run restaurant with a menu that emphasizes vegetarian and vegan-friendly options. Nourish recently moved from their rural site to a spacious, modern cafe on the outskirts of town. This new space is light and airy, with an indoor and outdoor dining area, huge rustic tables great for working, socializing, spending quality time with friends, or simply spending time alone.

Nourish is a relaxed and friendly vegetarian and vegan restaurant that caters to a wide range of preferences. They pay close care to each and every component that goes into the burger, even drying the tomatoes to keep the burger from becoming soggy. They also provide a selection of juices and smoothies to choose from.

5. Vegan Zone Restaurant Hoi An Ancient City:

  • Address: 197 Nguyen Duy Hieu Street, Hoi An City
  • Opening Hours: Daily from 10:00 AM - 09:00 PM
  • Average Price: 40,000 VND ($1.7) - 165,000 VND ($7.2)


Vegan Zone Restaurant has swiftly established itself on the vegan scene in Hoi An and is regarded as a "home away from home" for many tourists. This restaurant is considered to be an environmentally minded, friendly, neighborhood eatery as they do not use plastic straws as well as it uses repurpose decors, such as soup cans as napkin holders and plant pots in the windows.

The restaurant has a mezzanine, making it two stories tall as well as a rustic ambiance with Mandalas painted on the walls and lighting contained in weaved baskets. It's also a feast for the eyes, with each dish elegantly plated. The cuisine is delicious and has a homey feeling about it. The food isn't overly seasoned (it's proudly MSG-free), and condiments are offered so you may customize the flavor. A good range of smoothies, juices, coffee, and tea are also available to serve.

6. Karma Waters Restaurant Hoi An Ancient Town:

  • Address: 213 Nguyen Duy Hieu, Hoi An Ancient City
  • Opening Hours: Daily from 10:00 AM - 08:30 PM
  • Average Price: 45,000 VND ($2) - 200,000 VND ($8.7)


Karma Waters is another family-owned vegetarian and vegan restaurant in Hoi An. Founded in 2005 in Hoi An, the restaurant serves 100% organic, vegan Vietnamese, Indian, and international cuisine as well as healthy drink options. MSG is never used in their meals, and the juices and smoothies are refined-sugar-free. The restaurant is usually always crowded, and there are only a few tables, so plan ahead or expect a short wait when coming here. Karma Waters is likewise dedicated to protecting the environment. They do not encourage to use of single-use plastics and charge a deposit of 10,000 VND ($0.40) for takeaway containers.

Karma Waters not only serves healthy vegan meals in their restaurant, but they also support sustainable communities via a variety of charitable programs. Their Nutritional Lunch Program, for example, provides daily vegetables and vegan lunches to đíavantaged people in Hoi An at a reduced rate, while their Vegan Food Program nourishes the sick, disabled, and needy people in Central Vietnam hospitals.

7. Annen Yoga & Vegetarian Restaurant Hoi An:

  • Address: 471/7 Cửa Đại Street, Hoi An Ancient City, Quang Nam
  • Opening Hours: Daily from 11:00 AM - 03:00 PM and 05:00 PM - 08:30 PM
  • Average Price: 60,000 VND ($2.6) - 180,000 VND ($7.8)


Annen is another wonderful yoga and coffee place in town. They serve and live up to their motto which is “Eat Healthy, Live Healthy”. They provide farm-to-table vegetarian and vegan cuisine in a laid-back outdoor patio setting away from Hoi An's noisy streets.

Aside from their excellent main meals, which include a superb Cao Lau, the refreshing Sup An Niem (Annen soup), and Cha Gio - wonderfully moreish, fried spring rolls. In case you haven't been able to discover a meat-free option, they also have a vegetarian Banh Mi for you to choose from.

In addition to their restaurant and yoga sessions, They encourage local art and music by organizing monthly "starving artist" gallery displays where artists can display and sell their work, as well as occasionally hosting open mic evenings on Fridays and Saturdays, which you can see on their Facebook page. Annen provides event food, event planning services (in their space or yours), and delivery choices for large events.

8. An Nhu Vegetarian Restaurant Hoi An Ancient Town:

  • Address: 516 Hai Ba Trung Street, Hoi An city
  • Opening Hours: Daily from 07:00 am - 10:00 pm
  • Average Price: $10 - $15


An Nhu Vegetarian Restaurant is a great place for those who like frugal food, containing lots of vegetables. The space of the bar is designed very spacious, quiet, and airy with a very diverse menu, rich and delicious. Here, the chef always uses a variety of fresh green vegetables to create extremely delicious dishes for those who have ever eaten here.

The food is moderately seasoned ensuring frugality, fresh vegetables along with a lot of delicious desserts, surely you will forget the way back when coming here. These vegetarian dishes not only ensure frugality but also provide adequate nutrients to the body, ensuring good health for diners. Hoi An - An Nhu vegetarian restaurant will be a great place, a place of birth for those who love purity.

 9. Tam Quang Minh - Vegetarian Restaurant Hoi An:

  • Address: 33 Ly Thai To Street, Hoi An city
  • Opening Hours: Daily from 08:00 am - 09:00 pm
  • Average Price: $2.5 USD per dish


Tam Quang Minh vegetarian restaurant is known as a vegetarian restaurant always crowded in Hoi An. With attractive dishes, strange designs bring diners interesting experiences here. While other vegetarian restaurants have a traditional color, this restaurant has quite a striking color with floating colors, creating an impression at first sight and you will still feel the clear and peaceful environment inside the restaurant.

With sophisticated processing and frugal ingredients, the dishes here can satisfy even the most demanding customers. Still, the ingredients are simple and close but are very unique variations to create many different dishes. Tam Quang Minh vegetarian restaurant is the place that many customers come to when visiting Hoi An.

10. Nhat Da Vegetarian Restaurant Hoi An:

  • Address: 98 Phan Chu Trinh Street, Hoi An City
  • Opening Hours: Daily from 06:00 am - 09:15 pm
  • Average Price: $5 - $7


Nhat Da Vegetarian Restaurant will help diners to have delicious vegetarian dishes with full of nutrients. With a lot of experience in making vegetarian food, Japanese chefs in Nhat Da will help you have the opportunity to enjoy the frugal vegetarian dishes without even fading!

The space is peaceful and frugal, the dishes are made quite fit by the extremely simple ingredients but the food is quite tasty and eye-catching. It is only vegetarian but it is processed into many different flavors. The menu at the restaurant is considered to be very diverse tastes and tastes suitable for family meals. In addition, you will be impressed by the hospitable attitude of the enthusiastic friendly staff here.

11. Hoi An Tofu Restaurant and Cafe:

  • Address: 180 Tran Nhan Tong Street, Hoi An Ancient Town
  • Average Price: 68,000 VND ($3) - 230,000 VND ($10)


If you're seeking the real Vietnamese cuisine with Cheap Budget Price, Hoi An Tofu Restaurant and Cafe will become your new best buddy. This would be the BEST VALUE PLACE in all of Hoi An, without a question. The foods here are enormous, satisfying, and flavorful for a fraction of the Price you may expect. It's also run by a family, which makes you feel right at home.

Adventure Journey

See Also:

Best Vegetarian/Vegan Restaurants in Hoi An Ancient City Best Vegetarian/Vegan Restaurants in Hoi An Ancient City
Rate This Place

Best of Vietnam

Best Vietnamese Food You Have to Try in Vietnam

Best Vietnamese Food You Have to Try in Vietnam

Best Food in Vietnam: Vietnamese Traditional Food is top World well known to be both healthy and...

Read More

10 Best National Parks in Vietnam

10 Best National Parks in Vietnam

Vietnam Travel Guide: If you look for the Best Wildlife Discovery Experience in Vietnam, here are...

Read More
Best Souvenir to Buy in Vietnam

Best Souvenir to Buy in Vietnam

If you look for Best Things to Buy when traveling to Vietnam to bring home for your family & friends...

Read More
The 10 Best Places to Visit in Vietnam

The 10 Best Places to Visit in Vietnam

Vietnam Travel Guide: Home to an extensive collection of historical and cultural attractions,...

Read More
Top 10 Museums You Should Not Miss in Vietnam

Top 10 Museums You Should Not Miss in Vietnam

Vietnam, 4.000 years old country has a unique and lengthy history, culture with 54 ethnic groups. It...

Read More

Find your trip