Dietary · 3 min read

Vegetarian Food in Vietnam: What to Order, What to Avoid (Đồ Chay Guide)

Vietnam is quietly one of the best countries in Southeast Asia to eat vegetarian — if you know how to navigate it.

The country has a strong Buddhist vegetarian tradition (đồ chay), and dedicated vegetarian restaurants are common. But outside those, "vegetable" dishes are not always what they seem. This guide shows you what to seek out, what to question, and how to filter any menu to vegetarian or vegan in a single tap.

Đồ chay culture: why Vietnam is secretly great for vegetarians

Đồ chay means vegetarian food, and it's deeply rooted in Vietnamese Buddhist culture. On the 1st and 15th of the lunar month, many Vietnamese eat vegetarian, so demand is high and the food is genuinely good — not an afterthought.

You'll find dedicated cơm chay (vegetarian rice) restaurants and phở chay (vegetarian phở) shops in most towns. The variety is impressive: mock meats made from tofu and seitan, fresh vegetables, herbs, and rice and noodle dishes that rival their non-vegetarian counterparts.

The fish-sauce trap (why "vegetable" dishes often aren't)

Here's the catch for vegetarians and vegans: fish sauce (nước mắm). It's the universal seasoning in Vietnamese cooking, and it turns up in dishes that otherwise look plant-based — stir-fried vegetables, salads, broths, and dipping sauces.

A dish labelled "rau xào" (stir-fried vegetables) may well be seasoned with fish sauce or oyster sauce. So "vegetable" on the menu does not automatically mean vegetarian.

The fix is to ask for dishes to be made without fish sauce — or, far easier, to eat somewhere that marks its vegetarian dishes clearly.

Dishes to seek out, dishes to question

Seek out:

Question:

Filtering any menu to vegetarian or vegan instantly

A multilingual QR menu makes this effortless. On a UnivMenu menu, tap the "vegetarian" or "vegan" filter and the menu shows only the dishes that match — in your own language, with prices and descriptions. No more pointing and hoping, no more fish-sauce surprises.

You can stack filters too — for example, vegetarian plus avoid gluten if you have additional needs. And the kitchen gets your order in Vietnamese, so what you order is what arrives.

Try it on a real menu: see a live menu.

For restaurant owners: a vegetarian filter brings in a whole new customer base

Vegetarian and vegan travellers actively seek out restaurants that cater to them — and they're loyal when they find one. If you run a restaurant in Vietnam, clearly marking your đồ chay dishes and making them filterable in a guest's own language is a low-cost way to win a growing market.

A multilingual menu with vegetarian and vegan filters costs less than a coffee a day. see pricing

Traveller? Found a great spot that isn't on the map yet? Create a free multilingual menu for them and earn a recurring commission if they activate it. create a free menu mockup

FAQ

Is Vietnamese food vegetarian-friendly?

Surprisingly yes. Vietnam has a strong Buddhist vegetarian tradition (đồ chay), and dedicated vegetarian restaurants are common in most towns. The catch is that outside those, many "vegetable" dishes are seasoned with fish sauce, so you need to ask or eat somewhere that labels dishes clearly.

What does "đồ chay" mean?

Đồ chay means vegetarian food in Vietnamese, rooted in Buddhist cuisine. Restaurants labelled cơm chay serve vegetarian rice meals, and phở chay is vegetarian noodle soup. On the 1st and 15th of the lunar month many Vietnamese eat vegetarian, so the food is genuinely good and widely available.

Is phở vegetarian?

Standard phở is not — the broth is usually meat-based. But phở chay (vegetarian phở) is widely available and uses a vegetable broth. Always confirm, because even some vegetable dishes use fish sauce or oyster sauce for seasoning.

Does Vietnamese food put fish sauce in vegetable dishes?

Frequently, yes. Fish sauce (nước mắm) is the default seasoning, so a stir-fried vegetable dish (rau xào) may well contain it. To eat truly vegetarian, ask for dishes to be made without fish sauce, or choose a dedicated đồ chay restaurant.

Can vegans eat in Vietnam?

Yes. Vegan travellers should look for đồ chay restaurants and confirm dishes contain no fish sauce, oyster sauce, egg, or dairy. A menu with a vegan filter makes this easy — tap the filter and see only the dishes that match, in your own language.

Read this in Vietnamese: Đồ chay ở Việt Nam: ăn chay đúng cách, tránh nước mắm, chọn món chuẩn

Keep reading

Ordering

How to Order Food in Vietnam Without Speaking Vietnamese (A Practical Guide)

Allergies

Vietnam Food Allergy Guide: How to Eat Safely (With a Printable Allergy Card)