What to eat in Shanghai: a full guide of xiao long bao, guotie, breakfast and Shanghainese dishes

What to Eat in Shanghai: 30 Must-Try Chinese Dishes (2026)

0 Shares
0
0
0

So you want to know what to eat in Shanghai. Excellent! Because between the iconic xiao long bao soup dumplings, classic Shanghainese dishes, and the obsession with hairy crab, this city could keep you eating for a month and you still wouldn’t hit everything.

Here’s a guide featuring all the dishes I’d suggest to anyone visiting Shanghai for the first time, or any resident who wants to do a tour of the highlights: where to get the best xiao long bao (and my personal favorite), hairy crab in every form, fried snacks, noodles, breakfast staples, and the benbang (本帮菜) dishes that define Shanghainese cuisine.

And can you believe it? This is not even the most exhaustive list yet! I’ll be adding to it periodically.

What to eat in Shanghai: guotie, fried potstickers

Most of these foods have their own detailed guides, so check the links if you want more options.

What To Eat in Shanghai: Must-Try Chinese Dishes


Xiao Long Bao (小笼包)

What to eat in Shanghai:

You cannot leave Shanghai without eating xiao long bao — arguably the most iconic food this city has to offer, and the one dish every “what to eat in Shanghai” list has to include. It’s a soup dumpling: a thin, pleated wrapper holding together hot broth and meat (usually pork, sometimes crab, sometimes both). There’s a method to eating it without scalding yourself or losing the soup — learn it here with the full XLB guide.

Try It: Lai Lai Xiao Long is #1 when it comes crab-filled xiao long bao in Shanghai — they have their own farm and pick their own crab meat. There’s always a line at the Huangpu original, but it’s worth it. (Don’t worry, it moves fast.) But my personal favorite for the everyday version is Man Man Tang Bao, a hole-in-the-wall that does it with an even thinner wrapper, more Nanjing style, but cheap, easy, and comes with the whole “full Shanghai experience” of walking through the kitchen.

Back to top ↑

Hairy Crab in Shanghai

Hairy crab in Shanghai is closer to a cult than it is a dish or a season. And these days, thanks to demand, you can find some version of it year-round. For the full rundown of where to for 大闸蟹, see my brief but straightforward Shanghai hairy crab guide.

Hairy Crab Noodles (蟹粉面)

Best hairy crab noodles in Shanghai at Cejerdary

This is Shanghai’s ultimate luxury bowl: noodles buried under a heap of hand-picked crab meat and orange-gold roe. It’s rich, briny, faintly sweet, and not cheap — but if you’re going to splurge on one bowl of noodles in Shanghai, make it this one. Don’t forget to add a dab of vinegar.

Try It: Cejerdary on the Bund is the name to know. They are specialists when it comes to hairy crab noodles. They run their own crab farms near Yangcheng Lake, which keeps quality in check.

Back to top ↑

Hairy Crab Rice (蟹粉拌饭)

Ren He Guan - Shanghainese restaurant in Shanghai for hairy crab rice

The same idea as the noodles: a bowl of rice loaded with crab roe and meat. The best versions of hairy crab rice come in a stone pot, so the stone keeps the rice warm and crisps the bottom bits. Yum! When hairy crab is done this way, it can have a strong smell (味) when it gets cold, hence the heat and bit of vinegar.

Try It: Ren He Guan, a Michelin one-star Shanghainese restaurant, does an excellent version — and it’s a good excuse to also order their scallion oil noodles and hong shao rou while you’re there.

Back to top ↑

Hairy Crab Banquet (蟹宴)

Cheng Long Hang restaurant for hairy crab in Shanghai - image provided by DiningCity

If you want a full menu dedicated to the critter, then it’s a hairy crab banquet or hairy crab feast for you. An entire course-by-course meal featuring hairy crab prepared five or six or a dozen ways, usually culminating in a single crab for you to pick apart.

Try It: Cheng Long Hang specializes in this. This restaurant is lauded as Shanghai’s hairy crab banquet institution, serving their crab set menus all-year round. Fancier tastes? Michelin one-star Shanghainese restaurants Fu 1015 and Fu 1088 serve their “crab feast” menus during the season, September to December. 

Back to top ↑

Hairy Crab, Whole (大闸蟹)

What to eat in Shanghai - hairy crab

For purists, there’s no substitute for the crab itself. Usually, it’s simply steamed, and served with the requisite ginger-vinegar dip. Restaurants usually give you tiny tools to help with scraping out the meat, a slow and messy process (my POV), but a beloved pastime for fans of the crab.

Try It: Kong Yi Ji, a Shaoxing-specialty restaurant, does hairy crab alongside its regional classics. The restaurant also has its own Shaoxing wine production, the perfect and most traditional pairing with crab.

Back to top ↑

Fried Snacks

Shanghai’s fried dumpling game is a genuinely confusing rivalry to outsiders — guotie and sheng jian bao might sound similar on paper, but trust me, those are two completely different things, and people have strong opinions about both. Click here for the full guide to both.

Guotie (锅贴)

What to eat in Shanghai: guotie, potstickers

Guotie are pan-fried dumplings, crescent-shaped, wheat wrappers that are cooked in a cast iron to crisp the bottom, covered to steam the tops. Usually filled with pork

Try It: Hong Yu Fang does a reliably excellent version, golden and crackly on the base, tender on top. Another favorite of mine is Shu Cai Ji, a hole-in-the-wall near the Bund which I took YouTuber Joshua Weissman to on his Shanghai tour (12:23, if you’re watching). Expect to wait/queue/jostle at these spots, but that’s part of the fun. 

Back to top ↑

Sheng Jian Bao (生煎包)

What to eat in Shanghai: Sheng jian bao

Sheng jian bao are the doughier answer to guotie — round, pan-fried, with a puffed top and an equally crispy bottom. There are two schools of sheng jian bao: leavened and unleavened; one fluffier than the other. 

Try It: My number one is Da Hu Chun, a Shanghai institution that’s been perfecting this bun for decades. They do the fluffy kind, which soaks up the juices/soup within. Yang’s is the commercial version, it’s alright; perhaps not my favorite but worth trying if you prefer the unleavened version. 

Back to top ↑

Noodles

Shanghai’s noodle scene is a culture in itself, and deep enough to justify its own noodle crawl — here are the top bowls that belong on any Shanghai food list.

Scallion Oil Noodles (葱油拌面)

Best noodles in Shanghai - Scallion oil noodles at Jianguo 328

Shanghai’s most iconic dry noodle, and its simplest: scallions slow-cooked in oil until deeply caramelized and crispy, combined with soy sauce and a tiny bit of sugar, served with gummy noodles and, usually, dried shrimp. Cheap, everywhere, and simply satisfying.

Try It: Dong Tai Xiang is the reliable standby, open 24/7 if you need a fix. Otherwise, head to Jian Guo 328, a casual Shanghainese eatery that also has a wine list!

Back to top ↑

Yellow Croaker Noodles (黄鱼面)

Rongjia Noodles Soup with Yellow Croaker, Shanghai Bib Gourmand restaurant

Yellow croaker noodles comes in two styles: a milky, collagen-rich broth simmered from fish bones, or a clear soy-based broth built around braised croaker fillets. Either way, the fish quality is key. Often times the milky version is further flavored with pickled mustard greens.

Try It: Rongjia Noodles Soup does the milky-broth classic, a long-standing Bib Gourmand restaurant. The kicker — they get their premium croaker from sister restaurant Michelin starred Xin Rong Ji.

Back to top ↑

Sesame Noodles (麻酱面)

There are few things are as pure and as comforting as a bowl of sesame noodles. Firm noodles are coated in creamy sesame paste (sometimes loosened with peanut butter), and finished with a drizzle of chili oil.

Try It: Wei Xiang Zhai, running since 1937, is the undisputed standard-bearer here. They basically founded this style of noodle. Pro-tip: add a splash of vinegar when you eat the noodles.

Back to top ↑

Yangchun Noodles (阳春面)

Best noodles in Shanghai: Yangchun noodles at Yi Gui He

Yangchun noodles are essentially the blank canvas of soup noodles — light pork-bone broth, a spoonful of lard, soy sauce, scallions, and thin wheat noodles cooked to a firm texture. The simplest sounding and yet easiest dish to get wrong. The magic is the balance in the soup!

Try It: Yi Gui He again — their version is springy, clean-tasting, and lets the noodle texture do the work. Again, they season the broth with their own house-aged soy sauce.

Back to top ↑ 

Jiaotou Noodles (浇头面)

Shanghai local noodle guide: San Lin Tang for braised pork and intestine noodles and dumplings. Photo by Rachel Gouk @ Nomfluence.

Jiaotou mian basically means “topped noodles.” It’s less a single dish than a build-your-own bowl, where you get noodles (dry or soup) and load them with whatever toppings laoban has for you that day.

Try It: San Lin Tang has been slinging bowls since 1981 and remains the standard-bearer for this style. They do something quite specific: braised pork intestines, pork mince, and kaofu (wheat gluten). Skip the intestines if those aren’t your thing.

Back to top ↑

Cold Noodles (冷面)

The best cold noodles in Shanghai. Photo by Rachel Gouk @ Nomfluence.

Cold noodles aren’t limited to just Shanghai! Every province has their own version, and honestly, it’s quite a broad category. But the most common one in Shanghai are these: wavy wheat noodles cooked to a firm bite, dressed in a light sesame or sesame-peanut sauce, topped with shredded cucumber.

Try It: Yi Gui He makes its own noodles and seasons them with house-made aged soy sauce. It’s probably 2x or 3x pricier than the basic noodle spot, though.

Back to top ↑

Breakfast

Shanghai’s breakfast culture happens fast and early, mostly on the street, and it’s some of the best cheap eating in the city.

Jianbing (煎饼)

What to eat in Shanghai: Jianbing, Chinese breakfast crepe

Jianbing, the “Chinese breakfast pancake,” is closer to a savory crepe wrapped like a burrito. It’s always griddled to order, batter spread onto a cast iron pan, then folded around egg, crispy cracker, scallions, and doubanjang sauce. Jianbing can be found all across China, and beloved nationwide. It’s the most portable breakfast, eaten on the walk to work.

Try It: My go-to is Pancake House — quick, consistent, and in a neighborhood that’s in close proximity to where I live. That’s mostly what people will suggest when you ask “where’s the best jianbing”: the one most convenient. Pancake House is also where Joshua Weissman and I went for breakfast (25:34 if you’re watching). Some wet markets, especially the larger ones, usually have jianbing stalls within or nearby.

Back to top ↑

Doufuhua (豆腐花)

Taoyuan Village is a Chinese breakfast restaurant in Shanghai

Doufuhua is a silky tofu pudding, served either savory (soy sauce, chili oil, dried shrimp, pickled vegetables) or sweetened. It’s soft, delicate, and one of the gentler ways to start a Shanghai morning.

Try It: I’m partial to the savory version, and I get mine from Taoyuan Village — clean and cheap.

Back to top ↑

Youtiao (油条)

What to eat in Shanghai: Chinese breakfast foods

Youtiao are deep-fried dough sticks, crisp outside and airy inside. It’s the classic partner to soy milk or doufuhua, and one of the most recognizable breakfast foods across China. You want to get youtiao fresh out of the deep-fryer, usually a wok on the street that’s dangerously full of bubbling oil.

Try It: Taoyuan Village does a good one, but honestly, you’ll find fresh youtiao at any large wet market in the mornings or nearby busy metro stops like Zhaojiabang Road, People’s Square, or Yu Gardens.

Back to top ↑

Scallion Pancakes (葱油饼)

What to eat in Shanghai: Scallion pancakes

Scallion pancakes might look and sound simple, but it’s a snack that requires time and patience to properly make. The dough greased with pork lard, folded with fistfuls of scallions, then flattened out into a disc. It’s first pan-fried then baked, the second part most crucial to drying out the oil and crisping the layers. Full scallion pancake guide here.

Try It: I always recommend Xiao Yang Zhou, one of the last remaining street cart in downtown Shanghai, one that’s still making scallion pancakes the old school way.

Back to top ↑

Huntun (馄饨)

Wontons: thin-skinned parcels of pork (sometimes shrimp) with shepherd’s purse greens, served in a light broth or dry, and sometimes, doused in peanut sauce, and always with a splash of chili oil.

Try It: Er Guang is a solid classic choice. Dong Tai Xiang does an excellent peanut sauce version worth seeking out.

Back to top ↑

Classic Shanghainese Dishes (本帮菜)

This is the heart of it — the benbang dishes that define Shanghainese home cooking: soy-heavy, often sweetened with rock sugar, and built around seasonal ingredients.

Hong Shao Rou (红烧肉)

Ah, the glorious hong shao rou aka red-braised pork belly. The belly cut is simmered low and slow in soy sauce, rock sugar, and Shaoxing wine until it’s meltingly tender and lacquered a deep mahogany. Arguably the most famous Shanghainese dish, and the one that best represents the cuisine’s sweet-savory backbone.

Try It: Ren He Guan is my personal favorite. For a fancier occasion, Fu 1088 does an elevated version; for something leaner, Rui Fu Yuan uses more rib cuts and is less fatty.

Back to top ↑

Smoked Fish (熏鱼)

Despite the name, smoked fish isn’t actually smoked — it’s fried! The fish, usually beltfish, is coated and fried in a sweet soy glaze, served cold as a starter. It’s one the most deceptively simple dishes on any Shanghainese menu, yet highly addictive due to the sugar content in the glaze. 

Try It: Both Fu 1088 and Fu 1039 do excellent versions — sister restaurants, similarly polished.

Back to top ↑

Scallion Fish Head (葱油鱼头)

What to eat in Shanghai: Scallion fish head at Old Jesse

Fish head roasted under a blanket of scallions, prized for the collagen-rich texture around the cheeks and jowls. It’s absolutely fragrant and the perfect companion with rice. 

Try It: This dish isn’t exactly a Shanghainese classic, but it should be. It’s made famous by Shanghainese institution Old Jesse — a place that’s easily in everyone’s top ten must try restaurants in Shanghai.

Back to top ↑

Yellow Croaker Dumplings (黄鱼小馄饨)

Rui Fu Yuan is a Shanghai institution for Shanghainese food.

A more refined take on the everyday wonton, filled with flaked yellow croaker instead of pork — delicate, faintly sweet, and a good showcase of Shanghai’s obsession with this fish.

Try It: Rui Fu Yuan does a standout version, served with additional yellow croaker in a massive bowl of soup.

Back to top ↑

Red Braised Whole Pork Hock (红烧蹄髈)

Traditional Shanghainese food at in Shanghai at A Yue Bao. Photo by Rachel Gouk @ Nomfluence.

This is hong shao rou’s bigger, more theatrical cousin — the tipang, a whole pork hock braised low and slow in the same soy-sugar-Shaoxing wine base until the skin goes fatty, gelatinous, jiggly-wiggly tender. It’s a rice-lover’s dish through and through, meant to be eaten spoonful by spoonful over a full bowl.

Try It: A Yue Bao is ranked number one for this dish, literally on Dianping. It’s a machine of a restaurant that specializes in whole pork hock, and does it real cheap. Served here in a sizzling claypot, so tender you can “cut” the meat with its own bone. 

Back to top ↑

Sizzling Eel (爆炒鳝鱼)

Xiao Ping Fan Dian is a Shanghainese restaurant in Xuhui, former French Concession, Shanghai

Flash-fried eel served with soy sauce, white pepper, and a generous helping of raw garlic. The Chinese descriptor for this dish, 爆炒 bào chǎo, literally means “explosion frying” (lol), which gives you an idea of how it’s cooked. The dish is usually still sizzling when it arrives to the table, as a ladle of screaming-hot oil is poured over white pepper-scallions-garlic mix to unlock its flavors.

Try It: Xiao Ping Restaurant, a reliable neighborhood spot in the former French concession, does a great version. Go early or be prepared to queue. 

Back to top ↑

Pork Lard Rice (菜饭)

Hong Yu Fang 宏玉方, bib gourmand Shanghai guotie dumplings

Cài fàn literally means “vegetable rice.” This is a workmen’s staple, rice cooked with pickled mustard greens, bok choy, cured pork, and a spoonful of lard — humble, fragrant, and one of the greatest comfort dishes.

Try It: Both Shu Cai Ji and Hong Yu Fang do excellent versions.

Back to top ↑

Bur Clover with Baijiu (草头)

Rui Fu Yuan is a Shanghai institution for Shanghainese food.

Bur clover aka cǎo tóu is a seasonal leafy green that becomes available from November to April. It’s usually flash-fried and flambéed with baijiu — yes, the infamous high-proof Chinese spirit — which imparts a uniquely sweet fragrance to the wilted greens. Bur clover are served as is, or something paired with braised pork intestines.

Try It: Available seasonally at most proper Shanghainese restaurants — check my guide to the best Shanghainese restaurants for a solid list.

Back to top ↑

Yan Du Xian (腌笃鲜)

Yan Du Xian is a soup dish built fresh pork belly and cured pork, simmered with seasonal bamboo shoots until the broth turns milky and deeply savory. One of the more seasonal dishes on this list — best eaten in spring, when bamboo shoots are at their peak. Xiān (鲜) is the Chinese word for ‘umami,’ so you can imagine where the dish got its name from.

Four Happiness Kaofu Salad (四喜烤麸)

Ren He Guan (人和馆) is an excellent Shanghainese restaurant in Shanghai. A Michelin one-star with an average check of ¥250 per person.

Four Happiness Kaofu Salad, or Sixi Kaofu, is a humble cold appetizer, and vegetarian too! A classic in benbang lineup: spongy wheat gluten (kaofu) braised in soy sauce alongside shiitake, wood ear mushrooms, and peanuts, sometimes joined by other mushrooms like golden thread. It leans sweet, which is exactly why it can split the crowd; some people can’t stand it, I adore it.

Try It: You don’t need to hunt for this one. It’s available at nearly every Shanghainese restaurant. It’s also a fixture at fast-food to-go counters, the ones usually found at wet markets, scooped from a tray and sold by weight to take home.

Back to top ↑

Squirrel Mandarin Fish (松鼠桂鱼)

What to eat in Shanghai: Mandarin Squirrel fish

Technically more Jiangsu than Shanghainese in origin, but firmly adopted here: a whole fish scored, fried until the pieces curl like a squirrel’s tail, then draped in a sweet-and-sour sauce. As much a visual centerpiece as a dish.

Try It: Ren He Guan does a good rendition, worth ordering if you’re already there for the hong shao rou or hairy crab rice.

Back to top ↑

Braised Spring Bamboo Shoots (油焖笋)

This one’s just a personal favorite of mine. Braised bamboo shoots are more of Zhejiang dish, the region where all of Shanghai gets its spring bamboo from. The dish is simple, fresh spring bamboo shoots are braised in oil, soy sauce and sugar until glossy and tender — a simple vegetable dish that’s sweet and savory with a delicious crunch.

Try It: Order this in spring at any solid Zhejiang restaurant or Shanghainese restaurant. Both will usually have spring bamboo in this form or another come the season.

Back to top ↑

0 Shares
Leave a Reply

Your email address will not be published. Required fields are marked *