🇻🇳

Plant-based travel in Vietnam: eating vegan without missing out

Vietnam might seem like a tough destination for plant-based eaters. The food scene revolves around pork, beef, chicken, and fish sauce. Pho broth simmers with beef bones. Banh mi comes stuffed with cold cuts. Even vegetable dishes often get a splash of fish sauce before they hit the table.

14 min read·Updated on August 29, 2026

But here is the secret: Vietnam has one of the strongest vegan undercurrents in Southeast Asia. The country's Buddhist tradition includes a vegetarian diet observed during lunar months and festivals. This means nearly every town has at least one "quan chay" (vegetarian restaurant). And the dishes served at these places are not sad salads. They are full-flavored, often meat-free versions of classics like pho, bun bo Hue, and banh xeo.

The challenge is knowing where to look and how to ask. This guide covers both.

The Buddhist vegetarian tradition and why it matters

Vietnam's vegan scene exists because of Buddhism. Many Vietnamese Buddhists follow a plant-based diet on the first and fifteenth days of the lunar month. Some observe longer periods during Vu Lan (the Ghost Month, usually August) and Tet. During these times, even meat-heavy restaurants will offer temporary vegetarian menus.

This tradition created a permanent infrastructure. Nearly every city has at least one vegetarian restaurant that operates year-round. In larger cities like Hanoi and Ho Chi Minh City, there are dozens. In smaller towns, look for places with "chay" in the name or a yellow sign with the words "Quan Chay" or "Com Chay."

The food served at these restaurants is almost always vegan, not just vegetarian. Vietnamese Buddhist cooking avoids eggs and dairy as well as meat and fish. This makes it easier for vegans. The only thing to watch for is the occasional use of honey or butter in desserts, which is rare but possible.

Another place to find vegan food is at pagodas and temples. Many serve free meals to visitors, especially during lunar holidays. These meals are simple: rice, stir-fried vegetables, tofu, and soup. Donations are welcome but not required. This is an excellent way to eat cheaply and experience local Buddhist culture. For more on visiting temples respectfully, see our guide to temple etiquette in Vietnam.

The essential vocabulary for vegan eating

The most important word to learn is "chay" (pronounced "chai"). It means vegetarian or vegan. "An chay" means to eat vegetarian. "Quan chay" is a vegetarian restaurant.

When ordering regular dishes and asking for them without meat, use these phrases:

  • "Khong thit, khong ca" = no meat, no fish
  • "Khong nuoc mam" = no fish sauce
  • "Toi an chay" = I eat vegetarian/vegan
  • "Mon gi chay?" = What vegetarian dishes do you have?

The fish sauce issue is critical. Many Vietnamese cooks consider fish sauce a seasoning, not an animal product. They might say a dish is vegetarian while still adding fish sauce. Always confirm with "Khong nuoc mam" when ordering anything that is not from a dedicated vegan restaurant.

For reading menus, learn these characters:

  • "Chay" = vegetarian/vegan
  • "Dau hu" or "dau phu" = tofu
  • "Rau" = vegetables
  • "Nam" = mushrooms
  • "Com" = rice
  • "Bun" = rice noodles
  • "Pho" = noodle soup

For more on ordering at local restaurants, including useful phrases for special requests, read our guide on how to order at a local Vietnamese restaurant.

What to eat: vegan versions of Vietnamese classics

The good news is that most Vietnamese dishes can be made vegan. The flavors come from herbs, spices, and fermented condiments, not from meat itself. Here is what to look for:

Pho chay: Vegan pho exists. The broth is made from roasted onions, ginger, star anise, and cinnamon, with mushrooms adding depth. It lacks the richness of beef broth but brings its own clean flavor. Many dedicated vegan restaurants serve this. Regular pho shops rarely offer a vegan version, so stick to vegetarian spots.

Bun bo Hue chay: This spicy central Vietnamese noodle soup is normally built on beef and pork. The vegan version uses mushroom broth and often includes tofu and mock pork made from gluten. The lemongrass and chili heat remain. Hue is the best city for this dish, given its strong Buddhist community. While in Hue, check out our guide to Hue things to do to plan your food stops around the city's sights.

Banh xeo chay: The sizzling rice flour pancake is naturally vegan in its batter. The filling usually has pork and shrimp, but vegan versions replace these with mushrooms, bean sprouts, and tofu. The wrapping lettuce and herbs are plant-based. The dipping sauce, nuoc cham, is the issue. It typically contains fish sauce. Ask for "nuoc tuong" (soy sauce) instead.

Goi cuon chay: Fresh spring rolls with tofu, herbs, and rice noodles. These are easy to find at vegetarian restaurants. The peanut dipping sauce is usually vegan.

Com chay: A simple plate of rice with vegetables, tofu, and sometimes a mock meat. This is the daily staple at vegetarian restaurants across the country. It is cheap, filling, and reliable.

Bun rieu chay: The crab and tomato noodle soup gets a vegan makeover with mushroom-based "crab" paste. The tomato broth is naturally plant-based. For more on the traditional version, see our guide to bun rieu.

Che: Vietnamese sweet dessert soups are almost always vegan. They use beans, coconut milk, tapioca pearls, and fruit. For a full rundown, read our guide to che.

Banh mi chay: Vegetarian banh mi shops exist in Hanoi and Ho Chi Minh City. They fill the baguette with tofu, mushrooms, pickled vegetables, and vegan pate. Ask for "khong mayonnaise" to avoid the egg-based spread.

City by city: where the vegan scene is strongest

Hanoi

Hanoi has the most diverse vegan restaurant scene in the north. The Old Quarter alone has several dedicated vegetarian restaurants. The area around the Temple of Literature has a cluster of upscale vegan spots. Look for "Uu Dam Chay" on Nguyen Khuyen Street for a refined set menu. "Veggie Castle" in the Old Quarter offers a buffet-style vegan meal. For street-level eating, head to the vegetarian food stalls near major pagodas.

Hanoi's vegan scene is not limited to dedicated restaurants. Many cafes now offer plant-based options. The city's growing expat community has pushed demand, and the response has been strong.

Hue

Hue is the vegan capital of central Vietnam. The city was the seat of the Nguyen emperors, and the royal court had a strong Buddhist vegetarian tradition. Today, Hue has more vegetarian restaurants per capita than any other Vietnamese city. Many are clustered around the Citadel and the Dong Ba market area.

The standout dish here is bun bo Hue chay. Several restaurants specialize in it. "Lac Thien" on Dinh Tien Hoang Street has been serving vegetarian food for decades. "Bo De" near the Dong Ba market is another reliable choice. For more on where to base yourself for food exploration, see our guide to where to stay in Hue.

Hoi An

Hoi An's vegan scene has grown rapidly in recent years. The town's tourism boom brought international visitors with dietary preferences, and local restaurants responded. Several places now offer dedicated vegan menus.

"Karma Waters" on Thai Phien Street serves a fully vegan menu in a beautiful garden setting. "Banh Mi Phuong" and other banh mi shops will make a vegan version on request. Many of the town's cooking classes offer vegetarian options. For more on planning meals around the town, see our guide to Hoi An things to do.

Ho Chi Minh City

Saigon has the largest vegan restaurant scene in Vietnam. The city's Buddhist population is substantial, and the expat community adds international vegan options. District 1 has several upscale vegan restaurants. District 3 and District 10 have more local, budget-friendly options.

"Hum" in District 3 is a well-known vegan restaurant with a garden setting. "Nha Toi" in District 1 serves a set menu that changes daily. For a more local experience, the vegetarian food courts near Cholon (Chinatown) offer a wide variety of dishes at very low prices.

Da Nang and Nha Trang

Da Nang has a moderate vegan scene, mostly centered on Buddhist restaurants in the city center. The area near the Son Tra Peninsula has several vegetarian spots catering to pilgrims visiting Linh Ung Pagoda.

Nha Trang has fewer dedicated vegan restaurants, but the city's Buddhist community supports several local spots. The area around Long Son Pagoda has a few vegetarian eateries. For more on the city's food landscape, see our guide to the Nha Trang food scene.

Street food: how to veganize the classics

Street food in Vietnam is not automatically vegan, but it can be adapted. The key is knowing what to ask for and where to go.

Pho: Standard pho broth is meat-based. There is no vegan version at regular street stalls. Skip it unless you find a dedicated vegetarian stall.

Banh mi: Street banh mi carts usually have a vegetarian option. Ask for "banh mi chay" or "banh mi rau" (vegetable sandwich). The vendor will fill it with pickled carrots, cucumber, cilantro, and sometimes fried tofu. The pate and mayonnaise are the non-vegan risks. Ask for "khong pate, khong mayonnaise."

Bun cha: This Hanoi specialty is grilled pork with noodles. There is no vegan version at traditional stalls. Skip it.

Com tam: Broken rice with grilled pork. Some stalls offer "com tam chay" with tofu instead. Ask.

Xoi: Sticky rice. This is often naturally vegan. Look for "xoi man" with mushrooms or "xoi gac" with red sticky rice. The fried shallots on top are usually vegan.

Goi cuon: Fresh spring rolls. At street stalls, these usually contain shrimp and pork. Some stalls offer tofu versions. Ask for "goi cuon chay."

Banh trang nuong: Vietnamese pizza. This grilled rice paper can be made vegan by asking for "khong trung" (no egg) and "khong bo" (no butter). The toppings are usually dried shrimp and pork floss, so ask for "khong tom, khong thit."

For more on navigating street food safely and deliciously, see our guide to Vietnamese street food safety.

The hidden dangers: fish sauce, shrimp paste, and other traps

The biggest challenge for vegans in Vietnam is not finding food. It is confirming that what looks vegan actually is. Here are the common traps:

Fish sauce (nuoc mam): This is the most common hidden animal product. It goes into dipping sauces, stir-fries, and soups. Even at vegetarian restaurants, cross-contamination can happen. Always confirm "khong nuoc mam" when ordering.

Shrimp paste (mam tom): This is a common condiment in central Vietnam. It is often served with bun bo Hue and banh xeo. It is deeply pungent and unmistakable. Ask for "khong mam tom."

Oyster sauce (dau hao): Some vegetable stir-fries use oyster sauce for flavor. Ask for "khong dau hao."

Pork floss (ruoc): This dried shredded pork is a common topping on rice dishes and sticky rice. It is sometimes added to dishes that look vegetarian. Ask for "khong ruoc."

Chicken fat (mo ga): Some rice dishes are cooked with chicken fat for flavor. This is rare in vegetarian restaurants but common in regular eateries.

Bone broth: Many soups and braises use bone broth as a base. This is hard to detect by looking. Stick to dedicated vegetarian restaurants to avoid this issue.

The safest strategy is to eat at dedicated vegan restaurants. The second safest is to order from the "chay" section of a regular restaurant's menu. The least safe is to ask a regular street vendor to modify a meat dish.

Regional differences in vegan eating

Vietnam's three regions have different food traditions, and this affects the vegan experience. For a full breakdown of how the regions differ, see our guide to North, Central, and South Vietnam.

North Vietnam: The food is lighter and less spicy. Vegan options focus on clear broths, stir-fried vegetables, and tofu. Hanoi has the most variety.

Central Vietnam: The food is spicier and more complex. Hue's royal cuisine has a strong vegetarian tradition. The vegan bun bo Hue is a highlight.

South Vietnam: The food is sweeter and uses more coconut milk. Vegan options are plentiful in Ho Chi Minh City, especially in the Chinese-influenced Cholon area.

Comparison: vegan dining by city

City Dedicated vegan restaurants Average price per meal Best vegan dish Ease of finding vegan food
Hanoi 20+ 60,000-150,000 VND ($2.50-$6) Pho chay, banh mi chay Easy
Hue 15+ 40,000-100,000 VND ($1.50-$4) Bun bo Hue chay Very easy
Hoi An 8+ 80,000-200,000 VND ($3-$8) Vegan cao lau, banh xeo chay Easy
Da Nang 10+ 50,000-120,000 VND ($2-$5) Com chay, mi quang chay Moderate
Ho Chi Minh City 40+ 50,000-200,000 VND ($2-$8) Com chay, mock meat dishes Very easy
Nha Trang 5+ 50,000-100,000 VND ($2-$4) Com chay, goi cuon chay Moderate
Da Lat 8+ 40,000-100,000 VND ($1.50-$4) Vegan hot pot, avocado dishes Easy

Prices vary by location and restaurant type. Street-level vegetarian stalls are cheaper. Upscale vegan restaurants in tourist areas charge more.

Practical tips for vegan travel in Vietnam

Use the HappyCow app: This crowd-sourced app lists vegan and vegetarian restaurants worldwide. It is the single most useful tool for plant-based travelers in Vietnam.

Learn the lunar calendar: On the first and fifteenth days of the lunar month, more restaurants offer vegetarian options. This is a good fallback if you are struggling to find food.

Carry a vegan card: Print or save a card that says "Toi an chay, khong thit, khong ca, khong nuoc mam" (I eat vegan, no meat, no fish, no fish sauce). Show this at restaurants. For more on translation tools, see our guide to translation apps for Vietnam.

Check the buffet: Many hotels and restaurants in Vietnam offer buffet breakfast. These buffets usually have a vegetarian section with rice, vegetables, fruit, and sometimes tofu. This makes breakfast easy.

Pack snacks: Instant noodles, nuts, and dried fruit are useful backups. Vietnam's convenience stores stock vegan-friendly instant noodles, but check the ingredients for shrimp powder.

Book accommodation with kitchen access: Hostels and apartments with kitchens give you the option to cook. This is useful in smaller towns with limited vegan options. For more on choosing accommodation, see our guide to hostels in Vietnam.

Ask at temples: Pagodas often serve free vegetarian meals. This is a reliable fallback in any city. Just be respectful and follow the dress code. For more on this, see our guide to what to wear in Vietnam.

Consider the date: If you are traveling during Vu Lan (Ghost Month) or Tet, vegan options multiply. Many restaurants that normally serve meat switch to temporary vegetarian menus. For more on Tet timing, see our guide to Tet Nguyen Dan.

Plan for remote areas: In rural areas like Ninh Binh or the northern mountains, vegan options are limited. Stick to simple dishes like com chay or fried rice with vegetables. For more on what to expect in Ninh Binh, see our guide to the Ninh Binh food scene.

Frequently asked questions

Q: Is Vietnamese vegetarian food actually vegan? A: Most dedicated vegetarian restaurants in Vietnam are vegan. They avoid eggs and dairy because Buddhist cooking traditionally excludes them. The main exception is honey in some desserts. Always ask to be sure.

Q: What does "chay" mean on a menu? A: "Chay" means vegetarian or vegan. A "quan chay" is a vegetarian restaurant. A "mon chay" is a vegetarian dish. The word itself does not distinguish between vegetarian and vegan, but in practice, Vietnamese vegetarian food is usually vegan.

Q: Can I eat pho as a vegan? A: Traditional pho broth is made from beef or chicken bones. Regular pho shops do not offer vegan broth. However, dedicated vegetarian restaurants serve "pho chay" with mushroom broth. This is a different but delicious dish.

Q: How do I ask for no fish sauce? A: Say "khong nuoc mam" (no fish sauce). Follow this with "toi an chay" (I eat vegetarian). If the server looks confused, show a vegan card or point to the phrase on your phone.

Q: Are there vegan options at cooking classes? A: Many cooking classes in Vietnam offer vegetarian versions. Hoi An and Hue have several classes that specialize in vegetarian cooking. Book ahead and confirm the menu is vegan, not just vegetarian.

Q: What is the cheapest way to eat vegan in Vietnam? A: Eat at local "quan chay" restaurants. A plate of com chay (rice with vegetables and tofu) costs 30,000-50,000 VND ($1.20-$2). Temple meals are often free. Street stalls selling xoi (sticky rice) are another cheap option.

Q: Do I need to worry about cross-contamination? A: At dedicated vegan restaurants, no. At regular restaurants, yes. Many kitchens use the same wok and oil for meat and vegetables. If this is a concern, stick to vegan-only restaurants.

Plant-based travel in Vietnam: eating vegan without missing out | Vietnam Tourism