Shanghai is the best city in the world to eat regional Chinese cuisine in one trip. Peking Duck: Da Dong (multiple locations, theatrical serving presentation, among the most famous in China) is the accessible benchmark. Beyond Shanghainese: Cantonese at Yi Long Court (Peninsula Hotel), Sichuanese at de Noodle (French Concession), and Yunnan at Lost Heaven (French Concession, extraordinary). Each represents a distinct regional tradition worth exploring.
Why It Belongs on the List
Shanghai is the best city in the world to eat regional Chinese cuisine. Sichuan, Cantonese, Hunan, Yunnan, and Xinjiang restaurants all operate at a high level. Da Dong and Quanjude are the marquee Peking Duck options.
What Stands Out
- Da Dong: Beijing-style Peking Duck, theatrical service, reserve 3–5 days ahead
- Lost Heaven: Yunnan cuisine, French Concession, most atmospheric restaurant in Shanghai
- Yi Long Court (Peninsula): finest Cantonese in Shanghai
- Fergus Henderson-level whole-animal dining: Dongbei (northeast China) restaurants near Jing'an
- Note: WeChat Pay is now required at many local restaurants — have a backup plan