Journal / Food
Food

Eating vegetarian, gluten-free and nut-free in Vietnam: a survivor's guide

Updated October 2026 · 13 min read · By Cuong (Kevin), guide in Vietnam for 15+ years

My father is a vegetarian. At home he keeps it very simple: tofu, boiled greens dipped in vegetarian fish sauce, a handful of peanuts. The first time I took him to a proper vegetarian restaurant in Hanoi, he put his chopsticks down and said, "If I could eat like this every day, I'd be vegetarian for the rest of my life." That's the thing most visitors don't know. Vietnam has one of the biggest vegetarian food cultures in Asia, rooted in Buddhism, and it's spectacular. Gluten-free and nut-free take a little more care. Here's how to eat well with all three, the Vietnamese words you need, and the restaurants I actually take my parents and travellers to.

The short answer

Vegetarian is easy in Vietnam. Look for the word chay, which means vegetarian food in the Buddhist tradition. Every city has dedicated quán chay (vegetarian restaurants) where nothing on the menu contains meat or fish sauce.

Gluten-free is mostly easy, because noodles, rice paper and cakes are usually made from rice. Watch soy sauce, bread, wheat noodles and mock meat.

Nut-free needs the most care. Crushed peanuts go on salads, noodles and dipping sauces. Say không lạc in the north or không đậu phộng in the south, and carry a printed card if your allergy is severe.

A table of Vietnamese vegetarian dishes with tofu, mushrooms, fresh spring rolls and herbs
Chay food: no meat, no fish sauce, a lot of flavour

Is it easy to be vegetarian in Vietnam?

Yes, easier than most travellers expect. Millions of Vietnamese Buddhists eat chay on the 1st and 15th of every lunar month, and many, like my father, eat it every day. That's why there's a vegetarian restaurant in every neighbourhood, from 60,000 dong buffets full of office workers to fine dining with an eleven-course menu.

A few things to know:

The Vietnamese words you need

Save this on your phone or print it. The north and south use different words for peanuts, MSG and soy sauce, so I've given both.

Vietnamese food phrases for vegetarians and people with allergies
EnglishVietnamese
I'm vegetarianTôi ăn chay
No meat, no fishKhông thịt, không cá
No fish sauceKhông nước mắm
No eggKhông trứng
No MSGKhông mì chính (north) · Không bột ngọt (south)
No peanutsKhông lạc (north) · Không đậu phộng (south)
I'm allergic to peanutsTôi bị dị ứng lạc (north) · Tôi bị dị ứng đậu phộng (south)
No cashews or any nutsKhông hạt điều, không các loại hạt
I can't eat wheat flourTôi không ăn được bột mì
No soy sauceKhông xì dầu (north) · Không nước tương (south)
Is it fried in peanut oil?Có chiên bằng dầu lạc không?
Show the words on your phone instead of saying them. Vietnamese has six tones, and "lạc" said wrong is just a confused smile.

Can you eat gluten-free in Vietnam?

Yes, more easily than in most countries, because so much of Vietnamese food is built on rice. Pho noodles, bún, rice paper, sticky rice and most cakes are rice-based. The traps are the sauces and the Western-style dishes.

Gluten in Vietnamese food: what's usually safe and what to watch
Usually safeWatch out
Phở (rice noodles)Bánh mì (wheat bread)
Bún, rice vermicelli dishesMì, the yellow egg-and-wheat noodles
Gỏi cuốn, fresh rice paper rollsSoy sauce and hoisin, which contain wheat
Bánh cuốn, steamed rice rollsMock meat, which is often made from wheat gluten
Xôi, sticky riceFried dishes with a wheat batter
Plain rice with grilled or steamed dishesMarinades and braises made with soy sauce

One trap catches vegetarian and gluten-free travellers at the same time: mock meat. The "chicken" and "pork" in many chay restaurants is made from wheat gluten. Mushroom and tofu dishes are the safer choice. If you have coeliac disease, cross-contamination in shared woks and fryers is real, so stick to steamed and fresh dishes and explain clearly.

Is Vietnam safe for a peanut or nut allergy?

It can be, but this is the one that needs a plan. Peanuts are used as a topping more than a hidden ingredient, which helps, because you can ask for them to be left off. But they turn up often:

For a severe allergy, bring two epinephrine auto-injectors, a printed allergy card in Vietnamese, and eat at sit-down restaurants rather than street stalls, where staff have more time to listen and fewer shared tools. Tell your hotel too. For hospitals and pharmacies, see my guide to healthcare in Vietnam.

A Vietnamese glass noodle salad topped with crushed peanuts, herbs and chilli
Crushed peanuts: the topping to ask about first

What about MSG?

MSG is used a lot in Vietnam, in soups, stir-fries and dipping sauces. If it bothers you, say không mì chính in the north or không bột ngọt in the south. Most kitchens will leave it out of your dish, though a pot of broth made in the morning will already have it. Vegetarian restaurants and the more expensive places tend to use less.

Where to eat vegetarian in Hanoi: places I take my parents and travellers

These are restaurants I've eaten at myself, many times, with my parents and with the vegetarian travellers I guide. All are central and easy to reach from the Old Quarter.

Chay Food, Old Quarter

66 Nguyễn Hữu Huân, Hoàn Kiếm. I've eaten here more times than I can count. A relaxed, mid-priced place in the Old Quarter with a menu that runs from bún riêu and pho rolls to curry and banh mi. Grab a seat on the upstairs balcony and watch the street go by.

Sadhu, near Hoàn Kiếm Lake

87 Lý Thường Kiệt, Cửa Nam. My favourite for a big meal. You pay one buffet price, then order as many dishes as you like from the menu, cooked fresh and brought to your table. Around 400,000 dong a person. My tip: order a whole round of dishes at the start, so you can eat and talk instead of waving at the waiter every ten minutes.

Vegetarian rolls wrapped in leaves with a dipping sauce at Sadhu vegetarian restaurant in Hanoi
Sadhu: buffet price, à la carte dishes, order as much as you like

Ưu Đàm Chay, near the French Quarter

55 Nguyễn Du, Hai Bà Trưng. A beautiful colonial building with a calm, temple-like feel inside. The food is refined and the space is the most elegant on this list. Good for a special dinner.

Cồ Đàm Chay, fine dining

68a Trần Hưng Đạo, Cửa Nam. Set menus of up to eleven courses, each one explained at the table. Whatever you normally eat, try it here. The flavours are so satisfying that meat-eaters leave converted. Book ahead. Open for lunch and dinner only.

Yen Vegetarian Tasty, the hidden one

54 Quán Sứ, Cửa Nam. Walk to the end of a long alley in an old apartment block and you'll find a quiet, lovely room serving excellent pho and noodle dishes. It feels like a secret, because it almost is. Book on the 1st and 15th of the lunar month.

Buffet Chay Hương Thiền, the local lunch

261 Xã Đàn, Đống Đa, a few metres back from the road. A no-frills vegetarian buffet where locals eat. It's packed at lunchtime, which tells you everything. Open 11am to 2pm and 6pm to 9pm.

Veggie Castle, vegan buffet

7 Yên Ninh, Ba Đình. A family-run all-you-can-eat vegan buffet near the Old Quarter, with a daily-changing spread and a make-your-own pho station. About 119,000 dong in 2026.

There are many more in Hanoi. These are the ones I keep going back to. For the rest of the city's food, see what to eat in Vietnam and my Hanoi Old Quarter guide.

Travel with someone who orders for you

On our private trips your guide explains your diet to every kitchen, in Vietnamese, before you sit down. Vegetarian, gluten-free or a nut allergy, we plan every meal around it.

See the trips

Vegetarian restaurants in Ho Chi Minh City (Saigon)

All central, in District 1 or District 3, and open in October 2026.

A family eating at a garden vegetarian restaurant with a koi pond in central Ho Chi Minh City
Saigon's best vegetarian food is often down an alley

Vegetarian restaurants in Da Nang

Vegetarian restaurants in Hoi An

For more of the town, read things to do in Hoi An and things to do in Da Nang.

A bowl of vegan cao lau noodles with tofu and herbs in Hoi An
Vegan cao lầu: Hoi An's noodle, without the pork

Eating vegetarian, gluten-free and nut-free in Vietnam: FAQ

What does "chay" mean in Vietnam?

Chay means vegetarian food in the Vietnamese Buddhist tradition: no meat, no fish and no fish sauce. Most chay dishes are also vegan, because eggs and dairy are rarely used.

How do you say no peanuts in Vietnamese?

Say "không lạc" in northern Vietnam and "không đậu phộng" in the south. For an allergy, say "Tôi bị dị ứng lạc" or "Tôi bị dị ứng đậu phộng", and show it written on your phone.

How do you say no MSG in Vietnamese?

Say "không mì chính" in the north and "không bột ngọt" in the south.

Is Vietnamese food gluten-free?

Much of it is, because noodles, rice paper and cakes are usually made from rice. Avoid bánh mì, yellow wheat noodles (mì), soy sauce, hoisin and mock meat, which is often made from wheat gluten.

Is fish sauce vegetarian?

No. Fish sauce (nước mắm) is made from fermented fish. Vegetarian restaurants use a vegetarian version made from soy or pineapple. At a normal restaurant, say "không nước mắm".

The bottom line

Vietnam is one of the best countries in Asia for vegetarians, a good one for gluten-free travellers, and manageable with a nut allergy if you plan ahead. Eat at quán chay restaurants, show the right Vietnamese words on your phone, skip mock meat if you avoid gluten, and ask about peanuts every single time. Do that, and like my father, you may find the vegetarian meals are the ones you remember.

This guide is general information. If you have a severe allergy or coeliac disease, speak to your doctor before you travel and always carry your medication.

Where this comes from

The Hanoi restaurants are places I've eaten at many times, with my parents and with travellers. The Saigon, Da Nang and Hoi An restaurants were checked on Google Maps in October 2026 for current opening hours, addresses and recent reviews. Prices are from recent reviews and my own visits. Restaurants change, so check before you go.

Ask the people who eat here

Join Pickleball in Vietnam, our free Facebook group. Ask for a vegetarian place near your court, find a morning game and swap tips with players who live here.

Join the group
Keep reading