Access Shanghai上海 · Shanghai

Food & Drink

美食 · MĚISHÍ

Xiaolongbao or shengjianbao, a breakfast gone by ten, hairy crab in season, and how to order from a QR code you cannot read.

A basket of sheng jian bao, pan-fried pork buns, at a Shanghai shop
Photograph by Metaphox, Wikimedia Commons, CC BY 2.0
Shopfronts and signage in the converted lane houses of Tianzifang
Photograph by Qa003qa003, Wikimedia Commons, CC BY-SA 4.0

Two dumplings, and everyone confuses them

⭐ Xiaolongbao are steamed, thin-skinned, filled with pork and hot soup, eaten from a bamboo basket. Shengjianbao are thicker, leavened, and pan-fried so the bottom is crisp — and they are the more particularly Shanghainese of the two. If you order one expecting the other you will be disappointed by something excellent.

⚠️ Both are full of scalding liquid. Bite a small hole, drink, then eat. This is not a refinement; people burn themselves on these constantly.

A shikumen stone gateway set into a red brick wall, with plants beside the door
Photograph by Livelikerw, Wikimedia Commons, CC BY-SA 3.0

What else is actually local

Shanghainese cooking is sweeter and more soy-heavy than most Chinese regional food. Look for 红烧肉 hongshaorou, red-braised pork belly; scallion oil noodles, which are three ingredients and completely addictive; drunken chicken, cold and poached in wine; and soup noodles for breakfast.

⭐ Hairy crab is the seasonal event — roughly October and November, steamed whole, eaten with vinegar and ginger, and taken extremely seriously.

The brick and tile roofline of the restored lane houses
Photograph by xiquinhosilva, Wikimedia Commons, CC BY 2.0

Breakfast is the meal to get right

The "four warriors" of a Shanghai breakfast are sold from small shops and hatches in the morning and gone by ten: fried dough sticks, soy milk, a rice roll, and a griddled flatbread. It costs very little, it is what the city actually eats, and it is the easiest authentic meal to have here because nobody is aiming it at you.

How ordering works now

⚠️ Many restaurants have replaced menus with a QR code on the table. You scan it, order in the app, and pay there — which assumes a working Chinese payment app and a phone that handles the language. A translation app with a camera mode covers the gap. Pointing at what someone else is eating remains completely acceptable.

⭐ Nobody tips. Not in restaurants, not in taxis.

Vegetarians

⚠️ Harder than it looks. Vegetable dishes are frequently cooked with pork stock or lard, and "no meat" may be understood as "no visible pieces of meat". The reliable exception is Buddhist temple cuisine — Longhua and the Jade Buddha Temple both have restaurants, and they are strictly vegetarian by definition.

A Shanghai Breakfast, and Where to Actually Find One

Birds on stick Shanghai Qibao Imgp1996

What counts as a Shanghai breakfast A Shanghai breakfast is bought outdoors, eaten standing up, and gone in ten minutes. It usually means some combination of youtiao (fried dough stick, 油条), soy milk (doujiang), scallion pancake (cong you bing), and cifantuan. Cifantuan is glutinous rice wrapped around a youtiao and preserved vegetable. Xiaolongbao and shengjianbao … Read more

Xiaolongbao vs Shengjianbao: Which Shanghai Dumpling to Eat

Gondolas near Rialto Bridge in Venice, Italy

Xiaolongbao is a steamed, soup-filled dumpling with a thin, pleated wrapper. Shengjianbao is pan-fried, sits on a yeasted dough base, and carries less liquid inside. Both are pork dumplings native to Shanghai. But they behave differently in your hand. That difference should decide which one you order first. Visitors often assume the two are the … Read more

We do not book anything. Access Shanghai is a guide. It sells nothing, takes no bookings or reservations, handles no payments, and holds no tickets, rooms or seats. Some links here lead to travel companies, and some of those are affiliate links that may earn this site a commission at no extra cost to you. Any booking you make is a contract between you and that company, under its own terms, prices and cancellation rules. We are not a party to it and have no responsibility for it — including availability, prices, changes, cancellations, refunds or anything that goes wrong on the trip. Check the details with the company before you pay.