Close Icon
Gear IconImportant Notice:We have made the tough decision to say goodbye to the Foursquare City Guide mobile app, effective December 15, 2024, with the web version to follow in early 2025. Visit our FAQ for more information or to download our Swarm app.
Learn more
Shanghai's 101 Must-Try Dishes
Dapai Xiaochu | 大牌小厨 is one of Shanghai's 101 Must-Try Dishes.

1. Dapai Xiaochu | 大牌小厨

167 Jiangning Rd. (West Beijing Road), 上海市, 上海市
Jiangsu Restaurant · Jìng'an · 7 tips and reviews

Time Out ShanghaiTime Out Shanghai: This Nanjing homestyle restaurant is sometimes inconsistent, but has standout pork dishes. Try the pork dumplings (12RMB/three), which have an unusually sweet filling studded with coriander. Read more.

2. Beyond The Clouds

6.8
5F, No.233, East Nanjing Road (Middle Henan Road), Huangpu, 上海市
Chinese Restaurant · 12 tips and reviews

Time Out ShanghaiTime Out Shanghai: Though the restaurant may feel like a bit of a Lost Heaven knockoff, the food is genuinely good, especially the mashed potato dish (16RMB) heaping with scallions and tangy flavor. Read more.

Sproutworks 豆苗工坊 is one of Shanghai's 101 Must-Try Dishes.

3. Sproutworks 豆苗工坊

169 Xinle Rd (Donghu Rd.), 上海市, 上海市
Salad Restaurant · Jìng'an · 57 tips and reviews

Time Out ShanghaiTime Out Shanghai: With 60 options on rotation, you never know what you’ll get at this salads ‘n’ sides canteen – but one excellent constant is their signature Brussel sprouts, hazelnuts, lemon and Parmesan side (20RMB) Read more.

4. MIXIANGYUAN

(米香园)
淮海中路358弄24号 (黄陂南路地铁站3号出口), Huangpu, 上海市
Chinese Restaurant · 2 tips and reviews

Time Out ShanghaiTime Out Shanghai: Many of the office workers dining at this packed alleyway Shanghainese lunch spot are so loyal that they rarely miss a day’s meal here. Luroufan (pork belly rice) is the top dish (28RMB). Read more.

De Refter is one of Shanghai's 101 Must-Try Dishes.

5. De Refter

181 Jinxian Rd (at Maoming Rd), 上海市, 上海市
Bar · Jìng'an · 24 tips and reviews

Time Out ShanghaiTime Out Shanghai: De Refter went through 12 varieties of potato and 30 different recipes before they perfected their Belgian fries (35RMB), but perfect them they did - eat them quick, before your table-mates do. Read more.

Italian Kitchen by Seasalt is one of Shanghai's 101 Must-Try Dishes.

6. Italian Kitchen by Seasalt

6.0
23 Anfu Road (Changshu Road), 上海市, 上海市
Italian Restaurant · Jìng'an · 5 tips and reviews

Time Out ShanghaiTime Out Shanghai: The star of the starters is the fried squid (35RMB) – some of the crispiest, tastiest calamari we’ve had. Linguini with seafood (88RMB) is served in an easy, no fuss style. Read more.

The Sailors is one of Shanghai's 101 Must-Try Dishes.

7. The Sailors

33 Yongkang Rd (Jiashan Road), 上海市, 上海市
Fish and Chips Shop · Xúhuì · 34 tips and reviews

Time Out ShanghaiTime Out Shanghai: It’s not just the nice prices that have made this tiny Yongkang Lu restaurant an instant hit – it’s the high quality of their fish and chips (35RMB). Read more.

Molokai is one of Shanghai's 101 Must-Try Dishes.

8. Molokai

(摩罗街)
兴业路123弄新天地南里6号3楼 (黄陂南路口), Huangpu, 上海市
Asian Restaurant · 14 tips and reviews

Time Out ShanghaiTime Out Shanghai: At Molokai, the shrimp wontons (36RMB) illuminate why the dish is a signature pride of the Cantonese table – silky packages float in a light broth that doesn’t sting the tongue with MSG. Read more.

2nd Floor is one of Shanghai's 101 Must-Try Dishes.

9. 2nd Floor

5.7
长乐路810号2楼 (810 Changle Rd Floor 2) (常熟路 (Changshu Rd)), 上海巿, 上海市
Café · Jìng'an · 14 tips and reviews

Time Out ShanghaiTime Out Shanghai: This bright and breezy arts hangout offers a menu full of delightful choices, our favorite of which is the Cajun chicken sandwich (38RMB) served on floury, firm ciabatta. Read more.

de Bellotas (Jamón y Vino) is one of Shanghai's 101 Must-Try Dishes.

10. de Bellotas (Jamón y Vino)

太仓路68号 (近顺昌路), 上海市, 上海市
Spanish Restaurant · Lǎo běi mén · 14 tips and reviews

Time Out ShanghaiTime Out Shanghai: This tiny Xintiandi spot serves up a variety of Spanish classics as well as a small range of Italian risottos, including the must-order ham and mushroom risotto (38RMB). Read more.

Jian Guo 328 is one of Shanghai's 101 Must-Try Dishes.

11. Jian Guo 328

8.5
(建国328小馆)
328 Jianguo W Rd | 建国路328号 (Xiangyang Rd | 襄阳路), Xuhui, 上海市
Shanghai Restaurant · 41 tips and reviews

Time Out ShanghaiTime Out Shanghai: This homey Shanghainese dining room is known to have a fan base for its no-MSG quality cooking. We never skip the deep-fried duck leg (38RMB), with its crispy skin and chewy-tender meat within. Read more.

Ceviche is one of Shanghai's 101 Must-Try Dishes.

12. Ceviche

复兴中路559号 (思南路), 上海市, 上海市
Peruvian Restaurant · Xīntiāndì · 15 tips and reviews

Time Out ShanghaiTime Out Shanghai: Ceviche is the only authentic Peruvian kitchen in town. The house signature ceviche (40RMB) is the perfect refreshing summer dish. Read more.

Farine is one of Shanghai's 101 Must-Try Dishes.

13. Farine

武康路378号1楼 | 1/F, 378 Wukang Rd. (近泰安路 | at Tai'An Rd.), 上海市, 上海市
Bakery · Xúhuì · 84 tips and reviews

Time Out ShanghaiTime Out Shanghai: Franck Pecol’s artisan bakery serves up a croque monsieur (40RMB) so delicious that despite the high price, we find ourselves going back for it again and again. Read more.

Awana is one of Shanghai's 101 Must-Try Dishes.

14. Awana

(满金香)
北京西路1124号 | 1124 Beijing Rd. W. (近陕西北路 | at Shaanxi Rd. N.), 上海市, 上海市
Malay Restaurant · Jìng'an · 13 tips and reviews

Time Out ShanghaiTime Out Shanghai: The house made tofu (42RMB) at Awana could convert even the most ardent bean curd skeptic. Made fresh every day in-house, the golden brown blocks have a delicate exterior and a silken interior. Read more.

Hungry Lung's Kitchen is one of Shanghai's 101 Must-Try Dishes.

15. Hungry Lung's Kitchen

99 jiashan road (yongkang road), 上海市, 上海市
Restaurant · Xúhuì · 46 tips and reviews

Time Out ShanghaiTime Out Shanghai: This casual Yongkang Lu eatery has remedied Shanghai’s dearth of poutine with their excellent rendition (45RMB): crispy thin-cut French fries smothered in cheddar and lip-smacking gravy. Read more.

Veg Inn is one of Shanghai's 101 Must-Try Dishes.

16. Veg Inn

6.8
(素人素食)
1585 Huashan Rd. (Tai'an Road), 上海市, 上海市
Vegan and Vegetarian Restaurant · Zhǎngníng · 6 tips and reviews

Time Out ShanghaiTime Out Shanghai: Try the delicious meat-free take on the hongshao rou (48RMB) which features large cubes of tofu, which wobble in a thick dark soy sauce with a layer of konjac (vegetarian gelatin) for the ‘fat’. Read more.

Homies Restaurant is one of Shanghai's 101 Must-Try Dishes.

17. Homies Restaurant

936 Changle Rd. | 长乐路936号 (Wulumuqi Zhong Rd. | 乌鲁木齐中路), 上海市, 上海市
American Restaurant · Jìng'an · 21 tips and reviews

Time Out ShanghaiTime Out Shanghai: One of the best bargain breakfasts in the city, we particularly like the savoury-sweet blueberry pancakes with bacon, eggs and bottomless coffee (49RMB). Read more.

70後飯吧 70s Restaurant is one of Shanghai's 101 Must-Try Dishes.

18. 70後飯吧 70s Restaurant

上海市, 上海市
Chinese Restaurant · Pǔtuó · 1 tip

Time Out ShanghaiTime Out Shanghai: This popular retro-furnished restaurant serves up a fresh take on Zhejiang chicken with their spicy chicken with pickled peppers (58RMB), which soaks in chillis and oil overnight to infuse the meat. Read more.

Xin Dau Ji 新斗记 is one of Shanghai's 101 Must-Try Dishes.

19. Xin Dau Ji 新斗记

7.2
47 Xinle Rd (Xiangyang N Rd), Xuhui, 上海市
Cantonese Restaurant · 12 tips and reviews

Time Out ShanghaiTime Out Shanghai: We’re particularly impressed with the chicken with seaweed (jiqiu) (68RMB), thin sheets of chicken coated in Sichuan peppercorn powder served with fried seaweed. Read more.

Henkes is one of Shanghai's 101 Must-Try Dishes.

20. Henkes

Réel Department Store 1E, 1601 Nanjing W Rd (Changde Rd.), Jing’an, 上海市
Australian Restaurant · Jìng'an · 57 tips and reviews

Time Out ShanghaiTime Out Shanghai: This Italian restaurant serves up a spectacular stracciatella bruschetta (75RMB), with toast charred to a fine crunch and topped with stracciatella cheese, pomegranate seed, walnuts and herbs. Read more.

Saffron is one of Shanghai's 101 Must-Try Dishes.

21. Saffron

21 Dongping Rd. (Hengshan Rd.), 上海市, 上海市
Indian Restaurant · Xúhuì · 34 tips and reviews

Time Out ShanghaiTime Out Shanghai: Try the delicate but delicious rendition of lamb korma (78RMB), and round off with the quirky banana and chocolate samosas for dessert - you won’t be sorry. Read more.

Li Xuan | 丽轩 is one of Shanghai's 101 Must-Try Dishes.

22. Li Xuan | 丽轩

222淮海中路 (嵩山), Huangpu, 上海市
Chinese Restaurant · 1 tip

Time Out ShanghaiTime Out Shanghai: Chef Lee Zandong’s Chaozhou cuisine is by in large delicate and oil-free; however, the house specialty, deep friend mashed duck and taro (88RMB), is a delicious departure from the norm. Read more.

Inno Dining is one of Shanghai's 101 Must-Try Dishes.

23. Inno Dining

58 Yanping Rd | 延平路58号枫蓝酒店1楼 (Xinzha Road | 近新闸路), 上海市, 上海市
Japanese Restaurant · Jìng'an · 2 tips and reviews

Time Out ShanghaiTime Out Shanghai: This back alley Japanese/Italian bistro’s assorted sashimi carpaccio (98RMB) offers a variety of fish strewn with a mix of colours and textures. It’s like a seafood version of a gourmet beef tartar. Read more.

Matto Bar & Pizzeria is one of Shanghai's 101 Must-Try Dishes.

24. Matto Bar & Pizzeria

GF50, Super Brand Mall, 168 Lujiazui Xi Road, Pudong, 上海市, 上海市
Italian Restaurant · Lùjiāzuǐ · 18 tips and reviews

Time Out ShanghaiTime Out Shanghai: The pizzas that are the real reason to head over to this Lujiazui location. Our favorite is the materdei (108RMB), with fresh mozzarella, a few basil leaves and imported salami. Read more.

CAPO is one of Shanghai's 101 Must-Try Dishes.

25. CAPO

5/F, Yifeng Galleria, 99 Beijing Road East (at Yuanmingyuan Road), 上海市, 上海市
Italian Restaurant · Wàitān · 26 tips and reviews

Time Out ShanghaiTime Out Shanghai: Yes, Capo is all about the steaks, but for those who balk at the huge sums needed for a decent serving of their beef, we recommend the fantastic trio of home-crafted pork fennel sausages (128RMB). Read more.

Scarpetta Trattoria is one of Shanghai's 101 Must-Try Dishes.

26. Scarpetta Trattoria

7.7
33 Mengzi Rd | 蒙自路33号 (near Xujiahui Rd | 近徐家汇路), Huangpu, 上海市
Italian Restaurant · 14 tips and reviews

Time Out ShanghaiTime Out Shanghai: This romantic, country-chic Italian dining room serves a fantastic salsiccia pizza (128RMB), with house-made sausage, mushrooms, red onions and Parmigiano Reggiano. Read more.

8½ Otto e Mezzo BOMBANA is one of Shanghai's 101 Must-Try Dishes.

27. 8½ Otto e Mezzo BOMBANA

8.3
6-7/F, Associate Mission Bldg., Rock Bund, 169 Yuanmingyuan Rd. (at Beijing Rd. East), 上海市, 上海市
Italian Restaurant · Wàitān · 52 tips and reviews

Time Out ShanghaiTime Out Shanghai: The Michelin-starred Italian doesn’t disappoint, especially the pappardelle with lamb ragout (130RMB), heaped with slow-cooked lamb infused with rosemary and fresh porcini. Read more.

Efes Turkish & Mediterranean Cuisine is one of Shanghai's 101 Must-Try Dishes.

28. Efes Turkish & Mediterranean Cuisine

8.0
665 Shangcheng Rd | 商城路665号 (1885 Culture Ctr | 陆家嘴1885文化中心), 浦东, 上海市
Turkish Restaurant · Lùjiāzuǐ · 91 tips and reviews

Time Out ShanghaiTime Out Shanghai: Don’t let the awkward location stop you from eating here. Try the sultan sarma (134RMB), sliced minced beef and lamb balls wrapped in crispy shells and covered with tomato sauce and Turkish cheese. Read more.

Garlic is one of Shanghai's 101 Must-Try Dishes.

29. Garlic

8.4
698 Yongjia Rd | 永嘉路698号 (at Anting Rd | 近安亭路), Xuhui, 上海市
Turkish Restaurant · Xújiāhuì · 84 tips and reviews

Time Out ShanghaiTime Out Shanghai: The hunkar begendi (160RMB) is one of the standouts on a menu of pricey dishes. The surprisingly light blend of shredded, pinkish lamb on a bed of charcoal-grilled aubergine mash, is smoky and tender. Read more.

Kathleen's Waitan is one of Shanghai's 101 Must-Try Dishes.

30. Kathleen's Waitan

4/F, 200 Huangpu Rd. (at Qingpu Rd.), 上海市, 上海市
Restaurant · Tílán qiáo · 34 tips and reviews

Time Out ShanghaiTime Out Shanghai: The standout dish of this pricey menu is the Thai-style mussels (138RMB), flown in fresh from Norway and swimming in a broth of coconut milk, Thai basil, Chilli, coriander and cherry tomatoes. Read more.

Le Queue Du Chiot is one of Shanghai's 101 Must-Try Dishes.

31. Le Queue Du Chiot

7.9
No. 5, Lane 25 Gaolan Rd (Ruijin 2nd Rd), Huangpu, 上海市
French Restaurant · 4 tips and reviews

Time Out ShanghaiTime Out Shanghai: Chef Ishibashi Kenji serves distinctly Japanese-informed French cuisine, and his confited duck leg (140RMB) is a small masterpiece. Read more.

The Mahota 泰生天地 is one of Shanghai's 101 Must-Try Dishes.

32. The Mahota 泰生天地

1F, M-Town, 680 W. Huaihai Rd (Kaixuan Rd), 上海市, 上海市
Chinese Restaurant · Hóngqiáo · 9 tips and reviews

Time Out ShanghaiTime Out Shanghai: This restaurant’s hotpot (158RMB) is served with unlimited pork and vegetables from the owner’s own farm. Pair your food with the three housemade dipping sauces for a unique flavour profile. Read more.

Tsukiji Aozora Sandaime is one of Shanghai's 101 Must-Try Dishes.

33. Tsukiji Aozora Sandaime

8.0
(築地青空三代目)
191 Changle Rd | 卢湾区长乐路191号 (富士花园会所1F, 2F), 上海市, 上海市
Japanese Restaurant · Jìng'an · 29 tips and reviews

Time Out ShanghaiTime Out Shanghai: This revered Tokyo brand’s first Shanghai location uses citruses and rare salts in flavouring. Try the sushi set (160RMB) for an eight piece meal featuring a revolving selection of fish and meats. Read more.

Mercato is one of Shanghai's 101 Must-Try Dishes.

34. Mercato

8.9
3 Zhongshan E 1st Rd (6/F Three on the Bund), Huangpu, 上海市
Italian Restaurant · 145 tips and reviews

Time Out ShanghaiTime Out Shanghai: Mercato’s lobster ravioli (178RMB) are six perfect little packages handmade every day, bursting with a luscious mix of homemade ricotta, mozzarella, Canadian lobster and locally sourced shrimp. Read more.

Y2C2 is one of Shanghai's 101 Must-Try Dishes.

35. Y2C2

6.8
5/F 579 Waima Rd (Wharf Warehouse No.2), Huangpu, 上海市
Chinese Restaurant · 3 tips and reviews

Time Out ShanghaiTime Out Shanghai: Y2C2’s attention-grabbing presentation of a whole turbot (198RMB) is half-sautéed and half deep-fried dish. Look out for the little porcelain fisherman who comes perched on the plate. Read more.

UNÏCO is one of Shanghai's 101 Must-Try Dishes.

36. UNÏCO

2/F, Three on the Bund, 3 Zhongshan Rd. East-1 (at Guangdong Rd.), 上海市, 上海市
Lounge · Wàitān · 72 tips and reviews

Time Out ShanghaiTime Out Shanghai: The cuisine is studied and meticulous - in particular, the farm-raised piglet (238RMB) has a juicy, chewy centre which is enriched by its bed of creamy polenta and the accompanying roasted mushrooms. Read more.

Wan Dao Japanese is one of Shanghai's 101 Must-Try Dishes.

37. Wan Dao Japanese

6.7
(万岛日本料理)
480 Wulumuqi N Rd | 乌鲁木齐北路480号 (5/F Wantai Int'l | 万泰国际5楼), Jing'an, 上海市
Japanese Restaurant · Jìng'an · 7 tips and reviews

Time Out ShanghaiTime Out Shanghai: Serving the finest ingredients we’ve seen on an unlimited Japanese menu, Wan Dao impressed us with their botan shrimp (350RMB) – in fact, the sweet-fleshed variety is one of the best we’ve eaten. Read more.

Ultraviolet by Paul Pairet is one of Shanghai's 101 Must-Try Dishes.

38. Ultraviolet by Paul Pairet

8.6
(Meeting Point at 6F Bund 18), Huangpu, 上海市
Restaurant · 26 tips and reviews

Time Out ShanghaiTime Out Shanghai: Our favourite course is the chef’s own secret eat, the truffle burnt soup bread. Guests sit surrounded by a 360-degree video projection of a forest and the scent of cigar smoke as they enjoy the dish. Read more.