Follow us on: Indian Food in Shanghai

Hara Bara Kabab
Hara Bara Kabab

Indian food features simple ingredients such as chicken, mutton, seafood and vegetables. Its cooking methods are not varied either. However, the abundant use of various spices makes the dishes unique and delicious. Curry, cumin, pepper, red pepper and Indian masala (a special mixed seasoning in India) are frequently used.

There are many Indian restaurants in Shanghai attracting a lot of food lovers. Most of them are decorated in an Indian style and play traditional Indian music. Authentic Indian food and drink are served, including curry and tandoori dishes, naans, samosas, yogurt and masala tea. The Indian servers in these restaurants offer a friendly service.

 Recommended Restaurants:

Specialties: Hazara is one of the best Indian restaurants in Shanghai. It features typical south Asian style decorated with stone Buddhas, valances, and traditional Indian saris. Various curry dishes are extremely satisfying such as curry gumbos and curry chicken. Indian yogurt and tea are also recommended.
Address: Building 4, Ruijin Hotel, No. 118, Ruijin 2nd Road, Huangpu District (near Yongjia Road)
Operating hours: 17:30 - 23:00
Average cost per person: CNY 200 - 400


Aloo Ka Chaat
Aloo Ka Chaat
Specialties: As the name suggests, it offers authentic Indian tandoori food. Curry dishes and yogurt are also worth trying. The special decor, appealing music and attentive service all provide diners with a memorable experience.
Address: the lobby of the south building, Jinjiang Hotel, No. 59, South Maoming Road, Huangpu District (near Changle Road)
Operating hours: 11:30 - 14:00, 15:30 - 22:30
Average cost per person: CNY 200 - 300

Specialties: PUNJABI offers authentic Indian food including naans, yogurt, curry mutton and chicken and tandoori food. A buffet dinner service is also available.
Average cost per person: CNY 80 - 120

Shuicheng Road Branch: Room N3, People Square, No. 18, Shuicheng Road, Changning District (near Hongqiao Road)
Operating hours: 10:30 - 23:30

South Xiangyang Road Branch: 2F, No. 102, South Xiangyang Road, Xuhui District (near Nanchang Road)
Operating hours: 11:30 - 23:30

 Indian Kitchen

Indian Chapati
Specialties: This is a popular Indian restaurant with an open kitchen, from which diners can clearly see the chefs at work. The tender tandoori chicken and curry mutton with coconut milk are highly recommended. Also, you can try the delicious Indian pancake, tea and yogurt.
Operating hours: 11:00 - 14:30, 17:00 - 22:30
Average cost per person: CNY 80 - 150

Xuhui Branch: No. 572, Yongjia Road, Xuhui District (near South Urumqi Road)
Pudong Branch: No. 480, Minsheng Road, Pudong New Area (between Pudong Avenue and Zhangyang Road)
Jinqiao Branch: R4 Restaurant, Biyun Sports Center, No. 600, Lantian Road, Pudong New Area (near Yunshan Road)
Changning Branch: No. 8 Villa, Lane 3911, Hongmei Road, Minhang District (between Hongqiao Road and West Yan'an Road)

 Patiala Pearl India's
Specialties: It offers authentic dishes from north India.
Address: No. 3-5, Lane 418, Wuyi Road, Changning District (the intersection with Dingxi Road)
Operating hours: 11:30 - 14:30, 17:30 - 22:30
Average cost per person: CNY 80 - 100

 Muse Curry
Specialties: Muse Curry offers dishes featuring numerous kinds of curry including yellow, red, green and black curry. The diced beef, curry crab, curry prawn and mint chicken are worth trying. The Indian pancake and tea should also not be missed.
Operating hours: 10:00 - 14:00, 17:00 - 22:00
Average cost per person: CNY 80 - 120

Pudong Branch: No. 1260, Dongfang Road, Pudong New Area (near Eshan Road)
Jing'an Temple Branch: 8F, Jiuguang Department Store, No. 1618, West Nanjing Road, Jing'an District
Wujiaochang Branch: 7F, Bailian Youyicheng Shopping Mall, No. 8, Songhu Road, Yangpu District

 Bukhara Indian Grill & Lounge

Tomato Soup
Tomato Soup
Specialties: It serves tasty tandoori chicken and various curry dishes.
Address: No. 3729, Hongmei Road, Minhang District (near Yan'an Road)
Operating hours: 11:00 - 15:00, 17:30 - 23:00
Average cost per person: CNY 120 - 200

 Masala Art
Specialties: Masala Art offers Indian dishes with thick sauce. Grilled fish with black pepper sauce, curry mutton, spinach cheese and Indian yogurt are truly delicious. The Indian waiters offer excellent service. There are traditional Indian tables on the second floor for diners to further experience Indian dining customs.
Address: No. 397, Dagu Road, Jing'an District (near Chengdu Road)
Operating hours: 10:30 - 14:30, 17:30 - 22:30
Average cost per person: CNY 80 - 150

 Vedas Indian Cuisine & Lounge
Specialties: Vedas offers savory roast chicken, pancake and yogurt.
Address: No. 550, West Jianguo Road, Xuhui District (near Urumqi Road)
Operating hours: 11:30 - 14:30, 17:30 - 23:00
Average cost per person: CNY 100 - 200

 Kaveen's Kitchen
Specialties: This is a small but comfortable Indian restaurant. Waiters wear traditional Indian costumes. Dishes have a typical north Indian style. Tandoori chicken, naans, curry samosas and yogurt are recommended.
Address: 2F, No. 231, Huashan Road, Jing'an District
Operating hours: 11:00 - 14:30, 17:30 - 24:00
Average cost per person: CNY 80 - 120

 Kebabs on the Grille
Specialties: It could offer an exciting experience with a live grill for Indian cusines. Trademark Tandoori dishes, creamy gravies, rice, dals and authentic Indian desserts are so mouthwatering.
Address: No.8, 479, South Zhongshan Road
Operating hours: 11:00 - 22:30

 Chor Bazaar Indian Cuisine & Pub
Address: Bldg 9, 530 Jianhe Road, Gubei/Hongqiao (near Xijiao Bailian, Century Mart)
Operating hours: 10:30am-12midnight
Average cost per person: CNY 50 - 100

 Lotus Land South Asian Foods
Specialities : authentic Indian food including Tandoori chicken, lotus land barbecue special, creamy gravies with red, yellow and green sausages, different kinds of naans, Biryani, home made yogurt, masala tea. Outdoor catering service is available.
Address : No. 12, Tianzifang, Lane 274, Taikang Road, Huangpu District (near Ruijin 2nd Road)
Operating hours : 11:00 - 23:00
Average cost per person : CNY 80 - 100

 Bollywood Indian
Specialities: It offers declicious Indian food including veg samosa, harabara kabab, chicken tikka, mutton seekh kabab, butter chicken, rogan, josh, aloo gobi, mix veg, biryanis, nan, roti, parathas, lassi, and masala tea.
Address: No. 326, Hongfeng Road (Near Biyun Road and Jinqiao Carrefour), Jinqiao, Pudong District
Operating hours: 11:00 - 23:00
Average cost per person: CNY 80 - 100

Specialities: With delicate environment and pleasant music, this restaurant offers classical and mordern Indian delicacies including tandoori chicken, chicken tikka, salmon tikka,  tandoori brocolli, lamb tikka, saag curry, vindaloo curry, goan curry, tikka masala curry, saffron cream curry and so on.
Address: No. 21, Dongping Road, Xuhui District
Operating hours: 11:00 - 22:30
Average cost per person: CNY 150

 Punjabi Indian Restaurant
Specialities: The restaurant provides delicious, healthy and well-presented Indian & Pakistani food, including Mango Lassi, Jal Jeera, Vegetable Samosas, Channa Masala, Chicken Biryani, Chicken Tikka Masala, Punjabi Special Rice, Dak Makhani, and so on.
Average Cost per Person: CNY 80 - 100
Hours: 11:30 – 22:45
Fangdian Road Branch: 1/F, Thumb Square, No.43, Lane 199, Fangdian Road, Pudong New District
Changning Branch: Room N3, Peace Square, No.12-20, Shuicheng Road, Changning District
Huaihai Middle Road Branch: 5/F, No.627, Huaihai Middle Road, Luwan District

Next: Italian Restaurants in Shanghai