Top Eight Indian Restaurants in Shanghai
Indian cuisine is outstanding for its original taste with special spices. Most Indian dishes are cooked by fish, meat, or vegetable with vinous kinds of ingredients such as curry. It’s said that Indian cuisine are the dishes cooked with the most spices in the world. In addition, Indian-style milk tea and desserts with local features tastes good.
Curry plays a major role in Indian cuisine and most Indian-style dishes are cooked with it. Besides, the onions have a dominant status in Indian cuisine: most main dishes are braised with it, the meat is marinated with it, and even the curry is boiled by it.
1. Indian Kitchen
Address: 480 Mingsheng Road, Pudong New District.
Indian Kitchen is a restaurant primarily offers the Indian-style dishes. The restaurant is decorated in Indian style with different kinds of flowers and little trees, which create an idyllic life for guests. The Indian-style ornaments, music, and waiters and waitress in Indian-style clothes make you feel as if you are in a foreign land. The dishes here are authentic and each of them tastes a little spicy, which make the restaurant often fill with many Indians.
Recommended dishes: Tandoori chicken and charpati.
2. Tandoor Restaurant (天都里印度餐厅)
It’s said that Tandoor Restaurant is the first Indian style restaurant in Shanghai. The gate of Tanfoor Restaurant is not large but its inner room look spacious because it is separated skillfully by mirrors. The Chinese characters hung over the ceiling and some small exotic selection of ornaments make the restaurant mysterious. Most waiters here are from India, polite and friendly. The dishes here are real and great, and a variety of curry have a strong appeal to the guests who are fond of curry.
- Address: 59 Maoming South Road, South Building, Jinjiang Hotel, Luwan District (卢湾区茂名南路59号锦江饭店南楼大堂)
- Average Price per person: 220 yuan
- Hours: 11:30–14:00; 17:00–22:00
- Tel: 021-64725494
Recommended dishes: special flavor Mutton and curried chicken.
3. Kaveen’s Kitchen
Address: Floor 2, 231 Huashan Road
Kaveen’s Kitchen is on the second floor. The restaurant is not large but decorated delicately. The shrine at the entrance giving away the incense, golden yellow curtains, beautiful posters and pictures, and tasteful firesides and crystal chandeliers, all theses create a warm, comfortable and pleasant dinning environment for guests. What’s more, the waiters here wearing Indian-style long gown together with settings of the restaurant presents the Indian life properly. The restaurant primarily provides the delicious and North Indian-style dishes.
Recommended dishes: Zacai Galijiao/fried or baked pastry with a savory filling such as spiced potatoes, onions, peas, lentils, ground lamb or chicken, Indian-style milk tea.
4. Ganesha Restaurant
Address: Unit 211 Shunyuan Hongji Tiandi Building, 458 Jiangsu Road, Changning District
Ganesha primarily serves the great and cheap Indian-style dishes. The restaurant also provides the curried beef for different guests. The restaurant is decorated by many pieces of ornament from Southeast Asia. Its specialty, paratha/ cake staffed mashed potato, has a good tasting, and it tastes better if you have it with curry.
Recommended dishes: curried mutton
5. VEDAS Restaurant
Address: 550 Jianguo West Road, Xuhui District
VEDAS Restaurant is popular with guests for its pleasant dinning environment. The strong Indian characteristics are shown everywhere through the Indian sumptuous settings, wooden chairs and tables, silver dinnerware, and hazy light. The dishes here are so really authentic that so many Indians come here to enjoy Indian-style food.
Recommended dishes: roast chicken and mushroom.
6. Bukhara Restaurant
Address: 3729 Hongmei Road Minhang District
Bukahara Restaurant is one of the most popular Indian-style restaurants in Shanghai. The dishes here are great at a reasonable price. The three-storied restaurant is tastefully furnished with south Asian-style delicate ornaments. The restaurant provides candles for each table at night, which creates a romantic and pleasant ambience for guests.
Recommended dishes: mutton, chapati, and Indian-style rice.
7. Punjabi Restaurant
Address: Floor 2, 102 Xiangyang South Road, Xuhui District
Punjabi Restaurant is not a large restaurant but serves authentic Indian-style dishes. The restaurant also provides buffet. The strong curry smell, Indian oil paintings on the walls, traditional Indian music, and the guests from the South Asia make you feel as if you are in a foreign land.
Recommended dishes: cheese cake.
8. Delhi Darbar Restaurant（新德里印度餐厅）
Address: 2, 3338 Lane, Hongmei Road, Minhang District
As its name implies, Delhi Darbar is an Indian-style restaurant serving real and appetizing Indian cuisine. The restaurant with beautiful decorations provides a comfortable dinging ambience through its uniquely exotic pictures, tasteful tables and chairs, and light yellow crystal chandleries. Curry here is so great and special that it is worthy of tasting.
Recommended dishes: curried mutton and charpati.
More Indian Restaurants
Naam Thai 纳摩
- Address: 508 Jiashan Road, Xuhui District (徐汇区嘉善路508号Loft尚街1107–1108室)
- Average price per person: 143 yuan
- Hours: 10am–10pm
- Tel: 021-5465 6005
Kebabs On The Grille 克比印度料理
- Address: 505 Zhongshan Nan Road, Huangpu District (黄浦区中山南路505弄老码头8号楼)
- Average price per person: 144 yuan
- Tel: 021-6152 6567
Afternoon Tea 新天地
- Address: 123 Xingye Road, Luwan District (卢湾区兴业路123弄6–7号楼新天地南里商场3楼)
- Average Price per person: 65 yuan
- Hours: 11am–11pm
- Tel: 021-5306 5135
Questions and Answers About Top Eight Indian Restaurants in Shanghai
I updated this article on February 27, 2014
See all my travel articles
- Things to Do
- Top Reasons to Visit
- Top Things to Do
- Things to Do With Kids