14 Best Vegetarian Restaurants in Hoi An, Vietnam

2026-06-17 18453 views  
Table of contents View more
Table of contents

Hoi An’s vegetarian food scene has grown rapidly in recent years, offering a wide selection of local eateries, vegan cafés, and restaurants serving plant-based takes on traditional Vietnamese dishes. Fresh ingredients, affordable prices, and diverse menus make it easy to eat well in the ancient town.

Below are some of the best vegetarian restaurants in Hoi An, complete with recommended dishes and useful dining tips.

Best vegetarian restaurants in Hoi An

1. Am Vegetarian Restaurant

  • Address: 06 Bau Oc Ha 1, Hoi An
  • Hours: 9 am - 10 pm

Am Vegetarian Restaurant is a peaceful spot just outside Hoi An Ancient Town, ideal for a quiet meal away from the crowds. The restaurant has a cozy setting with colorful lanterns and a welcoming local atmosphere.

The menu includes vegetarian and vegan dishes such as veggie clay pots, lemongrass tofu, fresh spring rolls, and mock meat options. The mustard green fresh spring rolls are especially worth trying. With friendly service and flavorful food, Am Vegetarian is a good choice for a relaxed vegetarian meal in Hoi An.

Am vegetarian restaurant

Am vegetarian restaurant (Source: Collected)

2. Minh Hien Vegetarian Restaurant

  • Addresses:
    • Minh Hien 1: 50 Tran Cao Van, Hoi An
    • Minh Hien 2: 30 Dinh Tien Hoang, Hoi An
    • Minh Hien 3: 25 Dinh Tien Hoang, Hoi An
  • Hours: 7 am - 10 pm daily

Minh Hien is one of the most popular vegetarian restaurants in Hoi An, with several branches across the city. It serves Vietnamese vegetarian dishes in a calm, casual setting, making it a reliable stop for both locals and visitors.

Recommended dishes include vegetarian white rose dumplings, cao lau noodle salad, tamarind tofu with garlic rice, and other Hoi An-style specialties. Minh Hien 3 has a garden setting with a stream and bridge, offering a quieter dining experience. The restaurant is also known for fresh ingredients and MSG-free cooking.

Minh Hien vegetarian restaurant

Minh Hien vegetarian restaurant (Source: TripAdvisor)

3. Nourish Eatery

  • Address: 220a Nguyen Duy Hieu, Hoi An
  • Hours: 9 am - 4 pm, closed on Mondays

Nourish Eatery is a bright, modern café serving healthy vegetarian and plant-based food near Hoi An Ancient Town. It is a good option for brunch, light meals, smoothie bowls, and coffee, though seating can be limited on weekends.

The seasonal menu includes falafel bowls, vegan brunch plates, banh mi, smoothie bowls, and salads. Most dishes can be made vegan by replacing cheese or eggs with tofu. Popular choices include the Falafel Pita, Mango Chutney Salad, French-pressed coffee, and Raw Vegan Cheesecake.

Nourish Eatery

Nourish eatery (Source: nourisheatery.com)

4. Chickpea Eatery

  • Address: 86 Phan Chu Trinh Street, Hoi An
  • Hours: 10 am - 9 pm

Chickpea Eatery is a cozy vegan restaurant in Hoi An Old Town, known for plant-based versions of Vietnamese dishes. It is a convenient choice if you want local flavors without meat or dairy.

A standout dish is the vegan bun cha gio, served with cold noodles, vegetables, tofu, pickled carrots, crispy spring rolls, and satay sauce. The restaurant also offers vegan versions of Hoi An specialties, including com ga Hoi An made with tofu skin instead of chicken.

Chickpea Eatery

Chickpea Eatery (Source: Collected)

5. Vegan Zone Hoi An

  • Address: 197 Nguyen Duy Hieu, Hoi An
  • Hours: 9:30 am - 9 pm daily

Vegan Zone Hoi An offers a wide range of Vietnamese vegan dishes, from soups and spring rolls to rice and noodle plates. Ingredients such as tofu, tempeh, mushrooms, cashews, and fresh vegetables are used across the menu.

The restaurant has a relaxed atmosphere with colorful murals and a cozy interior. Lemongrass tofu is one of the most recommended dishes. Vegan Zone also follows a plastic-free approach and offers delivery, making it a convenient and eco-conscious choice.

6. Tam Quang Minh

  • Address: 65 Phan Dinh Phung, Hoi An
  • Hours: 7 am - 9 pm daily

Tam Quang Minh is a casual local restaurant serving vegetarian versions of Hoi An and Central Vietnamese dishes. It is a good place to try familiar regional flavors in a plant-based form.

Popular dishes include vegetarian mi quang with tofu, vegetables, and peanuts, as well as cao lau with thick noodles, tofu, bean sprouts, and broth. The vegan banh cuon, filled with tofu and salad, is also a light and satisfying option.

Tam Quang Minh vegetarian restaurant

Tam Quang Minh vegetarian restaurant (Source: Collected)

7. Annen Yoga & Vegetarian Restaurant

  • Address: 471/7 Cua Dai, Hoi An
  • Hours: 9 am - 9 pm daily, closed on Sundays

Annen Yoga & Vegetarian Restaurant combines a vegetarian restaurant with a yoga studio, creating a calm open-air space for a healthy meal. It is popular with locals, expats, and visitors looking for fresh, home-style plant-based food.

The menu includes vegan and vegetarian dishes made without MSG. Recommended options include cao lau, vegan banh mi, spring rolls, tofu dishes, and coffee with homemade soy milk. It is a good stop for a peaceful meal away from the busiest tourist streets.

Annen yoga & vegetarian restaurant

Annen yoga & vegetarian restaurant (Source: Collected)

8. Ba Dam Vegetarian Buffet

  • Address: 71/20 Phan Chu Trinh, Minh An, Hoi An
  • Hours: 9 am - 2 pm, 5 pm - 9 pm

Ba Dam Vegetarian Buffet is one of the best budget-friendly vegetarian restaurants in Hoi An. Hidden in a small alley near the Ancient Town, this family-run eatery serves simple, filling Vietnamese dishes at affordable prices.

The buffet usually includes sautéed vegetables, morning glory, pulled jackfruit, sweet corn fritters, fresh spring rolls, mock meats, and vegetarian cao lau. It is a good choice for a quick, casual, and inexpensive vegetarian meal.

Ba Dam vegetarian restaurant

Ba Dam vegetarian restaurant (Source: Collected)

9. Le Hoi Vegan Banh Mi

  • Address: 3 Nguyen Hue, Cam Chau, Hoi An
  • Hours: 6 am - 9 pm

Le Hoi Vegan Banh Mi is a small local stall specializing in vegan banh mi. The menu is simple, but the sandwiches are fresh, hot, and full of flavor.

The vegan banh mi is made with plant-based fillings, herbs, vegetables, and sauces, making it a convenient option for breakfast, lunch, or a quick snack. On full moon nights, the stall may also serve vegan pho.

If you enjoy quick local bites, vegan banh mi is a good way to experience Hoi An’s casual food culture. Travelers interested in more local snacks can also explore our guide to Hoi An street food.

Le Hoi vegan banh mi

Le Hoi vegan banh mi (Source: Collected)

10. The Fisherman

  • Address: An Bang Beach, Hoi An
  • Hours: 7:30 am - 10 pm daily

The Fisherman is a fully vegan restaurant on An Bang Beach, offering a relaxed beachside setting with ocean views. Its colorful design, murals, and casual atmosphere make it a good place to unwind after visiting the beach.

The menu includes coconut chickpea curry, Buddha bowls, pancakes, smoothies, coffee, and cocktails. Some dishes may be more consistent than others, but the drinks, location, and atmosphere make The Fisherman a pleasant stop for a laid-back vegan meal by the sea.

The Fisherman vegan restaurant

The Fisherman vegan restaurant (Source: Collected)

11. Morning Glory Restaurant

  • Address: 106 Nguyen Thai Hoc Street, Minh An, Hoi An
  • Hours: 10 am - 11 pm

Morning Glory is a well-known restaurant in Hoi An Old Town serving regional Vietnamese dishes, including vegetarian options. Although it is popular with tourists and can get busy, it remains a convenient choice for trying local food in a central location.

Vegetarian dishes include pho, stir-fries, fresh spring rolls, and other Vietnamese classics. Since the restaurant also serves meat, it is especially useful for mixed groups where not everyone is vegetarian.

Morning Glory is also a useful choice for mixed groups who want both vegetarian options and classic local dishes. For more dining ideas beyond vegetarian food, see our guide to the best restaurants in Hoi An.

Morning Glory restaurant

Morning Glory restaurant (Source: TripAdvisor)

12. ROM Vegetarian Bistro

  • Address: 01 Mac Dinh Chi Street, Cam Son, Hoi An
  • Hours: 8:30 am - 10 pm

ROM Vegetarian Bistro is a quiet vegetarian restaurant near Rosie’s Café, offering a relaxed alternative to busier dining spots. It is suitable for a calm meal with Vietnamese vegetarian flavors.

The menu includes soups, noodle dishes, rice dishes, and fresh herbs. The vegetarian bun rieu is a recommended option, offering a flavorful broth and a generous serving of greens.

ROM Vegetarian Bistro

ROM Vegetarian Bistro (Source: Collected)

13. Karma Waters Restaurant

  • Address: 213 Nguyen Duy Hieu, Hoi An
  • Hours: 10 am - 8:30 pm daily

Karma Waters is a local vegan café known for organic ingredients, Buddhist-inspired cooking, and community-focused work. Its fully vegan menu includes Vietnamese, Western, and Indian-style dishes.

Recommended items include turmeric rice, soy banh mi, banana leaf salad, and fresh juices. Prices can be higher than some local vegetarian spots, but part of the appeal is the restaurant’s focus on sustainability and charitable activities.

14. The Soul Restaurant

  • Address: 47 Thoai Ngoc Hau Street, Cam Pho Ward, Hoi An
  • Hours: 10 am - 10 pm

The Soul Restaurant offers vegan and vegetarian dishes in a comfortable riverside hotel setting. It is slightly pricier than many local eateries, but the portions, service, and atmosphere make it a good option for a relaxed sit-down meal.

Recommended dishes include vegan Hoi An rice pancake and tofu salad with mixed vegetables. The staff can also help adjust dishes for dietary preferences, making it suitable for travelers looking for a more polished vegetarian dining experience.

The Soul vegan restaurant

The Soul vegan restaurant (Source: thesoulhoian.com)

Vegetarian dishes you should try in Hoi An

Hoi An offers plenty of vegetarian dishes that highlight the fresh ingredients and flavors of Central Vietnamese cuisine:

  • Cao Lầu Chay: A vegetarian version of Hoi An's signature noodle dish, typically served with thick noodles, herbs, crispy greens, and tofu or mushrooms.
  • Mì Quảng Chay: Wide rice noodles in a light, flavorful broth with vegetables, herbs, peanuts, and tofu.
  • Bánh Xèo Chay: Crispy Vietnamese pancakes filled with vegetables and tofu, served with fresh herbs and dipping sauce.
  • Gỏi Cuốn Chay: Fresh rice paper rolls packed with tofu, lettuce, herbs, and vegetables, usually accompanied by peanut sauce.
  • Vegetarian Soup (Canh Chay): A light soup made with tofu, mushrooms, and seasonal vegetables, ideal for a simple meal.
  • Bánh Mì Chay: A meat-free bánh mì filled with tofu, pickled vegetables, herbs, and savory sauces.
  • Tofu with Lemongrass: Crispy tofu stir-fried with lemongrass and garlic, offering a fragrant and satisfying vegetarian option.

See more: Best Foods in Hoi An You Must Try and Where to Eat

Tips for enjoying vegetarian food in Hoi An

To make the most of your culinary journey here, consider these tips for enjoying the perfect vegetarian meal at the city’s top dining spots:

  • Check vegan options: Some vegetarian dishes may contain egg or dairy, so ask the staff if needed.
  • Try local specialties: Don’t miss vegetarian versions of Cao Lau, Mi Quang, and Banh Xeo.
  • Choose buffet restaurants: Vegetarian buffets are a great way to sample a variety of local flavors.
  • Enjoy seasonal ingredients: Many restaurants use fresh local vegetables and herbs that make dishes especially flavorful.
  • Order fresh spring rolls: Goi Cuon with tofu and herbs is a light, healthy, and popular choice.
  • Arrive early: Popular vegetarian eateries can get crowded during meal times.
  • Ask for recommendations: Staff often suggest house specialties or dishes not highlighted on the menu.
  • Save room for dessert: Some restaurants serve excellent plant-based desserts and local sweet treats.

FAQs about vegetarian restaurants in Hoi An

Is vegetarian food in Hoi An affordable?

Yes, vegetarian food in Hoi An is incredibly affordable. You can enjoy hearty, flavorful meals at local restaurants and buffets for as little as $1.25 to $3 per meal, making it an excellent choice for budget travelers.

Do vegetarian restaurants in Hoi An accept international visitors easily?

Yes! Vegetarian restaurants in Hoi An are accustomed to serving international visitors. Many restaurants have English-speaking staff or menus with English translations. Don’t hesitate to ask for recommendations or dietary preferences.

Are there vegetarian buffet options in Hoi An?

Yes, Hoi An offers several vegetarian buffet-style restaurants, such as Ba Dam Vegetarian Buffet, where you can sample a variety of dishes at an affordable price. Buffet-style restaurants are a great option for those looking to try multiple flavors in one meal.

Are vegetarian restaurants in Hoi An family-friendly?

Most vegetarian restaurants in Hoi An are family-friendly and offer a welcoming atmosphere for guests of all ages. Many places also offer dishes that cater to different dietary needs, making it easy for families to find something for everyone.

What traditional Hoi An dishes can be made vegetarian?

Several traditional Hoi An dishes can be adapted to vegetarian diets, including Cao Lầu, Mi Quang, Bánh Xèo, and Bánh Mì. Many vegetarian restaurants in Hoi An offer these local dishes made with tofu, mock meat, or other plant-based ingredients, ensuring that you can experience the true flavors of the region while enjoying a plant-based meal.

Conclusion

Whether you're looking for authentic Vietnamese vegetarian dishes, healthy vegan meals, or a peaceful café for lunch, Hoi An has something to suit every taste. These restaurants make it easy to enjoy flavorful, plant-based food while exploring the ancient town.

For an unforgettable culinary adventure in Hoi An, book your food tour or explore the city with Your Vietnam Travel. Let us guide you through the best of Hoi An’s vegetarian delights and hidden gems!

Related Travel Guides