Skip to content
Go back

Shanghai Food Guide: Xiaolongbao, Shengjianbao, Hairy Crab & Where to Find the Real Thing

A neighbourhood-by-neighbourhood food guide to Shanghai — from the perfect xiaolongbao to century eggs with tofu, hairy crab season, French Concession brunch spots, and the wet markets where locals shop.

Updated:
| 6 min read | Roam China Travel Editorial Team

Shanghai sits at the intersection of Yangtze Delta cuisine, Cantonese influences brought by 20th-century migration, and a century of Western presence that produced a distinctive cosmopolitan palate. The result is arguably China’s most diverse and exciting food city. Here’s how to eat your way through it properly.

Table of contents

Open Table of contents

Xiaolongbao (小笼包): Shanghai’s Most Famous Dumpling

The soup dumpling — thin-skinned, filled with pork and gelatinised stock that melts into broth when steamed — is Shanghai’s most recognised export. But the versions most tourists eat are a pale shadow of what’s available if you know where to look.

How to eat them correctly

  1. Pick up the dumpling by its crown (not the side — it will burst)
  2. Transfer to a spoon
  3. Bite a small hole in the skin and blow gently to cool the liquid
  4. Drink the soup, then eat the rest dipped in a little black rice vinegar and ginger

Where to find the best xiaolongbao

Jia Jia Tang Bao (佳家汤包) — A tiny, perpetually-queued shop near People’s Square (Huanghe Road). Cash only, no English menu, order by pointing. The pork and mixed crab roe (蟹粉) variety is extraordinary. ¥3–¥15 per steamer. Arrive before 11am or 5pm opening to queue.

Din Tai Fung (鼎泰丰) — The Taiwanese chain that introduced xiaolongbao to the world. Excellent consistent quality, English menu, accepts reservations. More expensive (¥60–¥120 per person) but the most reliable foreigner-friendly option.

Nanxiang Mantou Dian (南翔馒头店) — Inside the Yuyuan Garden complex. Tourist-heavy location but authentic recipe; the ground-floor takeaway counter is better value than the upstairs dining room.


Shengjianbao (生煎包): The Pan-Fried Rival

Shengjianbao are pan-fried pork buns with a crunchy bottom, juicy pork-and-soup filling, and sesame/spring onion topping. They’re messier to eat than xiaolongbao (more soup, more splattering risk) and different in every way. Don’t choose between them — eat both.

Yang’s Fry Dumplings (小杨生煎) — the most famous chain, with locations across Shanghai. Order from the street-facing window; get a bag of 4 or 8 to eat standing on the pavement. ¥7–¥10 for 4 pieces.

Da Hu Chun (大壶春) — even older and more traditional than Yang’s. Fewer locations; the Sichuan Road branch near People’s Square is the closest to the original flavour.


Hairy Crab (大闸蟹): Shanghai’s Seasonal Obsession

Season: October–December (female crabs: October–November; male: November–December)

Chinese hairy crab — from Yangcheng Lake in Jiangsu — is one of China’s most obsessively anticipated seasonal ingredients. The roe (female) and tomalley (male) are the prized elements: rich, creamy, and intensely flavoured.

How to eat hairy crab

Served steamed with black rice vinegar and ginger dipping sauce. Eating tools (small scissors, picks, hammer) are provided. The full “crab ceremony” takes 20–40 minutes per crab — this is a leisurely affair.

Where to eat it: dedicated hairy crab restaurants appear along the Huangpu waterfront and in the French Concession area during peak season. Prices: ¥80–¥300 per crab depending on size and provenance.

Beware fake Yangcheng Lake crabs: authentic Yangcheng Lake crabs come with a metal ring certification tag. “Yangcheng Lake style” (阳澄湖风味) is a vague marketing term; only the certified tag proves origin.


Benbang Cai (本帮菜): Shanghai’s Home Cuisine

Benbang cuisine (Shanghai-style Chinese cooking) is characterised by:

  • Sweet and soy-braised flavours (浓油赤酱 — rich oil, red sauce)
  • Gentle sweetness in savoury dishes
  • Freshwater fish and shellfish
  • Stewing and braising over quick stir-frying

Must-try benbang dishes

Hong Shao Rou (红烧肉) — red-braised pork belly. The Shanghai version is sweeter and more tender than other regional versions. A classic.

Cong Kao Gui Yu (葱烤鲫鱼) — spring-onion braised crucian carp. Simple, sweet, addictive.

Xun Yu (熏鱼) — smoked fish. Served cold as a starter; firm flesh with sweet-soy glaze.

Ci Fan Tuan (粢饭团) — Shanghai breakfast: sticky rice rolled around fried dough and pickled vegetables. Available from street carts from 6:30am.

Lion’s Head Meatballs (狮子头) — large, soft pork meatballs braised in cabbage. The Shanghai version is gentle and comforting.

Where to eat benbang cuisine

  • Lao Shanghai (老上海风味) restaurants — look for this phrasing on signs; usually red and gold décor
  • De Xing Guan (德兴馆) — one of Shanghai’s oldest benbang restaurants, Guangdong Road
  • Shanghai Uncle (上海阿叔) — modern take on benbang, cleaner environment, English menu available

Street Food by Neighbourhood

Old Town / Yuyuan area (豫园)

Dense with traditional snacks — but crowded and tourist-inflated prices. Better to explore the side streets one block away from the formal market:

  • Cong you bing (葱油饼) — spring onion pancake
  • Tanghulu (糖葫芦) — candied hawthorn on a stick
  • Niangao (年糕) — sticky rice cake, pan-fried

Sinan Road / Former French Concession (思南路)

The French Concession has evolved into Shanghai’s most cosmopolitan food neighbourhood — Saturday farmers’ market, artisan coffee, international bakeries, and excellent mid-range Chinese restaurants.

  • Dadong (大冬) — Shanghainese dishes in a beautiful lane setting
  • Lost Heaven (花马天堂) — Yunnan cuisine in a colonial villa
  • Weekend farmers’ market at Sinan Mansions (Saturday mornings): fresh seasonal produce, artisan bread, cheese — unusual in China

Jing’an / Suzhou Creek (静安/苏州河)

  • Xinjiangese restaurants on Xinjiang Road — lamb skewers, naan, yogurt
  • Korean food cluster near Jing’an Temple
  • Night food stalls on Changde Road and Wuding Road

Hongkou / Tilanqiao (虹口)

Shanghai’s old Jewish district and industrial area, now gentrifying with independent restaurants serving authentic lower-rent cuisine without tourist premiums.


Shanghai Breakfast Culture

Unlike Beijing’s grab-and-go culture, Shanghai has a strong sit-down breakfast tradition:

Soy milk and fried dough (豆浆油条) — the classic combo. Hot or cold soy milk (sometimes salted, sometimes sweet — specify); long fried dough crullers for dipping.

Four Heavenly Kings breakfast (四大金刚) — the traditional Shanghai set: soy milk, fried dough, sesame flatbread, and deep-fried bread pocket.

Congee (粥) — Shanghainese-style rice porridge with preserved egg, dried scallop, or pork floss. Available from congee shops throughout the city.


Night Eating: Where Shanghai Feeds After Dark

Yongkang Road (永康路) — the most famous drinking street in the French Concession. Small restaurants spill out onto the pavement from 9pm onwards.

Guiling Road / Wulumuqi Road intersection — local wet market by day, street food by night.

Jade Temple area (玉佛寺) — surrounding streets have excellent late-night noodle shops popular with taxi drivers (a reliable quality indicator).


Last updated: May 2026 · Shanghai’s food scene evolves constantly. Specific restaurant closures and openings are frequent.



Written & verified by

Roam China Travel Editorial Team

A team of experienced travellers, expats, and China specialists who have lived and worked across 25+ Chinese provinces. We research every guide in person, cross-check official sources, and update our content regularly so you have reliable, first-hand information — not just recycled blog posts.

Verified first-hand Regularly updated 25+ provinces covered 100+ guides published