Hanoi, the capital of Vietnam, is famous for its food, and vegetarian travellers from India have more choice here than they might expect.
For the best Indian vegetarian restaurants in Hanoi, the top pure-veg options are Ram Krishna and Rutba in the Old Quarter, both serving North Indian thalis with Jain food on request. For Vietnamese vegetarian food, the top 10 vegetarian restaurants in Hanoi are Katze, iVegan, Vi Lai, Uu Dam Chay, Veggie Castle, The Veg, VEJO, Huong Thien, Aummee and An Lac. Most dishes cost 60,000–300,000 VND (₹205–1,015), and vegetarian buffets cost about 90,000–150,000 VND (₹305–510) per person.
| Restaurant | Type | Area | Price (approx.) |
|---|---|---|---|
| Ram Krishna | Pure veg Indian, Jain | Old Quarter | Thali / à la carte |
| Rutba | Pure veg Indian, Jain | Old Quarter | Thali / à la carte |
| Katze Vegan & Vegetarian | Vietnamese vegan | Old Quarter | 75,000–95,000 VND (₹255–320)/dish |
| iVegan | Healthy café | West Lake | 80,000–120,000 VND (₹270–405)/dish |
| Vi Lai | Fine dining | French Quarter | 85,000–315,000 VND (₹290–1,070)/dish |
| Uu Dam Chay | Fine dining | French Quarter | 60,000–300,000 VND (₹205–1,015)/dish |
| Veggie Castle | Buffet | Truc Bach | About 90,000 VND (₹305)/person |
| The Veg | International vegan | Old Quarter | 85,000–110,000 VND (₹290–375)/dish |
| VEJO | Creative vegan | Old Quarter | 80,000–130,000 VND (₹270–440)/dish |
| Huong Thien | Buffet | Dong Da | About 139,000 VND (₹470)/person |
| Aummee | Vietnamese vegetarian | Truc Bach | 59,000–269,000 VND (₹200–910)/dish |
| An Lac | Buffet | French Quarter | About 150,000 VND (₹510)/person |
Indian Vegetarian Restaurants in Hanoi Old Quarter
The best pure vegetarian Indian restaurants in Hanoi are Ram Krishna and Rutba, both in the Old Quarter and both able to prepare Jain food.
If you miss dal, roti and paneer, these Indian vegetarian restaurants in Hanoi serve home-style food with no meat in the kitchen. Every pure vegetarian Indian restaurant in Hanoi Old Quarter listed here is small, so call ahead for groups. Other Indian veg restaurants in Hanoi cook both veg and non-veg, so ask before you order.
Ram Krishna Vegetarian Indian Cuisine
The best-known Hanoi Indian vegetarian restaurant, serving North Indian thalis, curries, dosa and snacks, with Jain and vegan dishes on request. It is a short walk from Dong Xuan Market.
- Address: 26 Hang Buom Street, Old Quarter, Hanoi
- Best for: pure veg and Jain meals, thalis
Rutba Indian Restaurant
A small Old Quarter restaurant that describes itself as “Pure Veg & Jain Food”, known for North Indian thalis. Book ahead for groups of more than 10.
- Address: 28 Hang Giay Street, Old Quarter, Hanoi
- Best for: Jain food, group thalis
Other Indian vegetarian options
Gujarat Vegetarian Restaurant (2 Luong Ngoc Quyen Street) serves Gujarati thalis, and Amy Indian Restaurant (10 Hang Thiec Street) has vegetarian curry sets. Larger Indian restaurants such as Benaras Mantra (15 Trang Tien Lane) can prepare Jain meals if you ask 24–48 hours ahead, but they also cook meat in the same kitchen.
Katze Vegan & Vegetarian
Katze is a cosy vegan restaurant in the Old Quarter, highly rated for Vietnamese vegan dishes at affordable prices.

Katze is one of the best-rated vegetarian restaurants in Hanoi on TripAdvisor. One reviewer called it “outstanding, untouchable vegan food”, which sums it up well.
The menu ranges from starters such as fresh or fried spring rolls and banana flower salad to vegan “meat” dishes like fried vegan chicken with vegetables and steamed vegan sausage. You can also try Vietnamese-style greens such as stir-fried pumpkin leaves with garlic. The owner’s warm welcome and his support for street children add to its charm, making Katze a must-try in Hanoi.
- Address: 43B Hang Be Street (2nd floor), Old Quarter, Hanoi
- Opening hours: 11:00 AM – 10:00 PM daily
- Contact: +84 936 688 353
- Price: 75,000 – 95,000 VND/dish (about ₹255 – 320)
iVegan Hanoi
iVegan is a modern vegan café in West Lake, best for smoothie bowls, burgers and healthy drinks.

iVegan’s menu includes smoothie bowls, salads, vegan pizza, burgers, sandwiches and toast, made with good ingredients and balanced nutrition. Drinks include cold-pressed juices, coffee, tea lattes and kombucha. The interior is modern, simple and elegant, and the brand has grown beyond its original Hanoi store.
- Location: 16 To Ngoc Van Street, West Lake (Tay Ho), Hanoi
- Opening hours: 08:00 AM – 09:00 PM daily
- Contact: +84 868 173 168
- Website: https://ivegansupershop.com/
- Price: 80,000 – 120,000 VND/dish (about ₹270 – 405)
Vi Lai Restaurant
Vi Lai is an elegant vegetarian restaurant known for Asian-Vietnamese fusion dishes and tables set over water.

Vi Lai blends Asian and Vietnamese vegetarian cooking. The menu includes vegetable soups, salads and hotpots, along with dishes such as marinated tofu, green coconut curry and roasted cauliflower with almonds. The space is large, green and stylish. Book ahead to dine on the lotus-shaped platform over the water, the restaurant’s highlight.
- Location: 67 Ly Thuong Kiet Street, Hanoi
- Opening hours: 09:30 AM – 10:00 PM daily
- Contact: +84 853 535 656
- Website: https://vilai.vn/
- Price: 85,000 – 315,000 VND/dish (about ₹290 – 1,070)
Uu Dam Chay
Uu Dam Chay is a beautifully designed fine-dining vegetarian restaurant with Buddhist-inspired décor.

Uu Dam Chay impresses with its pillars, yin-yang tiled roofs and Buddhist-inspired details, creating a peaceful place to eat. The menu blends Asian and Western cooking: try fried lotus with cheese, pine nut soup, vegan tacos, fried rice and coconut curry. It is ideal for a special dinner.
- Location: 34 Hang Bai Street, Hanoi (older listings show 55 Nguyen Du Street)
- Opening hours: 10:30 AM – 09:30 PM daily
- Contact: +84 981 349 898
- Price: 60,000 – 300,000 VND/dish (about ₹205 – 1,015)
Veggie Castle
Veggie Castle is a budget vegan buffet chain with a daily-changing menu of around 15 dishes.

Veggie Castle has several branches in Hanoi. Its buffet offers around 15 vegetarian dishes a day, plus drinks and desserts, for about 90,000 VND per person (check the website for current prices). Dishes mix Vietnamese ingredients with Asian and European influences, such as vegetarian pho, chrysanthemum and mushroom soup, fried tofu with spring onion and vermicelli with mushroom “char siu”. The space is modern, tidy and comfortable.
- Location: 7 Yen Ninh Street, Hanoi (closest branch to the Old Quarter)
- Opening hours: 11:00 AM – 02:30 PM and 05:30 PM – 10:00 PM daily
- Contact: +84 866 911 741
- Website: https://veggiecastle.vn/
- Price: about 90,000 VND/person (₹305)
The Veg – Organic Vego & Tea
The Veg is a popular Old Quarter vegan restaurant serving Vietnamese, Asian and European dishes.

Well rated by travellers on TripAdvisor, The Veg offers good service and tasty food and drinks. The menu includes pad thai, pasta, fried tofu, Vietnamese tropical salad, pumpkin soup, red bean panini and vegan quiche, a good pick if your group wants variety.
- Location: 1 Tong Duy Tan Street, Hanoi
- Opening hours: 08:00 AM – 10:00 PM daily
- Contact: +84 869 933 033
- Price: 85,000 – 110,000 VND/dish (about ₹290 – 375)
VEJO – The Vege Journey
VEJO is a creative vegan restaurant in the Old Quarter known for beautifully presented spring rolls, dim sum and noodles.

VEJO’s chefs regularly create new vegan dishes that mix Vietnamese cooking with Asian flavours. Must-tries include spring rolls, dim sum and vermicelli, plus healthy drinks and desserts. The space is cosy and elegant.
- Location: 46B Bat Dan Street, Old Quarter, Hanoi
- Opening hours: 10:00 AM – 08:30 PM (Monday to Saturday)
- Contact: +84 89 946 46 46
- Price: 80,000 – 130,000 VND/dish (about ₹270 – 440)
Vegan Buffet Huong Thien
Huong Thien is a large vegetarian buffet with dozens of dishes for one fixed price.

For about 139,000 VND per person, you can choose from a large spread of vegetarian dishes, from soups, salads and noodles to sweets, all made with fresh ingredients. The dining room is spacious and clean, with yellow tones and Buddhist décor, and the staff are friendly.
- Location: 261 Xa Dan Street, Hanoi
- Opening hours: 11:00 AM – 02:00 PM and 06:00 – 09:00 PM daily
- Contact: +84 961 577 799
- Price: about 139,000 VND/person (₹470)
Aummee Vegetarian Restaurant
Aummee serves traditional Vietnamese vegetarian dishes in a calm setting near Truc Bach Lake.

Well loved on TripAdvisor, Aummee offers dishes inspired by traditional Vietnamese recipes: vegetable soup, spring rolls, steamed brown rice with lotus seeds and spicy-sour hotpot. The interior is modern and cosy, and the staff are friendly and helpful.
- Location: 26 Chau Long Street, Hanoi
- Opening hours: 10:00 AM – 02:00 PM and 05:00 – 09:00 PM daily
- Contact: +84 918 226 996
- Price: 59,000 – 269,000 VND/dish (about ₹200 – 910)
An Lac Vegetarian Buffet
An Lac is a vegetarian buffet with a wide range of traditional Vietnamese dishes, close to the Old Quarter.

An Lac offers a large vegetarian buffet cooked in traditional style, including noodles, salads, marinated tofu, stir-fried greens, soup, porridge and brown rice. The space is airy and comfortable, and the staff are friendly.
- Location: 109 Tran Hung Dao Street, Hanoi
- Opening hours: 10:30 AM – 01:30 PM and 05:30 PM – 08:30 PM daily
- Contact: +84 94 785 68 88
- Price: about 150,000 VND/person (₹510)
Tips for Vegetarian and Jain Travellers in Hanoi
Look for the word “chay” (vegetarian), say “no egg” or “no onion, no garlic” when needed, and plan around the afternoon break.
- Chay means vegetarian: restaurants with “chay” in their name cook without meat, fish or fish sauce.
- Eggs and dairy: say “không trứng” (no egg) if you avoid eggs; most Vietnamese vegetarian food is dairy-free.
- Jain food: say “không hành, không tỏi” (no onion, no garlic) and check about root vegetables; for strict Jain meals, choose Ram Krishna or Rutba.
- Timings: many vegetarian restaurants close between lunch and dinner (around 2:00–5:00 PM).
- Cafés: there is no oasis cafe hanoi branch; the famous koi-pond Oasis Cafe is in Ho Chi Minh City, but Hanoi has plenty of garden cafés of its own.
- Sightseeing: most of these restaurants are close to the main things to do in Hanoi, so it is easy to fit a vegetarian lunch into a city tour.
Plan Your Hanoi Trip
On every Vietnamtour.in trip, our team books vegetarian, Jain or Indian meals for each day, so you never have to search for food.
We run departures from across India, including the vietnam package from chennai, kochi to vietnam package, vietnam trip package from bangalore, vietnam family tour packages from mumbai, vietnam tour packages from kolkata and vietnam tour packages from ahmedabad. Travelling in the festive season? See our Vietnam Diwali packages, or add a beach with a phu quoc island tour package from india.
Tell us your travel dates, group size and departure city in India. A Vietnamtour.in travel expert will plan your Hanoi itinerary, book hotels near good vegetarian restaurants, and arrange pure veg or Jain meals throughout your trip.
Conclusion
Whether you want a pure veg Indian thali in the Old Quarter or creative Vietnamese vegan food, these vegetarian restaurants in Hanoi make it easy to eat well. We wish you a wonderful trip to vietnam from india!
RELATED ARTICLES














