Hanoi is much easier for vegan and vegetarian travelers than it first appears. The city has dedicated vegan restaurants, Buddhist-style vegetarian buffets, modern plant-based cafes, and a surprising number of local street foods that can work if you know what to ask for.
The tricky part is choosing the right kind of meal. A vegan buffet is easy and filling. A small vegetarian restaurant can be comforting after a long travel day. Street food is more exciting, but it needs more care because fish sauce, meat broth, egg, pork floss, and oyster sauce can appear even when a dish looks plant-based.
This guide helps you decide where to eat vegan and vegetarian food in Hanoi: reliable restaurants, local-style options, street food to look for, phrases to use, and when a guided vegan food tour makes more sense than guessing alone.

Want vegan Hanoi without guessing?
Restaurants are easy to find, but vegan street food is harder to read from the outside. On our Hanoi Vegetarian Street Food Tour with vegan options, a local guide takes you to plant-based local stops, explains ingredients, and helps you try dishes you might not find alone.
Quick decision guide: restaurant, buffet, street food, or tour?
| Best choice | Choose this when | Watch out for |
|---|---|---|
| Dedicated vegan restaurant | You want the easiest plant-based meal with low ingredient risk | Some places are vegan-friendly, not fully vegan; confirm dairy, egg, honey, and fish sauce |
| Vegetarian buffet | You want variety, value, and a filling lunch or dinner | Ask which dishes contain egg or dairy if you are fully vegan |
| Street food | You want local flavor, small stops, snacks, and a more Hanoi-style experience | Broth, fish sauce, meat oil, pork floss, egg, and shared utensils |
| Guided vegan food tour | You want local food stories and help finding safe plant-based street food | Tell the guide your exact dietary rules before the tour |
Best vegan and vegetarian restaurants in Hanoi
Use this list as a starting point, then check hours before going. Hanoi restaurants can change schedules, move locations, pause buffets, or adjust menus without much notice.
Vegito Vegetarian Restaurant
My friends and I visited this place over the weekend and had a great time. The ticket cost 150,000 VND ($7) per person. The food and desserts were delicious. The staffs were very friendly and accommodating. We were impressed by the quality of the food – not only was it tasty, but also very affordable. We tried a variety of vegan dishes, such as pho cuon, tofu, soup, and mushrooms. To top off our meal, we had vegan desserts, fruits, and vegan yogurt.
Good for: buffet variety, groups, first vegan meal in Hanoi, casual lunch or dinner.

- Add: 45 Ngo Thi Nham, Hà Nội, Việt Nam
- Opening hours: Monday – Sunday: 11 AM – 2:30 PM; 6 PM – 9:30 PM
- Categories: Vegan, Buffet, Take-out, Vietnamese
Veggie Castle
The very best Vegan buffet in Hanoi can be found at this vegetarian restaurant. For only 80,000 VND, you can enjoy a fantastic vegan buffet that offers a wide range of dishes, all freshly made with love and care. Not only that, but you’ll also get tea and chè included in the price to make it even more of an incredible experience. With so much variety and flavor, this vegan buffet offers something for everyone, so don’t miss out on the opportunity to enjoy it!
Good for: budget-friendly buffet, local-style vegan dishes, repeat visits, mixed groups.

Add: 7 Yên Ninh, 19 Alley 275 Au Co and 38 Ngọc Khánh.
Opening hours: Monday – Sunday: 11 AM – 2 PM; 6 PM – 9:30 PM
Categories: Vegan, Buffet, Vietnamese
Updated: We returned here last weekend to indulge in the local vegan cuisine. The owner was extremely friendly, always greeting us with a smile. The cost per person is 90,000 VND. There are numerous options including tofu and vegetables, but we particularly enjoyed the mushrooms. They also offer a variety of desserts and fruits. Given that it’s summer, it’s also fruit season featuring mango, lychee, and delicious mangosteen.


Sadhu Vegetarian Restaurant
Sadhu is a more polished vegetarian restaurant experience, useful when you want a sit-down meal rather than a quick buffet stop. Expect a more curated style of vegetarian dining with many small dishes and Vietnamese flavors presented in a cleaner restaurant setting.
Good for: nicer vegetarian meal, date night, slow dinner, travelers who want comfort and service.

Add: 87 P. Lý Thường Kiệt, Cửa Nam, Hoàn Kiếm, Hà Nội, Việt Nam
Opening hours: Monday – Sunday: 10:30 AM – 10 PM
Categories: Vegan-friendly, Delivery, Vietnamese
Jalus Vegan Kitchen
Jalus Vegan Kitchen is often recommended by vegan travelers because it focuses on plant-based food and tends to be easier for fully vegan diets than general vegetarian restaurants. It works well when you want a calmer restaurant meal and do not want to negotiate every ingredient.
Good for: fully vegan travelers, relaxed meal, Western-friendly plant-based menu, Old Quarter area planning.
The Veg
The Veg is a simple option for travelers looking for familiar Vietnamese vegan and vegetarian dishes such as pho, rolls, noodles, tofu, and banh mi-style items. It is useful when you want something straightforward rather than a long tasting meal.
Good for: quick plant-based Vietnamese meal, simple ordering, casual dining.
Bo De Tam
Bo De Tam is a long-running vegetarian name in Hanoi and is useful if you want a more traditional chay-style meal. Many Vietnamese vegetarian restaurants use mock meat, mushrooms, tofu, vegetables, and Buddhist-influenced cooking, which can be comforting if you want local food without meat.
Good for: traditional vegetarian cooking, mock meat dishes, local chay experience.
Zenith Yoga Cafe
Zenith Yoga Cafe is more cafe-like than street-food-like, so it suits travelers who want a lighter vegetarian or vegan-friendly meal, smoothie bowl, salad, or calm break from the city. It is also useful for longer-stay visitors who want a wellness-style meal between heavier Vietnamese dishes.
Good for: cafe meal, yoga crowd, lighter food, calm break.
Local vegan and vegetarian street food to look for
Hanoi street food is one of the best parts of the city, but vegan travelers need to be careful. A dish can look vegetarian and still include fish sauce, pork broth, chicken powder, shrimp paste, or egg. The dishes below are good starting points, not automatic guarantees.
Banh mi chay (Vegan Banh Mi)
Vegetarian banh mi is one of the easiest plant-based street foods to find in Hanoi. Fillings can include tofu, mushrooms, mock meat, pickles, herbs, chili, and soy-based sauce. If banh mi is your main target, see our focused guide to vegan banh mi in Hanoi for more specific stops.


Xoi chay
Xoi is sticky rice, usually served with toppings. A vegetarian version may include mung bean, fried shallots, tofu, mushrooms, corn, peanuts, or vegetables. Ask about pork floss, chicken fat, sausage, and meat-based sauce if the vendor serves both meat and vegetarian toppings.
Bun or mien chay
Vegetarian noodle bowls can be delicious, especially when built with herbs, mushrooms, tofu, peanuts, fried onions, and fresh vegetables. The main question is broth and sauce. If you are vegan, ask whether the broth is vegetable-based and whether fish sauce is used.

Banh ran and local doughnuts
Some sweet fried snacks are naturally plant-based, especially mung-bean-filled rice flour doughnuts. Still, recipes vary, so ask about egg, milk, and frying oil if you avoid cross-contact.

Seasonal fruit
Fruit is the easiest vegan food in Hanoi. Depending on the season, you may see mango, longan, lychee, dragon fruit, rambutan, mangosteen, pomelo, banana, pineapple, and jackfruit. Fruit vendors are good for snacks, but wash or peel fruit carefully if you have a sensitive stomach.

Vietnamese desserts
Che and other sweet desserts can be vegan when made with beans, jelly, coconut milk, fruit, and syrup. But some versions use dairy, yogurt, condensed milk, or toppings with egg, so ask before ordering.
Restaurant food is easy. Street food is where a local helps.
If you want to try sticky rice, vegan banh mi, local snacks, fruit, drinks, and hidden stops without worrying about every ingredient, join our Hanoi vegan and vegetarian food tour. It is built for plant-based travelers who want local food, not only restaurants.
How to order vegan food in Hanoi
The most useful word is chay, which means vegetarian in Vietnamese. But “chay” does not always mean vegan in the strict Western sense. Some vegetarian places may still use egg, dairy, honey, or ingredients that a strict vegan avoids. Be clear and simple.
| English | Simple Vietnamese phrase | Meaning |
|---|---|---|
| I am vegetarian | Toi an chay | I eat vegetarian food |
| No meat | Khong thit | No meat |
| No fish sauce | Khong nuoc mam | No fish sauce |
| No egg | Khong trung | No egg |
| No milk | Khong sua | No milk or dairy |
For strict vegan eating, show the vendor a short note on your phone. Keep it simple: “I do not eat meat, fish, seafood, fish sauce, egg, milk, butter, or honey. Can you make this with vegetables, tofu, mushrooms, and soy sauce?”
Where should vegan travelers stay in Hanoi?
The Old Quarter and Hoan Kiem area are convenient for short visits because many vegan-friendly restaurants, banh mi stalls, cafes, markets, and walking routes are nearby. West Lake can also be good for longer stays because it has more modern cafes, international food, and wellness-style restaurants. For most first-time travelers, staying central makes food planning easier.
For general planning, use our Hanoi travel hub. If you want broader plant-based context before traveling around the country, read our guide to vegan food in Vietnam.
What to eat beyond restaurants
Once you have had a few easy restaurant meals, try to include at least one local-style plant-based food experience. Hanoi’s food culture is not only about restaurants; it is about small vendors, morning markets, old family shops, sidewalk snacks, and dishes that change by time of day.
A good plant-based Hanoi food day could look like this:
- Morning: fruit, coffee, and a simple sticky rice snack.
- Lunch: vegetarian buffet or chay restaurant.
- Afternoon: vegan banh mi or sweet dessert.
- Evening: guided vegan street food walk or a trusted local vegetarian noodle shop.
If you eat eggs or dairy, Hanoi becomes easier. If you are fully vegan, do not be shy about repeating your restrictions. Fish sauce is the biggest hidden ingredient in many Vietnamese dishes.
FAQ
Is Hanoi vegan-friendly?
Yes. Hanoi has dedicated vegan restaurants, vegetarian buffets, chay restaurants, vegan banh mi, fruit, desserts, and some street food options. It is vegan-friendly if you plan ahead, but strict vegans should still ask about fish sauce, broth, egg, and dairy.
Can vegans eat street food in Hanoi?
Yes, but it is easier with local help. Some street foods can be made vegan or are naturally plant-based, but many vendors use fish sauce, meat broth, egg, or shared toppings. A guided vegan food tour is useful if you want street food without guessing.
How do I ask for no fish sauce in Vietnamese?
Say “khong nuoc mam” for no fish sauce. You can also show a written note that says you do not eat meat, fish, seafood, fish sauce, egg, milk, butter, or honey.
What does chay mean in Vietnam?
Chay means vegetarian, often connected to Buddhist-style eating. It is a helpful word, but it does not always guarantee strict vegan standards. Ask about egg, dairy, honey, and fish sauce if needed.
What is the easiest vegan meal in Hanoi?
A dedicated vegan restaurant or vegetarian buffet is usually the easiest. For street food, vegan banh mi, sticky rice, fruit, and some desserts are good starting points if you confirm ingredients.
Where can I find vegan banh mi in Hanoi?
There are several vegan and vegetarian banh mi options around central Hanoi. For a focused list, read our guide to vegan banh mi in Hanoi.
Final thought
Vegan Hanoi is not only restaurant food. Restaurants make the first few meals easy, but the city becomes more memorable when you learn how plant-based eating fits into local life: sticky rice, mushrooms, tofu, fruit, street snacks, coffee, desserts, and small vendors who may not advertise online. Start with the reliable places, learn the key phrases, and then let a local help you go deeper.


