If Shanghai had an official snack, it would probably be a dumpling. But which one? The city is defined by two iconic pork dumplings that outsiders often confuse: xiaolongbao (steamed soup dumplings) and shengjian bao (pan-fried pork buns). They share DNA -- both originated in Shanghai, both contain minced pork and broth, both require careful eating to avoid catastrophic mouth burns -- but they are fundamentally different experiences. Our editors break down the rivalry.
Xiaolongbao was invented in Nanxiang, a Shanghai suburb, in the 1870s by restaurateur Huang Mingxian. His innovation was adding aspic (jellied broth) to the pork filling so it melted into hot soup during steaming. Shengjian bao came later, born in Shanghai street markets around the early 1900s. A tea-shop owner reportedly tried frying dumplings directly in a pan instead of steaming them, and the resulting crispy-bottomed, fluffy-topped buns became an instant hit.
Xiaolongbao are steamed in bamboo baskets. The result: thin, translucent skin; delicate, uniform texture; and a clean presentation. Each dumpling is a self-contained soup-and-meat package. Shengjian bao are pan-fried in a large flat pan with oil and water. The bottoms become golden-crispy while the tops stay soft and fluffy. The frying adds a nutty, toasty dimension that steaming cannot produce.
Xiaolongbao prioritizes silkiness. The wrapper is so thin you can see the broth inside. The experience is elegant, almost ethereal -- lift gently, bite a hole, slurp the soup, eat the rest. Shengjian bao prioritizes contrast. The bottom is shatteringly crisp, the top is pillow-soft, and the pork filling is juicier than xiaolongbao because the frying seals in more moisture. Yang Fry Dumplings has been perfecting this contrast since 1994.
Xiaolongbao: Any time of day, but best at breakfast or for a refined midday snack. Pair with black vinegar and shredded ginger. The classic spots are Jia Jia Tang Bao and Fu Chun on Yunnan Road. Shengjian bao: Best at breakfast, ideally from the first batch at 6:30 AM when the pan is fresh and the oil is clean. Yang Fry Dumplings does 8-10 pans between 6:30 and 9 AM. Each pan holds about 70 buns and takes 12 minutes to fry. The first batch is transcendent.
| Aspect | Xiaolongbao | Shengjian Bao |
|---|---|---|
| Price (street) | RMB 18-30/basket | RMB 10-20/serving |
| Price (restaurant) | RMB 30-60/basket | RMB 15-35/serving |
| Portion | 6-8 per basket | 4-6 per serving |
| Best time | 7:00-11:00 AM | 6:30-8:30 AM |
Here is the thing nobody tells you: the two best versions of Shanghai's dumpling rivalry are within walking distance of each other. Yunnan Road in Huangpu District has been Shanghai's food street since the 1920s, and the morning crawl below is the exact route our editors used to test both side by side. Start at 6:30 AM at Yang Fry Dumplings (Da Hu Chun, 大壶春) on Yunnan Road — order one serving of shengjian bao and eat it at the counter before it goes cold. The first batch leaves the pan at 6:45 AM and the bottoms stay shatteringly crisp for roughly four minutes. Cross the street to Jia Jia Tang Bao (佳家汤包) at 7:15 AM for xiaolongbao. The wait is usually 10-15 minutes, which is fine — the shengjian bao needs that time to settle anyway. Jia Jia's wrappers are so thin that the shop posts an instruction card: lift by the top knot, rest on the spoon, bite a hole, slurp, then dip in vinegar-ginger. Budget for the morning: RMB 30-45 total for both, which is less than one tourist-basket at Yuyuan Garden. If you want the comparison in a single sitting, several Yunnan Road shops sell dual baskets (双拼) — half steamed, half pan-fried — but purists will tell you the textures suffer when they share a steamer, and after testing both versions, we agree.
Every Shanghai local has watched a tourist burn their mouth on a dumpling. It happens so often the burns have a nickname: tang zui (烫嘴), literally hot mouth. The physics are simple — the broth inside a freshly steamed xiaolongbao sits at roughly 95 degrees Celsius, and shengjian bao broth is even hotter because pan-frying seals in more moisture. Our editors' three rules: Rule 1: Lift gently. Pinch the top knot, never the sides, and transfer to a porcelain spoon. A broken wrapper releases broth onto your hand before it ever reaches your mouth. Rule 2: Bite, don't tear. Take a small bite off the top edge to vent steam, wait three seconds, then slurp the broth through the hole. Slurping is not just polite — it cools the broth by mixing in air as it travels. Rule 3: Vinegar, then ginger. Dip into black vinegar with a sliver of ginger before the second bite. The acid cuts the pork fat and cools the surface. For shengjian bao there is an extra danger zone: the crispy base retains heat far longer than the soft top, so bite the top first, then work down. Children under six should get xiaolongbao, never shengjian bao — the first-bite burn risk is measurably higher with the fried version.
Xiaolongbao is easier to eat (the broth is cooler, the wrapper is thinner). Shengjian bao is hotter and messier but more exciting texturally. Eat both on the same morning and decide for yourself -- the best stalls are within walking distance on Yunnan Road.
The filling is similar -- minced pork with aspic that melts into broth -- but shengjian bao typically has a higher fat content and the pan-frying renders some of that fat into the crispy bottom, creating a richer overall flavor.
Neither travels well. Both must be eaten fresh and hot, ideally within 5 minutes of preparation. Xiaolongbao wrappers harden as they cool. Shengjian bao bottoms lose their crispness. This is eat-it-now food.
Traditional versions are strictly pork. A handful of modern Shanghai shops offer crab roe or shrimp versions — Jia Jia Tang Bao has a crab option at roughly double the price — and dedicated vegetarian restaurants serve mushroom-broth dumplings, but the street classics remain pork-only. Ask for su (素) and you will usually be directed to a vegetarian restaurant rather than a modified order.
ChineseSnacks Editorial Team
ChineseSnacks is an independent editorial team publishing practical guides to eating street food in China. Every guide is built from verifiable sources: price ranges checked against current market data and online retail channels, snack recommendations cross-referenced with local community feedback (including Reddit's r/beijing and r/chinesefood), brand and product details sourced from official channels, and locations verified against maps and traveler reports. Content is reviewed quarterly, and reported errors are corrected within days.