
Short answer: breakfast on shengjian (about ¥10–30 for four), lunch on scallion oil noodles (¥20–40), and save xiaolongbao (¥30–60 a basket) for a sit-down treat. Shanghainese cooking — benbang cai (本帮菜) — is rich, glossy and slightly sweet.
Dumplings & Buns

Xiaolongbao (小笼包)
- What it is: Thin-skinned soup dumplings filled with pork and hot broth — bite a hole, sip, then eat
- Student price: About ¥30–60 a basket
- Try it at: Nanxiang Steamed Bun Restaurant (南翔馒头店) in the Yu Garden bazaar, or Lai Lai Xiaolong (巧爱来来小笼)
- Tip: Go upstairs to the sit-down floor at Nanxiang to skip the takeaway queue

Shengjian (生煎)
- What it is: Thicker buns pan-fried in huge flat pans until the bottoms are crispy, topped with sesame and scallion
- Student price: About ¥10–30 for four
- Try it at: Yang’s Dumpling (小杨生煎) — a chain all over the city — or Da Hu Chun (大壶春)
- Tip: The soup inside is very hot — nibble first
Noodles & Street Food
Scallion oil noodles (葱油拌面)
- What it is: Thin noodles tossed in fragrant fried-scallion oil and soy — Shanghai’s simplest comfort food
- Student price: About ¥20–40
- Where: Neighbourhood noodle shops across the city
Pork chop with rice cakes (排骨年糕)
- What it is: A fried pork chop with soft, chewy rice cakes in a sweet sauce
- Student price: About ¥15–30
- Try it at: Xian De Lai (鲜得来)
Fresh-meat mooncakes (鲜肉月饼)
- What it is: Flaky pastry filled with warm seasoned pork — queues peak around Mid-Autumn Festival
- Student price: About ¥8–15 each
- Try it at: Guangming Cun (光明邨) on Huaihai Road
Sticky rice sweets (条头糕 · 双酿团)
- What it is: Glutinous rice rolls and balls filled with red bean or sesame
- Student price: About ¥5–15 a piece
- Try it at: Shen Da Cheng (沈大成)
Benbang Classics to Share
| Dish | What it is |
|---|---|
| Red-braised pork (红烧肉) | Pork belly braised until glossy in soy and sugar — the signature Shanghai dish |
| Oil-exploded shrimp (油爆虾) | Small river shrimp flash-fried in a sweet-savoury glaze |
| Shanghai smoked fish (上海熏鱼) | Fried fish marinated in sweet soy — served cold as a starter |
| Hairy crab (大闸蟹) | Autumn delicacy (October–November) — expensive, so share one with friends |
A shared benbang meal typically costs about ¥80–150 per person — split several dishes between four or more friends.
Where to Eat on a Budget
- Yunnan South Road (云南南路) — a central food street with local snacks and old-name restaurants.
- Yu Garden bazaar — touristy but good for trying xiaolongbao and snacks in one place.
- Mall food courts — around Wujiaochang, Jing’an and Xujiahui: clean, cheap and picture menus.
- Campus canteens — still the cheapest meal in the city, usually ¥12–25.
- Delivery — Meituan and Ele.me deliver everywhere; setup in the apps cheat sheet.
If You Only Try Three Things
- Shengjian for breakfast.
- Scallion oil noodles for lunch.
- Xiaolongbao at Nanxiang after walking Yu Garden.
Prices are estimates for September 2026 and vary between neighbourhood shops and tourist areas.
New to China?
Set up payments, mobile data and essential apps before exploring Shanghai — each topic has one national guide, so this page stays focused on the city itself.
Set up Alipay and WeChat Pay · Get a SIM, eSIM and internet access · Install the essential apps · Book high-speed trains
More Shanghai Guides
Last updated: September 2026. Prices, opening hours and rules in China change often — treat costs as estimates and confirm anything important with the official source before you go.
Photos: Maksym Kozlenko / Wikimedia Commons (CC BY-SA 4.0) · Brian Harrington Spier / Wikimedia Commons (CC BY-SA 2.0)
