Top 5 Best Indian Restaurants in Hanoi for Indian Tourists
Hanoi Travel Guide

Top 5 Best Indian Restaurants in Hanoi for Indian Tourists

Anthony Ngo Updated 27 Oct 2026 8 min read

The best Indian restaurants in Hanoi are Dalcheeni in West Lake (Tay Ho), Khazaana and Zaika in the Old Quarter, Namaste Hanoi near Hoan Kiem Lake and Little India, and all five serve a full vegetarian menu. A meal for two costs about 330,000 to 660,000 VND (₹1,100 to ₹2,250), and for pure vegetarian or Jain food, Ram Krishna Vegetarian in the Old Quarter is the safest choice.

Finding a good Indian restaurant is a priority for many Indian travellers in Vietnam, especially for vegetarians and families with dietary restrictions. In this post, Vietnamtour.in lists the top 5 Indian restaurants in Hanoi, Vietnam’s capital, based on ratings, reviews and feedback from our Indian guests. The table below compares them (prices converted at about 295 VND to ₹1).

Restaurant Area Best for Price for two
Dalcheeni West Lake (Tay Ho) Upscale North Indian, strong vegetarian menu About 600,000 VND (₹2,000)
Khazaana Old Quarter, Duong Thanh Street Halal, North and South Indian About 570,000 VND (₹1,900)
Zaika Old Quarter, Hang Dieu Street Tandoor dishes, families, private room About 480,000 VND (₹1,600)
Namaste Hanoi Near Hoan Kiem Lake Wide menu, Mughlai and Gujarati sweets About 660,000 VND (₹2,250)
Little India Near Hoan Kiem Lake Home-style thali on a budget About 330,000 VND (₹1,100)

Several restaurants have moved in recent years, so check the latest address on Google Maps before you go.

Dalcheeni Hanoi

Dalcheeni is the most upscale Indian restaurant in Hanoi, located near West Lake (Tay Ho), known for North Indian curries and tandoori dishes and a strong vegetarian section, with a meal for two from about 600,000 VND. The cosy dining room, with soft yellow lighting and well-designed walls, sets it apart from most Indian restaurants in Hanoi.

Cosy dining room at Dalcheeni, one of the best Indian restaurants in Hanoi
The cosy, Indian-friendly dining room at Dalcheeni

Popular dishes include dal fry, jeera rice, Goan fish curry and mango lassi, and halal meat is served. Book ahead on weekends, as it is popular with Hanoi’s Indian community. Dalcheeni is the closest Indian restaurant to the West Lake hotels and a good dinner stop after visiting the vietnam museum of ethnology in Cau Giay.

  • Address: 100 Xuan Dieu Street, Tay Ho, Hanoi
  • Phone: (+84) 24 3266 8453
  • Opening hours: about 10:30 AM – 2:30 PM, 6:00 PM – 10:30 PM
  • TripAdvisor: Dalcheeni Restaurant Hanoi
North Indian curries served at Dalcheeni restaurant in Hanoi
North Indian dishes at Dalcheeni, West Lake

Khazaana Restaurant Hanoi

Khazaana, on Duong Thanh Street at the edge of the Old Quarter, is one of the longest-running Indian restaurants in Hanoi, serving halal-certified North and South Indian food, with a meal for two from about 570,000 VND. It is a reliable choice for Indian restaurants in the Hanoi Old Quarter.

The menu covers tandoori, Mughlai and South Indian dishes, along with a wide range of vegetarian options.

Khazaana halal Indian restaurant in Hanoi Old Quarter
Khazaana, a halal Indian restaurant in the Old Quarter

If you are staying further from the centre, Khazaana also delivers within the city.

  • Address: 34 Duong Thanh Street, Hoan Kiem, Hanoi
  • Phone: (+84) 98 912 9440
  • Opening hours: about 10:30 AM – 2:30 PM, 5:30 PM – 10:30 PM
  • TripAdvisor: Khazaana Indian Halal Restaurant
Indian dishes on the table at Khazaana restaurant, Hanoi
A spread of Indian dishes at Khazaana

Zaika Restaurant Hanoi

Zaika, on Hang Dieu Street in the Old Quarter, is an upscale Indian restaurant known for tandoor-cooked kebabs, paneer and biryani, and it is one of the best Indian restaurants in the Old Quarter for families and groups, with a meal for two from about 480,000 VND. Its North Indian dishes are made with fresh local ingredients.

Zaika Indian restaurant in Hanoi Old Quarter
Zaika, on Hang Dieu Street in the Old Quarter

The menu offers both à la carte dishes and set meals for groups, and the restaurant is child-friendly. Zaika also has a private room and a bar, which makes it popular for business dinners and celebrations; reserve in advance.

  • Address: 13 Hang Dieu Street, Hoan Kiem, Hanoi
  • Phone: (+84) 913 221 971
  • Opening hours: about 11:00 AM – 11:00 PM
  • TripAdvisor: Zaika Restaurant Hanoi
Tandoori dishes at Zaika restaurant, Hanoi
Tandoori dishes at Zaika

Namaste Hanoi

Namaste Hanoi, close to Hoan Kiem Lake, has one of the widest Indian menus in the city, from North Indian curries and South Indian dishes to Hyderabadi biryani and Gujarati sweets, with a meal for two from about 660,000 VND. It is a good choice for a relaxed dinner near the lake.

Namaste Hanoi Indian restaurant near Hoan Kiem Lake
Namaste Hanoi, near Hoan Kiem Lake

The quiet dining room is decorated in soft ivory tones, and the clay tandoor oven keeps the naan and kebabs authentic. The menu has plenty of vegetarian dishes and halal meat.

Vegetarian and tandoor dishes at Namaste Hanoi
Dishes from the tandoor at Namaste Hanoi

Namaste also caters for events with a portable tandoor oven, useful for groups and Indian weddings in Hanoi.

  • Address: Tran Hung Dao Street area, Hoan Kiem, Hanoi (older listings show 46 Tho Nhuom; confirm on Google Maps)
  • Phone: (+84) 24 3935 2401
  • Opening hours: about 11:00 AM – 2:30 PM, 6:00 PM – 10:00 PM
  • TripAdvisor: Namaste Hanoi Restaurant
Dining room of Namaste Hanoi Indian restaurant
The dining room at Namaste Hanoi

If you are visiting the vietnam military history museum or the other museums west of the centre, Namaste and Little India are easy dinner stops on the way back to Hoan Kiem Lake.

Little India Hanoi

Little India is a budget-friendly Indian restaurant near Hoan Kiem Lake, known for home-style thalis cooked by Indian chefs, with a meal for two from about 330,000 VND. It serves both vegetarian and non-vegetarian dishes, along with some Malaysian and Chinese options.

Little India budget Indian restaurant in Hanoi
Little India, a budget-friendly Indian restaurant in Hanoi

The menu includes vegetable samosas, paneer tikka, tandoori gobi, biryani and naan, and the restaurant offers delivery to hotels.

  • Address: Ly Thai To Street area, Hoan Kiem, Hanoi (older listings show 32 Hang Tre; confirm on Google Maps)
  • Phone: (+84) 24 3926 1859
  • Opening hours: about 11:00 AM – 10:30 PM
  • TripAdvisor: Little India Hanoi
Indian thali at Little India restaurant in Hanoi
A home-style meal at Little India
Samosas and naan at Little India Hanoi
Samosas and naan at Little India Hanoi

Indian Vegetarian Restaurants In Hanoi

For pure vegetarian or Jain food, Ram Krishna Vegetarian Restaurant on Luong Ngoc Quyen Street in the Old Quarter is the best choice, as it is 100% vegetarian and can cook vegan dishes without cream or ghee on request. All five restaurants above also have vegetarian menus, with Dalcheeni and Namaste offering the widest choice.

When ordering Indian vegetarian food in Hanoi, tell the staff clearly if you need Jain food without onion, garlic and root vegetables, as not every kitchen prepares it by default. Hanoi’s own Buddhist “com chay” restaurants are another good option for vegetarian meals while sightseeing.

Tips For Eating Indian Food In Hanoi

Most Indian restaurants in Hanoi close between about 2:30 and 6 PM, so plan lunch before 2 PM and book dinner tables on Friday and Saturday. A few more tips for Indian travellers:

  • Location: Khazaana, Zaika, Namaste, Little India and Ram Krishna are all within walking distance of Hoan Kiem Lake and the Old Quarter, where most visitors stay.
  • Delivery: Many restaurants deliver through Grab Food, useful after a long day of sightseeing.
  • Weather: Hanoi winters from December to February are cool, so hot dal and chai feel even better; check the hanoi weather before you pack.

Plan Your Hanoi Trip

With these top 5 Indian restaurants in Hanoi saved on your phone, food is one less thing to worry about. For more tips, see our Vietnam Travel Guide, or let us plan the whole trip with our best tour packages for vietnam from india, which include pre-booked Indian, vegetarian and Jain meals. Families can choose vietnam family tour packages from india, and if you are wondering is vietnam costly for indians, our cost guide breaks down every part of the budget. For a beach finish, add phu quoc tour packages from india.

We also plan trips from your home city: a vietnam package from mumbai, vietnam packages from chennai, a vietnam tour from kolkata, vietnam tour packages from kerala and a phu quoc trip package from bangalore that starts in Hanoi and ends on the island.

To plan your meals around Hanoi’s sights, share your travel dates, group size and dietary needs in the form below. A Vietnamtour.in expert will book Indian, vegetarian or Jain restaurants for each day, along with hotels near the Old Quarter and airport transfers.

1Contact Information
2Travel Plan
*Please include your country code (e.g. +91, +1, +971,...)

RELATED ARTICLES

Leave a Reply

Your email address will not be published. Required fields are marked *

Tours matching this guide

Ho Chi Minh City · Mekong Delta · Da Nang · Hoi An · Hanoi · Sapa · Halong Bay

4-star stays Private tour Flights excl.
₹ 1,07,065/pax 2 adults · twin sharing

Hanoi · Ninh Binh · Halong Bay · Phu Quoc

4-star stays Private tour Flights excl.
₹ 65,930/pax 2 adults · twin sharing
HOT

Ho Chi Minh City · Mekong Delta · Da Nang · Hoi An · Hue · Hanoi · Halong Bay

5-star Hotel stays Private tour Flights excl.
₹ 1,27,300/pax 2 adults · twin sharing
HOT

Ho Chi Minh City · Mekong Delta · Da Nang · Hoi An · Hanoi · Halong Bay

4-star stays Private tour Flights excl.
₹ 81,890/pax 2 adults · twin sharing

Hanoi · Ninh Binh · Sapa · Halong Bay · Da Nang · Hoi An

4-star stays Private tour Flights excl.
₹ 95,285/pax 2 adults · twin sharing

Hanoi · Ninh Binh · Halong Bay · Da Nang · Hoi An · Ho Chi Minh City · Mekong Delta

4-star stays Private tour Flights excl.
₹ 1,02,030/pax 2 adults · twin sharing

Related articles