1. Best vegetarian restaurants in Hoi An
1.1. Minh Hien Vegetarian Restaurant
- Address: 26/16 Thai Phien Street, Minh An Ward
- Opening hours: 12 pm - 10 pm
- Hotline: 0905 667 743
Hidden in a quiet alley in Hoi An, Minh Hien Vegetarian Restaurant offers a peaceful escape with vegetarian dishes that highlight the vibrant flavors of seasonal vegetables. Each bite brings together natural ingredients which are blended harmoniously to deliver enticing flavors. The menu features a delightful mix of traditional dishes including stir-fried water spinach with garlic, Vietnamese pancakes (banh xeo), vegetarian pho, cao lau, wontons, and more. Here, vegetarian cuisine is not just about health but also a celebration of simplicity.

1.2. Chickpea Eatery
- Address: 86 Phan Chu Trinh Street, Minh An Ward
- Opening hours: 12 pm - 9 pm (closed on Tuesday)
- Hotline: 0766 731 285
Chickpea Eatery is one of the top vegetarian restaurants in Hoi An, offering a perfect blend of Western and Vietnamese flavors that have become a favorite among tourists. All their dishes are 100% plant-based, freshly prepared with love and care, ensuring a wholesome dining experience. Their signature dish is vegan chicken rice (com ga chay). Other popular options include tempeh banh mi, banana flower salad (goi hoa chuoi), crispy spring rolls with salad (ram chien), fresh spring rolls (goi cuon), pesto pasta, and vegan burger.
1.3. Am Vegetarian & Hideaway
- Address: 6 Bau Oc Ha 1 Street, Cam Ha Ward
- Opening hours: 8 am - 9 pm
- Hotline: 0908 976 578
Am Vegetarian & Hideaway is among the renowned vegetarian restaurants in Vietnam, where peaceful ambiance takes center stage. With a spacious, minimalist design, this restaurant creates a serene atmosphere that allows patrons to truly connect with nature. The menu offers a variety of traditional dishes, each delicately seasoned to perfection with light, refreshing flavors. Coupled with attentive service and affordable prices, Am Vegetarian & Hideaway offers a perfect escape for those seeking both tranquility and wholesome meals.

1.4. Minh Kien Vegetarian Restaurant
- Address: 50 Tran Cao Van Street, Son Phong Ward
- Opening hours: 9 am - 10 pm (open at 12 pm on Tuesday)
- Hotline: 0905 630 331
Minh Kien Vegetarian Restaurant is one of the top vegetarian restaurants in Hoi An, offering an authentic taste of Central Vietnam's vegetarian cuisine. The cozy, minimalist space creates a peaceful atmosphere, perfect for enjoying a relaxing meal. The menu features delicious Vietnamese specialties like banh xeo, banh bao, hoanh thanh, and cao lau, all made with fresh, flavorful ingredients. With friendly service and quick, piping-hot meals, this spot promises an unforgettable dining experience!
1.5. Nourish Eatery
- Address: 220A Nguyen Duy Hieu Street, Cam Chau Ward
- Opening hours: 9 am - 4 pm (closed on Monday)
- Hotline: 0905 501 185
Known as one of the top vegetarian restaurants in Hoi An among international tourists, Nourish Eatery offers a bright, inviting decor paired with delicious food. Serving breakfasts, brunches, and lunches, the menu features a wide variety of dishes that mostly focus on Western favorites like burgers and tacos. In addition, Nourish Eatery offers a diverse drink menu, including juices, smoothies, cocktails, coffee, and hot chocolate. All the dishes are made with fresh, natural ingredients, ensuring a healthy and flavorful dining experience.

1.6. Ken Vegetarian and Coffee
- Address: 157 Nguyen Phan Vinh Street, Cam An Ward
- Opening hours: 7:30 am - 11 pm
- Hotline: 0382 455 666
Tucked away near An Bang Beach, Ken Vegetarian and Coffee is a great Hoi An vegetarian restaurant, where patrons can indulge in healthy food and sip on a cold cocktail by the beach. Traditional touches like lanterns and calligraphic decor create an inviting atmosphere that reflects the charm of Vietnamese culture. The diverse menu showcases local specialties, each thoughtfully crafted and elegantly presented to elevate the flavors. Don’t miss the chance to try signature cakes like banh it, banh uot, and banh vac.
1.7. Sua Cafe
- Address: Le Hong Phong Street, Tan An Ward
- Opening hours: 8 am - 9 pm
- Hotline: 0974 741 641
Set in a serene environment, this Hoi An vegetarian restaurant offers more than just delicious food. Run with love by a team of disabled staff, Sua Cafe radiates kindness and compassion. The menu features a mix of Asian and Western favorites, from salads and soups to traditional Vietnamese rolls. Everything is made with natural ingredients, highlighting the light and nourishing essence of vegetarian cuisine. More than a meal, dining at Sua Cafe supports a heartfelt mission to care for those in need.

1.8. V Vegan - Vegan Cafe & Restaurant
- Address: 108 Nguyen Thai Hoc Street, Minh An Ward
- Opening hours: 10:30 am - 10 pm
- Hotline: 0235 3919 109
For those exploring vegetarian food in Hoi An, V Vegan stands out as a top place. This restaurant offers an elevated plant-based dining experience, where each dish reflects the essence of Vietnamese cuisine through refined flavors and elegant presentations. Alongside traditional Vietnamese vegetarian dishes, patrons can also enjoy a variety of Asian-inspired favorites such as vegan dumplings, vegetable curry, and steamed buns. At V Vegan, you will go on a memorable journey into the world of vegetarian cuisine.
>>> Check out: Seafood restaurants in Hoi An: 15 recommended spots
1.9. Thon Da Am Vegetarian Restaurant in Hoi An
- Address: 117 Nguyen Thai Hoc Street, Minh An Ward
- Opening hours: 8 am - 9:30 pm
- Hotline: 0235 3927 527
Nestled in a traditional old house, Thon Da Am is a charming Hoi An vegetarian restaurant that perfectly blends rustic simplicity with the timeless beauty of the ancient town. As a favorite among both locals and tourists, this restaurant offers a peaceful retreat with dishes inspired by Zen Buddhism, focusing on nature, health, and purification. The menu stands out with its nourishing soups, alongside traditional Vietnamese food. Some highlights include crispy potatoes in sweet and sour sauce, bean curd rolls, and vegan char siu.

1.10. Rau Oi Eatery
- Address: 110 Tran Nhan Tong Street, Cam Chau Ward
- Opening hours: 8 am - 9:30 pm
- Hotline: 0934 792 629
Rau Oi Eatery is a charming Hoi An vegetarian restaurant that brings the authentic flavors of Hoi An to life through vibrant plant-based dishes. With ingredients freshly harvested from local farms and a passionate owner dedicated to both taste and presentation, every meal here is crafted with care. The serene, airy setting makes it a peaceful retreat for food lovers. Signature favorites include Hoi An chickpeas pancakes, fresh rolls, king oyster mushrooms, crispy panko tofu, banh cuon, bun cha, and banana blossom salad.
1.11. Kurumi Vegetarian Restaurant in Hoi An
- Address: 187 Ly Thuong Kiet Street, Minh An Ward
- Opening hours: 8:30 am - 9:30 pm
- Hotline: 0984 532 047
Kurumi is a charming plant-based cafe that has been serving wholesome, clean food since 2020. Embracing the philosophy of bringing health and joy through every meal, Kurumi offers a flavorful fusion of Italian, Slavic, and Asian vegan dishes. Here, patrons can indulge in standout favorites like tofu benedict, grilled mushroom with cheese toast, tofu banh mi, burrito rice, and buckwheat rice, all thoughtfully crafted to nourish the body and mind in a cozy, uplifting space.

>>> Discover the best Hoi An restaurants - An unbiased review!
2. Itinerary for a day of enjoying vegetarian food in Hoi An
Spending a day exploring vegetarian restaurants in Hoi An offers a flavorful journey:
Morning: Start your day with a traditional breakfast of vegetarian banh mi, bun, or pho at the street stalls along Phan Chau Trinh Street or Nguyen Hue Street. Those looking for something more distinctive can try vegetarian mi Quang or pho at Sua Cafe. For international tourists, Good Eats serves a nourishing Western vegan breakfast.
Lunch: Enjoy plant-based versions of specialties like cao lau and com ga at Minh Hien Vegetarian Restaurant. For a more local experience, V Vegan offers authentic flavors in a peaceful setting.
Afternoon: Unwind at Xoai Macrobiotic Living in Cam Chau Ward, where vegan desserts and drinks are thoughtfully prepared.
Evening: Savor the global vegetarian cuisine by the sea at The Fisherman, watch the sunset over rice fields while dining at Tok Dining, explore the bold flavors of Sri Lankan vegetarian dishes at Sri Spices, or enjoy Asian-Vietnamese fusions at Am Vegetarian & Hideaway.
>>> Read more: Hoi An itinerary: How to explore the town in 1 to 5 days
*Note: The information in this article is for reference purposes only and may be subject to change over time.
Exploring vegetarian restaurants in Hoi An is more than just a culinary experience, it’s a journey into the town’s cultural soul. Through colorful, flavorful, and thoughtfully prepared plant-based dishes, these restaurants reflect the harmony, tradition, and gentle pace of life that make Hoi An unforgettable.
Hoi An hides behind its timeless beauty Vinpearl Resort & Golf Nam Hoi An and VinWonders Nam Hoi An. Vinpearl Resort & Golf Nam Hoi An captivates guests with its stunning architecture, blending contemporary design with the breathtaking beauty of nature. The giant sail-shaped hotel facing Binh Minh Beach features an infinity pool, along with a range of luxurious amenities such as fine dining restaurants and a spa.

Book rooms in Vinpearl Resort & Golf Nam Hoi An
Meanwhile, the amusement park of VinWonders Nam Hoi An invites you into a world of unforgettable moments, from gliding along serene rivers and exploring lively craft villages to diving into the excitement of a world-class water park and being mesmerized by breathtaking cultural shows.
