Hanoi · Food
Vegan Food in Hanoi: Where to Eat & What to Order
By Wander in Vietnam editorial team · Hanoi, Vietnam
Vegan food in Hanoi exists across three channels: Buddhist temple restaurants (cheapest, around 30,000–80,000 VND / $1.20–$3.20 per meal), dedicated vegan/vegetarian cafés in central districts (around 60,000–150,000 VND / $2.40–$6), and street vendors selling tofu, rice, and vegetables. Most places accept cash only, and many close mid-afternoon or weekends—always call ahead.
Hanoi's plant-based dining has grown beyond niche tourism. Locals eat vegetarian food for Buddhist fasting days (Nhat Nguyet and Hung Kings' festivals), so the infrastructure exists year-round. You'll find both traditional chay (vegetarian temple food, historically vegan by default) and modern wellness-focused restaurants run by younger entrepreneurs. Each has trade-offs: temples are cheapest but operate strict hours; cafés are convenient but pricier; street food is authentic but requires language skills and trust.
Which neighborhoods have the most vegan options?
Ba Đình district (west of Hoan Kiem Lake, near the Ho Chi Minh Mausoleum area) hosts several Buddhist temples with free or low-cost vegetarian canteens. Hoan Kiem district center has new vegan cafés targeting expats and younger Vietnamese. Tay Ho (north shore of West Lake) has a mix. Old Quarter (Hoan Kiem) is tourist-heavy but convenient. Avoid Dong Da and Thanh Tri unless you speak Vietnamese—fewer English menus.
🗺️ Plan your route: Vietnam itinerary

What's the real difference between temple chay and vegan café food?
Buddhist temple restaurants (chay) focus on flavor substitution: mock-meat made from tofu, mushrooms, and soy protein imitates chicken, fish, and pork. Dishes taste rich, sometimes greasy. Opening hours are irregular—most close by 2 p.m., reopen 4–5 p.m. for dinner only. Cost is around 25,000–60,000 VND ($1–$2.40) per plate.
Vegan cafés (modern vegetarian spots) prioritize fresh vegetables, grains, and lighter preparations. Menus are printed or online; staff speak English; opening hours are standard (10 a.m.–9 p.m.). Prices run 80,000–180,000 VND ($3.20–$7.20) per main. They accept card payments and cater to tourists—but "vegan" labels may still include honey or fish sauce in sides. Always ask about ingredients in Vietnamese or use Google Translate.
| Type | Cost per meal | Who it's for | Best for | Hours |
|---|---|---|---|---|
| Buddhist temple chay | 25,000–60,000 VND ($1–$2.40) | Budget travelers, adventurous eaters | Authentic, cheap, cultural immersion | 11 a.m.–2 p.m., 5–8 p.m. (varies) |
| Vegan café (modern) | 80,000–180,000 VND ($3.20–$7.20) | Comfort seekers, strict vegans, expats | Reliability, English menu, social eating | 10 a.m.–9 p.m. (standard) |
| Street tofu/noodle stalls | 20,000–50,000 VND ($0.80–$2) | Local experience, language learners | Cheapest, most common, authentic | 6 a.m.–10 a.m., 4–8 p.m. |
How do you order vegan food when you don't speak Vietnamese?
Use a translated phrase card: "Không thịt, không cá, không trứng, không mật ong" (no meat, no fish, no eggs, no honey). Write it down on your phone and show it. Many restaurants still use fish sauce in broths by default—add "Không nước mắm" (no fish sauce).
Pointing works for soups, stir-fries, and rice plates with vegetables. Street vendors are used to picking out tofu or avoiding meat; they often understand mime. Cafés have English or picture menus online. Ask for "Hàng chay" (vegetarian spot) via Google Maps directions. Don't assume "vegetarian" means vegan—it may include dairy and eggs.
📸 Book an ao dai photoshoot in Hanoi or Saigon (Cáo Studio)
What street food options are actually vegan?
Bánh mì chay (banh mi with tofu and pickled vegetables, around 25,000–35,000 VND / $1–$1.40) is widely available but often made with mayo; ask for oil instead.
Bánh cuốn (steamed rice rolls with vegetable filling, around 15,000–25,000 VND / $0.60–$1) is traditionally vegan but dipped in fish sauce. Request vinegar dipping instead.
Phở vegetable (vegetable broth phở, around 40,000–60,000 VND / $1.60–$2.40) depends on the broth—many simmer meat bones. Ask "Phở chay" and verify the broth is plant-based only.
Chè (Vietnamese sweet dessert drinks with beans, fruit, and tapioca, around 20,000–35,000 VND / $0.80–$1.40) is almost always vegan.
Bánh chưng (rice cake with filling, around 10,000–20,000 VND / $0.40–$0.80) is a Tet staple; traditional recipes include pork, but vegetarian versions exist at markets and temple shops.
Avoid: bún riêu (crab soup), phở with chicken/beef, and any dish with dried shrimp or fish sauce unless confirmed vegan by the seller.

What packaged vegan goods can you buy to bring home?
Temple gift shops and supermarkets (Co-op, Big C, Vinmart+) stock packaged vegan snacks: nuts, sesame brittle, coconut candy, and dried fruit around 30,000–80,000 VND ($1.20–$3.20) for 200–300g packs. Soy sauce, chili paste, and dried tofu sheets (tofu skin, sold as "đậu phụ") are common.
Check expiration dates—some goods are older stock. Buy specialty items like vegan fish sauce substitute (a newer product, around 60,000–100,000 VND / $2.40–$4) at modern vegan shops, not traditional markets. Packaging is basic plastic; items survive a 5–10 day US shipment but may be fragile.
For gifts, dried herbs, edible flowers from Hanoi's flower markets (Hang Luoc Market, near the Old Quarter), and locally made tempeh or tofu are authentic and pack well. Avoid anything in glass or liquid unless you're shipping via courier.
---
What to check before you buy or order
Call ahead: temples close unpredictably; vegan cafés may have limited seats during lunch (noon–1 p.m.).
Ask about broth: Vietnamese broths often simmer meat or shellfish for hours; even "vegetable" versions may include fish sauce. Request broth ingredients.
Check dipping sauces: fish sauce (nước mắm) is the default condiment. Ask for vinegar-based or soy alternatives.
Verify mock-meat: Buddhist chay uses soy protein and mushrooms. If you avoid ultra-processed foods, order fresh vegetable dishes instead.
Card or cash? Most temples and street stalls are cash-only. Cafés may accept cards but charge 1–3% surcharge.
Freshness: eat at busy spots during peak hours (11:30 a.m.–1 p.m., 6–7 p.m.). Midday or late evening means slower turnover.
---
🎟️ Compare tours & tickets for this place
Is Hanoi's vegan scene worth visiting specifically for?
No. Hanoi is not a vegan travel destination. However, vegan travelers can eat well cheaply with planning. Bangkok, Da Nang, and Ho Chi Minh City have larger modern vegan café networks. Visit Hanoi for culture, water puppets, and history; treat vegan dining as a practical advantage, not a draw.
If you're staying longer, combine temple exploration with culinary tourism. Many temples offer cooking classes for vegetarian dishes (around 300,000–500,000 VND / $12–$20 for 2–3 hours). Check with your accommodation or local tour operators.
For a broader food overview, see our Hanoi food guide. If you're planning a multi-city trip, our Vietnam itinerary planner can balance food, culture, and vegan-friendly stops.
Visiting other regions? Ho Chi Minh City, Hoi An, Ha Long Bay, Ninh Binh, and Sapa each have distinct food scenes. For smooth travel, grab an eSIM for Vietnam to stay connected and navigate restaurants by phone or maps. Need a visa? Our Vietnam e-visa guide explains the process.
---

FAQ
Is Buddhist temple food the same as vegan food?
No. Buddhist chay (temple vegetarian) avoids meat but may include dairy, eggs, and honey in deserts or side dishes. Strict vegan chay exists but requires explicit requests. Always confirm ingredients—especially in broths and sauces.
Can I find vegan phở in Hanoi?
Yes, phở chay exists but is uncommon. Most shops simmer phở in bone broth. Ask "Phở chay, không nước mắm, nước dùng rau thôi" (vegetable phở, no fish sauce, vegetable broth only). Expect to wait 10–15 minutes for fresh broth. Cost: around 50,000–70,000 VND ($2–$2.80).
Which neighborhoods should I avoid as a vegan traveler?
Avoid isolated residential areas (Dong Da, southern Thanh Tri) without English speakers or tourist infrastructure. Stick to Ba Đình, Hoan Kiem, and Tay Ho for reliable vegan options and English-speaking staff.
How do I find temples with free or cheap vegetarian meals?
Use Google Maps to search "nhà hàng chay" (vegetarian restaurant) or "chùa" (temple) + "cơm chay" (vegetarian rice). Call ahead with the shop's number (ask your hotel to call if you don't speak Vietnamese). Meals are typically 11 a.m.–1 p.m. and 5–7 p.m.
Is it safe to eat street food vegan in Hanoi?
Yes, if you eat at busy stalls during peak hours. Tofu and vegetable stalls are safe. Use hand sanitizer after handling cash. Street phở and bánh mì are risky—choose stalls with visible vegetable prep, not meat hanging nearby. Trust your instincts.
FAQ
Is Buddhist temple food the same as vegan food?
No. Buddhist chay (temple vegetarian) avoids meat but may include dairy, eggs, and honey in deserts or side dishes. Strict vegan chay exists but requires explicit requests. Always confirm ingredients—especially in broths and sauces.
Can I find vegan phở in Hanoi?
Yes, phở chay exists but is uncommon. Most shops simmer phở in bone broth. Ask "Phở chay, không nước mắm, nước dùng rau thôi" (vegetable phở, no fish sauce, vegetable broth only). Expect to wait 10–15 minutes for fresh broth. Cost: around 50,000–70,000 VND ($2–$2.80).
Which neighborhoods should I avoid as a vegan traveler?
Avoid isolated residential areas (Dong Da, southern Thanh Tri) without English speakers or tourist infrastructure. Stick to Ba Đình, Hoan Kiem, and Tay Ho for reliable vegan options and English-speaking staff.
How do I find temples with free or cheap vegetarian meals?
Use Google Maps to search "nhà hàng chay" (vegetarian restaurant) or "chùa" (temple) + "cơm chay" (vegetarian rice). Call ahead with the shop's number (ask your hotel to call if you don't speak Vietnamese). Meals are typically 11 a.m.–1 p.m. and 5–7 p.m.
Is it safe to eat street food vegan in Hanoi?
Yes, if you eat at busy stalls during peak hours. Tofu and vegetable stalls are safe. Use hand sanitizer after handling cash. Street phở and bánh mì are risky—choose stalls with visible vegetable prep, not meat hanging nearby. Trust your instincts.
More: Hanoi guide · What to eat in Hanoi