Xiaolongbao in Shanghai: Where to Eat Soup Dumplings (2026)
The xiaolongbao worth crossing town for are steamed at Jia Jia Tang Bao near People's Square, Nanxiang Mantou Dian at Yu Garden and Wanshou Zhai in Hongkou.

Shanghai's signature soup dumplings are done brilliantly at three institutions: Jia Jia Tang Bao at 127 Huanghe Rd near People's Square, where baskets run about 25 to 60 RMB; Nanxiang Mantou Dian inside the Yu Garden bazaar, from about 35 RMB; and Wanshou Zhai at 123 Shanyin Rd in Hongkou, where breakfast lands around 20 RMB. Go before noon or after 2pm to dodge the queues.
I have dragged every visiting friend through this exact circuit, and I have watched every single one of them go quiet after the first bite. Xiaolongbao is the dish Shanghai gave the world, and eating it here, scalding and fresh off the steamer, is a different sport from whatever arrived at your table abroad. Here is where to go, what to pay and how not to burn yourself.
What is xiaolongbao, and how do you eat one without injury?
Xiaolongbao is a thin-skinned steamed dumpling holding minced pork and a mouthful of hot soup, born in Nanxiang on Shanghai's outskirts in the 19th century. The soup starts as gelatin-rich aspic folded into the filling; steam melts it into broth. The technique: lift the dumpling by its topknot onto your spoon, nibble a small hole in the skin, sip the soup, then eat the rest with a thread of ginger and black vinegar. Bite straight in and the filling will scald you while the soup lands on your shirt. Everyone does it once. Once.

Jia Jia Tang Bao: made to order near People's Square
Jia Jia has been pleating dumplings on Huanghe Road since 1986, and nothing is steamed until you order it, which is why the skins stay delicate and the soup arrives volcanic. The classic pork basket is about 25 RMB for 12; the crab roe versions climb to around 38 to 60 RMB and sell out by early afternoon on busy days. You order and pay at the counter, share a table, and watch the kitchen crew pleat through the glass while you wait. It sits two minutes from People's Square metro on the old Huanghe Road food street, which makes it the easiest first stop on any itinerary, including our 3 days in Shanghai plan.
Is Nanxiang Mantou Dian at Yu Garden worth the queue?
Yes, if you time it. Nanxiang Mantou Dian dates to 1900, carries the name of the town that invented the dish, and appears in the Michelin Guide, so the queue beside the zigzag bridge is part of the scenery. The ground-floor window sells takeout baskets to the line; the upper floors seat you properly for crab roe and pork versions from about 35 RMB for six, with fancier fillings as you climb. Come right at opening or mid-afternoon and you will walk almost straight in; arrive at noon on a weekend and you will study the koi pond for 45 minutes. The Yu Garden bazaar around it is touristy, but the dumplings have earned their spot.
Wanshou Zhai: the dawn ritual in Hongkou
This is the one your Shanghainese colleagues will be impressed you know. Wanshou Zhai has fed the lane houses of Shanyin Road since the 1960s, opens around 5am, and serves thin-skinned pork xiaolongbao plus a three-fresh wonton soup that regulars order together as a set. A full breakfast costs about 20 RMB. Tables are shared, the decor has not changed in decades, and that is exactly the point: this is old Shanghai eating its own breakfast, a short walk from Lu Xun Park and a world away from anywhere with a gift shop. It also anchors a lovely morning wander through Hongkou's quietest streets, the kind of neighborhood eating we map in where Shanghai's expats actually eat.

How much should xiaolongbao cost in 2026?
- Classic pork basket: about 20 to 35 RMB at the institutions above.
- Crab roe or crab meat: about 38 to 90 RMB depending on how much roe you spring for.
- Tourist-zone markup: if a plain pork basket costs more than about 88 RMB, you are paying for the view, not the dumpling.
All three shops take Alipay and WeChat Pay, which both accept foreign cards now; our payments guide gets you set up in ten minutes.
Which one is for you 哪个适合你
If it is your first visit and you want icons plus atmosphere, queue at Nanxiang in Yu Garden. If you want the highest dumpling-per-effort ratio near the sights, walk to Jia Jia Tang Bao. If you want the local's version with zero tourists and a 20 RMB bill, set an alarm for Wanshou Zhai. If you only have one meal, Jia Jia is the balanced pick.
Common questions
Do these shops have English menus?
Jia Jia Tang Bao has an English-friendly counter menu, and Nanxiang uses picture menus that make pointing easy. Wanshou Zhai is Chinese-only, so point at what the next table is having; it works every time.
What is the difference between xiaolongbao and tangbao?
Xiaolongbao are bite-sized with soup inside the dumpling; tangbao is a single oversized dumpling so full of broth you drink it through a straw before eating the skin. Jia Jia sells both.
When are the queues shortest?
Right at opening and between 2pm and 5pm on weekdays. Weekend lunches are the peak everywhere, and crab roe baskets can sell out after the lunch rush.
Can I pay with a foreign card?
Yes, indirectly: link your Visa or Mastercard to Alipay or WeChat Pay and scan like a local. The counters are cashless-first, though they will take cash if pressed.