East China

Shanghai Food Guide: What to Eat and Where

From soup-filled xiaolongbao at Nanxiang to late-night skewers on Yunnan South Road and French Concession cafes, here's how to eat well in Shanghai.

11 min read 1178 views

This article contains affiliate links. If you make a purchase through these links, we may earn a small commission at no extra cost to you. This helps support our work in creating free travel guides.

Shanghai food splits into two worlds that are worth understanding before you start eating. There's benbang cai (本帮菜, běnbāng cài) — the rich, sweet-savory home cooking that defines the city — and there's everything else the city absorbed: dumpling houses with Jiangsu roots, late-night skewer streets, and a cafe scene in the old French Concession that rivals anywhere in Asia. This guide covers what to actually order, where to go, and how to avoid the tourist traps that cluster around the famous spots. We'll focus on the dishes and neighborhoods that reward a visit, with enough practical detail to navigate ordering without Chinese.

Steaming bamboo basket of Shanghai xiaolongbao soup dumplings with ginger and vinegar

The Two Dumplings You Need to Know

Newcomers constantly confuse these, and getting them straight will make your trip easier. Both are Shanghai icons, but they're completely different.

Xiaolongbao (小笼包): the soup dumpling

Xiaolongbao (小笼包, xiǎolóngbāo) are delicate steamed dumplings with thin skins, a pork (or pork-and-crab) filling, and a mouthful of hot soup inside. The soup gets there because the filling includes a gelatinized broth that melts during steaming. They're served in bamboo baskets, usually eight to a basket.

Eating them takes a bit of technique. Lift one carefully by the topknot with chopsticks, set it on your spoon, bite a small hole in the side, and sip the soup before eating the rest. The broth is genuinely hot when it arrives — give it a minute.

⚠️ Warning: The soup inside a fresh xiaolongbao can burn your mouth badly. Don't pop a whole one in. Bite, sip, then eat. Let the first basket sit for a minute or two after it arrives.

Shengjianbao (生煎包): the pan-fried bun

Shengjianbao (生煎包, shēngjiānbāo), or sheng jian for short, are thicker-skinned pork buns pan-fried so the bottom turns golden and crisp while the top stays soft. They also hold soup inside, topped with sesame and scallion. These are a breakfast and snack staple — you'll see them cooked in huge round iron pans in shop windows all over the city. They're heartier and cheaper than xiaolongbao, and most locals eat them standing up or walking.

Golden pan-fried shengjianbao buns with sesame and scallion in a large iron pan

Nanxiang Xiaolongbao and the City God Temple

The City God Temple (城隍庙, Chénghuángmiào) area in the Old City is Shanghai's most famous snack zone — a maze of traditional-style buildings packed with food stalls, souvenir shops, and crowds. It's touristy, no question. But it's also where the city's most legendary dumpling house sits.

Nanxiang Mantou Dian (南翔馒头店) has been making xiaolongbao here for well over a century, and it's the origin point most people associate with Shanghai soup dumplings. The catch: the ground-floor takeaway window has a long, slow queue, and the dumplings there are decent but not the best version. If you go, head to the upper floors and sit down in the restaurant section. The sit-down dumplings are noticeably better, and the crab-roe variety is worth the upcharge.

💡 Tip: The takeaway queue at the ground-floor window can run 30–60 minutes at peak times for a so-so version. Skip it and go upstairs to the dine-in floors — shorter wait, better dumplings, and somewhere to sit. Go before 11am or after 2pm to dodge the worst crowds.

Around the temple you'll also find other classic snacks worth trying: nanxiang isn't the only game here. Look for tangbao (汤包, soup buns so big you drink them through a straw), cifantuan (粢饭团, sticky rice rolls stuffed with fried dough and pickles — a great breakfast), and fresh shengjianbao from the smaller stalls. Quality varies stall to stall, so follow the lines of local-looking customers rather than the biggest English signs.

Crowded snack stalls and traditional architecture at Shanghai City God Temple

Yunnan South Road: the local food street

If the City God Temple is the polished tourist version, Yunnan South Road (云南南路, Yúnnán Nán Lù) is closer to how Shanghai actually eats. This short pedestrian-friendly street near People's Square has been a food strip for decades, lined with old-school restaurants and specialty shops that locals have trusted for generations.

It's not a flashy night-market spectacle — think established storefronts rather than a sea of stalls. What you get is reliability and range. A few things to look for:

  • Xiaoshaoxing (小绍兴) — famous for white-cut chicken (白斩鸡) served with a dipping sauce, plus chicken congee. A long-running local institution.
  • Wuxiang dishes and braised duck — several shops specialize in soy-braised and five-spice meats sold by weight to take away.
  • Roast goose, wontons, and noodles — Cantonese-style roast meats and Shanghai-style noodle soups sit side by side here.
  • Shengjianbao and dumplings from no-frills counters that locals queue at on weekends.

It's a 5-minute walk from People's Square metro (Lines 1, 2, 8), which makes it easy to drop in between sightseeing. Come hungry and order across a few shops rather than committing to one.

Storefronts and local diners along Yunnan South Road food street in Shanghai

Benbang Cai: Shanghai's home cooking

To understand Shanghai's own cuisine, you need to try benbang cai. It's defined by a generous hand with soy sauce, sugar, and rice wine — sweeter and richer than most other Chinese regional styles. A few dishes show up on nearly every menu and are the ones to order:

  • Hongshao rou (红烧肉) — red-braised pork belly, cubes of fatty pork glazed dark and glossy in soy and sugar until they're almost candied. The benchmark Shanghai dish.
  • Songshu guiyu (松鼠鳜鱼) — "squirrel" mandarin fish, deep-fried in a crosshatch pattern and drenched in sweet-sour sauce.
  • Caotou (草头) — stir-fried clover greens with rice wine, a simple seasonal vegetable dish locals love.
  • Xie fen / drunken dishes — hairy crab in season (autumn), and "drunken" chicken or shrimp marinated in Shaoxing wine.
  • You bao xia (油爆虾) — river shrimp flash-fried in their shells with a sweet glaze.

For a sit-down benbang meal, established names like Jesse Restaurant (吉士酒家) in the former French Concession and Lao Ji Shi are reliable, though the well-known spots book up — reserve ahead or arrive early. Plenty of unpretentious neighborhood restaurants do excellent versions for less; if you see hongshao rou on the menu and the place is full of locals, you're usually safe.

💡 Tip: Hairy crab (大闸蟹, dàzháxiè) is a seasonal obsession in autumn, roughly October to November. If you visit then, it's worth seeking out — but check the price per crab before ordering, as good ones aren't cheap and prices are usually by weight.

French Concession Cafes and Dining

The former French Concession (法租界, Fǎ Zūjiè) is the leafy, low-rise district where Shanghai slows down. Plane trees line the streets, old villas have been converted into restaurants and shops, and the cafe culture here is genuinely strong — Shanghai has more independent coffee shops than almost any city in the world, and this is the heart of it.

This isn't where you come for cheap street eats. It's where you come to sit, drink good coffee, and eat across a range of cuisines:

  • Coffee — third-wave roasters and specialty cafes are everywhere, especially around Anfu Road, Wukang Road, and Yongkang Road. Quality is high and prices are roughly on par with Europe.
  • Brunch and bakeries — strong Western brunch options, French bakeries, and natural-wine bars cluster here.
  • Modern Chinese and international — some of the city's best restaurants, from refined Shanghainese to Italian and Japanese, sit on these quiet streets.

Wukang Road (武康路) around the Wukang Mansion is the most photogenic stretch and gets very crowded on weekends. For a calmer wander, the smaller lanes off Anfu Road and Wuyuan Road are full of cafes with sidewalk seating. This is a neighborhood best explored on foot — pick a metro stop like Shanghai Library or Changshu Road and walk.

Sidewalk cafe under plane trees in Shanghai's former French Concession

Other Shanghai Snacks Worth Hunting Down

Beyond the headliners, a few everyday foods are part of how the city eats:

  • Cong you ban mian (葱油拌面) — scallion oil noodles, deceptively simple, deeply savory. A classic cheap lunch.
  • Da bing / you tiao (大饼油条) — flatbread and fried dough sticks, often eaten together with warm soy milk for breakfast.
  • Crab shell pastry (蟹壳黄, xièké huáng) — a flaky, sesame-topped baked pastry, sweet or savory.
  • Wontons — Shanghai distinguishes big wontons (大馄饨, in soup with greens) from small wontons (小馄饨, in a clear broth). Both are everywhere and comforting.
  • Sheng jian and guo tie — pan-fried buns and potstickers from breakfast shops citywide.

How to Order Without Chinese

Most casual eateries won't have English menus, but ordering is more manageable than it looks. Many places have picture menus or display food at the counter — pointing works. Larger restaurants increasingly have QR-code menus you scan at the table, and a translation app can read these. For the dumpling houses and snack streets, just point at what others are eating.

Payment is almost entirely by mobile QR code (Alipay or WeChat Pay), even at small stalls. Set one up before your trip and link a foreign card so you're not hunting for cash. A few tiny vendors still take cash, but mobile is the norm.

💡 Tip: If you'd rather have a guide handle the language and lead you to the right stalls, a small-group food tour through the Old City or French Concession is an efficient way to taste a lot in one evening. You can compare options on platforms like Klook, which lists several Shanghai food walks.

Where to Eat by Area

AreaBest forVibe
City God Temple / Old CityNanxiang xiaolongbao, classic snacksTouristy, busy, traditional
Yunnan South RoadLocal restaurants, white-cut chicken, roast meatsEstablished, local, central
French ConcessionCoffee, brunch, modern dining, benbang restaurantsLeafy, relaxed, upscale
The Bund / LujiazuiHigh-end dining with viewsExpensive, scenic, formal

Practical Tips for Eating in Shanghai

  • Timing matters. Famous spots like Nanxiang are calmest before 11am or after 2pm. Weekends everywhere are busier.
  • Spring and autumn are ideal. Sitting at a sidewalk cafe or street stall is far more pleasant in March–May or September–November than in Shanghai's hot, humid summer.
  • Carry tissues. Small eateries often don't provide napkins, and many street stalls don't either.
  • Tea or hot water is usually free; some restaurants add a small charge for a tea or napkin set — normal, not a scam.
  • Tipping isn't expected in restaurants in China, so don't feel obligated.
⚠️ Warning: Around major tourist areas, be wary of touts inviting you to "tea ceremonies" or restaurants with no posted prices. Stick to places that display prices, and check the bill. Genuine food streets and reputable dumpling houses are safe — the scams cluster around the most touristed corners.

Final Thoughts

Shanghai rewards eaters who range across its styles. Start with the two dumplings — soup-filled xiaolongbao and crisp-bottomed shengjianbao — then sit down for a proper benbang meal built around red-braised pork. Spend a morning eating snacks around the City God Temple, an afternoon working through Yunnan South Road, and a slow few hours in a French Concession cafe. Don't over-plan; some of the best meals come from a stall you walk past and a queue you decide to join. Set up mobile payment before you arrive, come in spring or autumn if you can, and pace yourself — there's far more here than one trip can hold.

Related Reading

Last updated: June 2026

Read in other languages

Get the WaysChina App

Offline guides, currency converter, essential phrases, and more — all in your pocket.

Free on iOS & Android