Best Vegan and Vegetarian Restaurants in Hanoi: Where to Eat, What to Order, and Street Food Tips

Find vegan and vegetarian restaurants in Hanoi, plus local street food options, ordering tips, no-fish-sauce phrases, and when to book a vegan food tour.

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.

Vegan and vegetarian restaurants in Hanoi with plant-based Vietnamese dishes
Hanoi has dedicated vegan restaurants, vegetarian buffets, and street-food options if you know what to ask for.

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.

See the vegan food tour

Quick decision guide: restaurant, buffet, street food, or tour?

Best choiceChoose this whenWatch out for
Dedicated vegan restaurantYou want the easiest plant-based meal with low ingredient riskSome places are vegan-friendly, not fully vegan; confirm dairy, egg, honey, and fish sauce
Vegetarian buffetYou want variety, value, and a filling lunch or dinnerAsk which dishes contain egg or dairy if you are fully vegan
Street foodYou want local flavor, small stops, snacks, and a more Hanoi-style experienceBroth, fish sauce, meat oil, pork floss, egg, and shared utensils
Guided vegan food tourYou want local food stories and help finding safe plant-based street foodTell 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.

Photo: Vegito Vegetarian Restaurant
  • 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.

Photo: Veggie Castle📍 7 Yên Ninh, 19 Alley 275 Au Co and 38 Ngọc Khánh.

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.

1d01856dff9d5ec3078c15
We went to the Veggie Castle at 7 Yen Ninh last week.
197fbe37c4c765993cd613
Yummy local vegan food.

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.

Vegetarian meal at Sadhu restaurant in Hanoi
A polished vegetarian restaurant can be the easiest choice when you want a slower sit-down meal.

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.

Vegan banh mi in Hanoi with tofu, herbs, pickles, and chili
Vegan banh mi is one of the easiest plant-based street foods to plan around in Hanoi.

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.

Photo: Bun Chay at Bun Bo Nam Bo at 75 Hang Dieu

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.

Banh Ran Vegan
Photo: Banh Ran Luong Ngoc Quyen

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.

Fresh tropical fruit sold in Hanoi as an easy vegan snack
Fruit is the safest easy snack when you need something fully plant-based between meals.

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.

Explore the vegan food tour

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.

EnglishSimple Vietnamese phraseMeaning
I am vegetarianToi an chayI eat vegetarian food
No meatKhong thitNo meat
No fish sauceKhong nuoc mamNo fish sauce
No eggKhong trungNo egg
No milkKhong suaNo 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.

Last updated: May 22, 2026

CongLe

The author lives in Leipzig, Germany

Cong is a co-founder of Onetrip with local. Coffee and history are Cong's passions. He loves hosting experiences and has met people from 132 countries! He has travelled all over Vietnam and lived in Israel for 13 months. Cong is pursuing a master's degree in the German city of Leipzig. He also spends lots of time teaching kids English, physics, and maths as a volunteer. P.S.: As a traveler himself, he totally understands what it's like to discover a new city or country. So please reach out to him via Instagram at @Onetripwithlocal or @cong_trong_ If you happen to visit Hanoi/Vietnam, Cong is here to give you the best "local" advice!

Govt. Certified Tour Guide ID: 101 237 498

More articles by Cong