23 Best Chinese Restaurants In India To Try In 2023

by Shreya Rathod 310

The Indian version of Chinese cuisine is relished by all. Though we would love to have a plate of these desi Chinese delicacies, there is no doubt that a steaming bowl of wanton soup will rank above the roadside noodles or momos. So, here are our recommendations for authentic Chinese restaurants that you will love.  

23 Best Chinese Restaurants In India To Try In 2023

Best Chinese Restaurants In Delhi

1. Shang Palace

Shang Palace is one of the most popular restaurants in Delhi. It has a lavish interior and private dining rooms as well. They serve a variety of dishes from dim sum and noodles to desserts. Try the Lamb Potsticker or Mapo Tofu Spring Roll here. If you love skewers, do try the Baby Shrimp with Cilli Salt and Cilli Rubbed Chicken Wings with Yunnan Spices. 

Where: Shangri-La Eros New Delhi
When: 12:30 pm – 3:30 pm, 6:30 pm – 11:30 pm
Cost: Approx ₹4,000 for two people

2. The China Kitchen

Want another mouth-watering food to eat? Try The China Kitchen’s Shichua-style Spring Roll or dive into Wok-fried Prawns for the divine taste of Chinese flavours. They have some of the most unique dessert dishes including Whiskey Chocolate Cigar, Cognac Chocolate Cigar, and much more. 

Where: Hyatt Regency, New Delhi
When: 12:00 pm – 3:00 pm, 7:00 pm – 11:30 pm
Cost: Approx ₹5,500 for two people

3. Chi Ni


View this post on Instagram


A post shared by The Roseate New Delhi (@theroseate)

Chi Ni is one of the most stunning dining spaces with a luxurious look and great ambience. It is also among the best places to have Chinese cuisine at. You can try their Peking Duck, Lettuce wraps, Wasabi Mushrooms, and Shrimp toast. They have a collection of tasty desserts including an Apple Ice Cream Sandwich, and Caraibe Fondant with Salted Caramel. 

Where: The Roseate, New Delhi
When: 12:30 pm – 2:45 pm, 7:00 pm – 11:00 pm
Cost: Approx ₹4,000 for two people

4. Yi Jing

Yi Jing is making it a point to bring authentic Chinese cuisine to the map of the Indian food industry. Their menu has some unique and delicious dishes that you should give a try. You can go for Truffle Edamame Dumplings, Sliced Duck in Chilli Hoisin Sauce, or Stir-Fried Shrimp and Green Peas. If you are a fan of cocktails, then try their Chinese concoction of jasmine tea and vodka. 

Where: Sheraton New Delhi Hotel
When: 7:00 pm – 11:45 pm
Cost: Approx ₹4,000 for two people

5. Empress Of China

empress china

Credits: Eros Hotels/ Instagram

If you want to try flavours of every province in China, then Empress Of China is your spot. Their speciality is to bring out sour, hot, sweet, and spicy flavours of ancient times. They have a spacious seating arrangement. You can go for their signature dish the Beijing Duck or Salt Baked Chicken. They have varieties of appetisers to choose from. If you want a full meal, then you can have Empress Meal as well. 

Where: Nehru Place, New Delhi
When: 12:00 pm – 3:00 pm, 7:00 pm – 10:00 pm
Cost: Approx ₹4,000 for two people

6. Royal China 


View this post on Instagram


A post shared by Royal China Delhi (@royalchinadelhi)

Royal China is all about combining the taste and essence of rich Chinese cuisine. Besides, it has an outstanding interior and a beautiful view of Delhi. You can try their seafood collection like a fresh lobster with your choice of sauce or sauteed prawns with red chilli ‘Szechuan style’. They also have fried dumplings that you can try. You can have every type of meat at Royal China. 

Where: Nehru Palace, New Delhi
When: 12:00 pm – 3:45 pm
Cost: Approx ₹3,000 for two people

7. Baoshaun


View this post on Instagram


A post shared by BAOSHUAN.oberoi (@baoshuan.oberoi)

This Michelin-star restaurant by Chef Andrew Wong is a rooftop Chinese fine dining. They have dishes from all fourteen regions of China. You can try their collection of steamed dim sums and appetisers. Try the Wok Glazed Honey Lotus Roots with chilli or Prawn wontons. They even have stir-fried noodles. If you are a meat lover, they have a collection of lamb and pork. 

Where: The Oberoi, New Delhi
When: 12.30 pm -3.00 pm, 7.00 pm -11.00 pm
Cost: Approx ₹6,000 for two people

Best Chinese Restaurants In Mumbai

8. Ling’s Pavilion 

ling's pavilion

Credits: Pexels (Rep Image)

If you love Chinese food, you can’t miss Ling’s Pavilion. They serve delicious honey-glazed spare ribs, and a delectable dim sum platter as well. You can also try their non-vegetarian options like Ling’s Pavilion pork chops or Ling’s rice supreme with bacon or chicken. The pork chops will melt in your mouth. It is one of the popular places to try authentic Chinese dishes. 

Where: Colaba, Mumbai
When: 12:00 pm – 11:00 pm
Cost: Approx ₹1,800 for two people

9. Yauatcha 


View this post on Instagram


A post shared by Yauatcha Mumbai (@yauatchamumbai)

Yauatcha is a famous restaurant and is known for fine dining and authentic Cantonese dishes. You can try the Steamed Prawn Cheng Fun, Braised Tofu Clay Pot, Kung Pao Chicken, and more. They have delicious pork dishes as well. To please your sweet tooth, try the Chocolate Pebble and Raspberry and Chocolate Delice. 

Where: Bandra Kurla Complex, Mumbai
When: 11:00 am – 11:45 pm
Cost: Approx ₹3,000 for two people

10. KOKO


Credits: KOKO Mumbai/ Instagram

This quintessential fine-dining Chinese restaurant will give you the experience of luxury dining. They have a sophisticated interior with a long Island bar and mahjong-styled tiles. Go for their spicy seafood dumplings or prawns and chive dumplings. If you want something light to eat, then try the KOKO Hot And Sour Soup. You can try the big plates that they serve like Authentic Chinese Braised Pork Belly. 

Where: Kamala Mills Compound, Mumbai
When: 12:00 pm – 4:00 pm, 7:00 pm – 1:30 am
Cost: Approx ₹3,500 for two people

11. China Bistro


View this post on Instagram


A post shared by China Bistro (@chinabistrofl)

China Bistro brings you flavours from all over China. Each dish on their menu is a product of history and ancient culture. You can start with Lemongrass Fried Rice, Wok Tossed Hakka Noodles and Dim sums and end with tasty desserts like Water Chestnut with White Fungus and Cream. 

Where: Multiple Locations
When: 12 noon – 3:30 pm, 6 pm – 12:30 am
Cost: Approx ₹2,500 for two people

12. Mainland China


View this post on Instagram


A post shared by MAINLAND CHINA (@mainlandchinaindia)

Mainland China is known for its subtle blending of spices by a toss of the wok or sauces to lend unique flavours to dishes. Try the garlic pepper chicken or crispy dim sum. If you want to try something new, then go for a piping hot soup or tossed noodles. 

Where: Multiple Locations
When: 12:00 pm – 3:30 pm, 7:00 pm – 11:30 pm
Cost: Approx ₹1,800 for two people

Also Read: 23 Best Museums To Visit In India In 2023

Best Chinese Restaurants In Kolkata

13. Tung Fong

tung fong

Credits: Pexels (Rep Image)

Tung Fong is one of the iconic restaurants in Kolkata. They serve simple yet delicious soups that you can start with. And move on to Prawn Fried Wonton and Red Pepper Fish. Also, they serve delectable prawn dishes like Prawn in Black Bean Sauce, Pepper Chilli Prawn, and much more. 

Where: Park Street Area, Kolkata
When: 12:00 pm – 10:30 pm
Cost: Approx ₹1,200 for two people

14. Beijing


Credits: Beijing/ Facebook

This restaurant is an integral part of the thriving Chinese community is hidden between the narrow gullys of Tangra. You can find some remarkable dishes like Peking Chicken with Hoisin sauce and Fried meatballs. However, don’t skip the Special Duck Roast. Other than that, you can try chicken dumplings, Szechwan duck, and many such dishes. 

Where: Tangra, Kolkata
When: 12 noon – 10:30 pm
Cost: Approx ₹1,200 for two people

15. Flavours Of China

flavours of china

Credits: Flavours of China/ Instagram

Flavours of China is an iconic restaurant when it comes to desi Indo-Chinese. The place serves massive portions of noodles or rice, so you can share it. Besides this, you can try their Double Fried Pork, Kung Pao Chicken, and Drums Of Heaven. If you are a prawn lover, try the Golden Fried Prawn 

Where: Park Street Area, Kolkata
When: 11:30 am – 11 pm
Cost: Approx ₹700 for two people

16. Chowman


Credits: Chowman/ Instagram

Chowman is a famous restaurant in Kolkata that will surprise you with delicious food. They serve authentic and traditional Chinese dishes including Clay Pots, Noodles, Khao Suey, Prawn Har Gau, and much more. Try their Stir Fried Pak Choi with Chilli Garlic Sauce. They have a collection of fish dishes like Cilli Basil Fish, Lemon Honey Fish, and so on. 

Where: Multiple Locations
When: 12:00 pm – 11:00 pm
Cost: Approx ₹1,200 for two people

17. Eau Chew

eau chew

Credits: Pexels (Rep Chew)

Eau Chew is one of the oldest Chinese restaurants in Kolkata. Being a family-owned restaurant, it has thrived through time. Try their popular dish Roasted Chilly Pork with the famous Jasmine tea in the ceramic cups. Their signature dishes are the Josephine Noodles and Chimney Soup. 

Where: Chandni Chowk, Kolkata
When: 12:00 pm – 3:00 pm, 6:30 pm – 10 pm
Cost: Approx ₹700 for two people

Best Chinese Restaurants In Bangalore

18. Memories Of China 

memories of china

Credits: Pexels (Rep Image)

This is an authentic Chinese restaurant in Bangalore. With great ambience and a subtle interior, this restaurant is a must-visit. You can try Hunan-styled fried rice, Crispy pan-fried noodles, Steamed Mushrooms with Pak Choi buns, and many such dishes.  

Where: Taj, MG Road, Bangalore
When:  12:30 pm – 3:00 pm, 7:00 pm – 11:00 pm
Cost: Approx ₹3,500 for two people

19. Zen, The Leela Palace


Credits: The Leela/ Website

Zen is known for its exotic mix of flavours, and colours. It is one of the most sought-after restaurants in Bangalore. Start with the classic Manchow soup, Tom Kha, and move to wok dishes like Wok Tossed Garlic Flavoured Seasonal Vegetables, Fish in Black Pepper Sauce and Scallions, and so on. Also, don’t forget to try their signature dish Tori Katsudon.

Where: The Leela Palace Bangalore
When: 12:30 pm – 3:00 pm, 7:00 pm – 11:00 pm
Cost: Approx ₹3,500 for two people

20. Bo Tai

bo tai

Credits: Bo Tai/ Facebook


The menu at Bo Tai has some refreshing dishes that you will surely enjoy. They have a selection of dim sums and dishes like Medley of Frangible Mushroom, Sauteed Leeks and Chestnuts, and many more. For the main course, you can try Tofu in Mala sauce or Wok Tossed Seasonal Vegetables in Mala Sauce and end your meal with desserts like Three Way Chocolate.

Where: JW Marriott Bangalore
When: 12:00 pm – 1:00 am
Cost: Approx ₹3,500 for two people

Best Chinese Restaurants In Pune

21. Uncle’s Chinese

uncle's chinese

Credits: Uncle’s Chinese/ Facebook

Uncle’s Chinese is a small eatery in Pune that serves delicious Indo-Chinese food. They have open-air seating and a quirky interior that you will love. Besides this, try their burnt garlic chili fried rice, chicken dim sum, and chicken manchow soup. 

Where: Multiple Locations
When: 11:00 am – 11:30 pm
Cost: Approx ₹1,200 for two people

22. Mamagoto


View this post on Instagram


A post shared by Mamagoto Goa (@mamagotogoa)

This quirky Chinese restaurant takes you on a journey of popular street food from different regions of China. They have an extensive menu but try the Chicken Sour and Pepper soup, Garlic Butter Mushrooms, Prawns wrapped in Bacon, and many such dishes. Moreover, they serve delicious drinks like Passionfruit, Orange, and ginger or Spiced Apple Hot Toddy. 

Where: The Pavillion, Senapati Bapat Road, Pune
When: 12:00 pm – 11:00 pm
Cost: Approx ₹1,800 for two people

23. Malaka Spice


View this post on Instagram


A post shared by Malaka Spice (@malakaspice)

Each dish made at Malaka Spice is a tribute to the culinary tours of the owners. They have stir-fried duck dishes and stir-fried chicken dishes. You can try their wok-tossed flavoured rice. If you want to eat something light, then try salad dishes at this restaurant.

Where: Koregaon Park, Pune
When: 11:00 am – 12:00 pm
Cost: Approx ₹1,800 for two people

Also Read: 23 Offbeat Hill Stations In India To Check Out In 2023

These are twenty-three places that you can try in Mumbai, Delhi, Kolkata, Bangalore, and Pune in the year 2023. 

Cover Image Courtesy: Pexels