
Shanghai Food Guide
🍜 Shanghai Food Guide

Shanghai's food scene is unlike anywhere else in China. It's the birthplace of Shanghainese cuisine (本帮菜, běn bāng cài) — characterized by its use of soy sauce, sugar, and cooking techniques that emphasize the natural flavors of ingredients. But Shanghai is also China's most cosmopolitan city, meaning you can eat Japanese sushi, French bistro food, or authentic Thai on the same block.
The city has more Michelin stars than any other Chinese city. But its most unforgettable meals might be the ¥20 xiaolongbao in a neighborhood noodle shop.
Shanghainese Essentials
Shanghainese cuisine is known for:
- Sweet and savory flavor profile — heavy use of soy sauce and sugar
- Braising (红烧, hóngshāo) — especially red-braised pork belly
- Fresh seafood — the city is a short drive from some of China's best fishing ports
- Hairly crab (大闸蟹, dà zhá xiè) — the definitive seasonal delicacy, October–December
- Baijiu — the local spirit, an acquired taste
Must-Try Shanghainese Dishes
| Dish | Chinese | Description |
|---|---|---|
| Xiaolongbao | 小笼包 | Soup dumplings — the Shanghainese icon. Filled with pork and hot broth |
| Red-braised pork belly | 红烧肉 | Pork belly braised in soy sauce and sugar. Sweet, rich, melt-in-mouth |
| Braised pork with crab roe | 蟹粉红烧肉 | Shanghai classic — pork belly with crab cream |
| Squirrel-shaped mandarin fish | 松鼠桂鱼 | Sweet-and-sour fried fish, a Shanghai banquet classic |
| Drunken chicken | 醉鸡 | Chicken marinated in Shaoxing wine |
| Fried noodles with scallions | 葱油拌面 | Simple, addictive — noodles with fragrant scallion oil |
| Soybean milk | 咸豆浆 | Salty soybean milk with油条 (fried dough), breakfast staple |
| Hairy crab | 大闸蟹 | October–December only. Sweet crab roe, dipped in Zhenjiang vinegar |
| Beggar's chicken | 叫化鸡 | Chicken wrapped in lotus leaves and mud, slow-baked |
Where to Eat
Yuyuan Garden / Xintiandi Area (Tourist-friendly)
These areas are tourist-oriented but can still be good if you pick right.
- Nanxiang Steamed Bun Restaurant (南翔馒头店) — the famous xiaolongbao origin. Line is long but worth it. In Yuyuan Bazaar.
- Luzumalu (绿波廊) — upscale Shanghai cuisine, 400+ years of history in Xintiandi
- JW California Pizza — for when you need a break from Chinese food
French Concession (Local + Hip)
The tree-lined streets of the former French Concession hide some of Shanghai's best local restaurants and trendy eateries.
- Sichuan Citizens (蜀话说) — surprisingly good Sichuan food in an old Shikumen house
- SOMM — wine bar with excellent European food
- Bistro Sola — casual French, great weekend brunch
Old Town (Nanshi /豫园)
The old Chinese city south of Yuyuan Garden is where locals actually eat.
- Veggie Table (齐民市) — vegan dim sum, excellent
- D兜面馆 — local noodle house, ¥15–25 per bowl, extremely authentic
Wujiang Road (Night Market)
From 7 PM, Wujiang Road (吴江路) near Nanjing West Road comes alive with street food stalls. Good for a casual evening walk and snacking.
Street Food Spots
| Spot | What | When |
|---|---|---|
| Wujiang Road | Night market, skewers, BBQ | 7 PM–late |
| Mourse (茂名路) | International street food, bars | Evening |
| Tianzhu Market (天竺路) | Local morning market, breakfast | 6–10 AM |
| Huanghe Road (黄河路) | Old-school restaurants, late-night | All day |
Practical Tips
How to order:
- Most mid-range restaurants have picture menus or you can point at what others are eating
- Ask: "你们有什么好吃的?" (nǐmen yǒu shénme hǎochī de) — "what do you recommend?"
- Use Alipay/WeChat scan on the table QR code to see the digital menu in English
Price range:
- Street food / noodle shops: ¥15–40 per person
- Mid-range restaurant: ¥80–200 per person
- High-end / Michelin: ¥300–2000+ per person
Dietary restrictions:
- Vegetarian is tricky in traditional Shanghainese restaurants — almost everything uses meat or fish sauce
- Ask for "素菜" (sùcài, vegetable dishes)
- Halal options are limited — look for Muslim-run西北 (northwestern) restaurants
- Allergies: "我对___过敏" (wǒ duì...guòmǐn) — "I'm allergic to..."
Shanghai Michelin Guide
Shanghai has the most Michelin-starred restaurants in China:
| Stars | Restaurant | Cuisine |
|---|---|---|
| ⭐⭐⭐ | Ultraviolet by Paul Pairet | Molecular French |
| ⭐⭐ | 8½ Otto e Mezzo Bombana | Italian |
| ⭐⭐ | South of The Clouds | Yunnan fusion |
| ⭐ | Jia Ming Long (佳家鱼丸) | Shanghainese |
| ⭐ | Nanxiang Steamed Bun Restaurant | Xiaolongbao |
Reservations are essential for the 2 and 3-star restaurants.
Cost Summary
| Level | Cost per person |
|---|---|
| Street food / noodles | ¥20–50 |
| Mid-range restaurant | ¥80–200 |
| High-end / Michelin | ¥300–2000+ |
| Average daily food budget | ¥150–400 |
Last updated: 2026-06-05 · Written by Bobby, living in Chengdu since 2023
