Shanghai's famous soup dumplings beside the Jiuqu Bridge and Yu Garden, with a Bib Gourmand in the MICHELIN Guide Shanghai 2026. Pork xiaolongbao at a budget price make it an easy stop on a Yu Garden visit.
Nanxiang Steamed Bun is a xiao long bao restaurant at 85 Yuyuan Road in the City God Temple area of old Shanghai, beside the zigzag Jiuqu Bridge and next to Yu Garden. It holds a Bib Gourmand in the Michelin Guide Shanghai 2026. It suits travellers who want Shanghai's famous soup dumplings at a budget price during a visit to Yu Garden. The Michelin Guide gives 1900 as its founding year, and the business traces its roots to a teahouse in Nanxiang town in 1871.
Xiao long bao and crab roe dumplings
Xiao long bao: soup dumplings with paper-thin skins and a juicy pork filling. Crab roe dumplings, seasonal fillings and oversized "super" buns are also on the menu. Let each dumpling cool for a moment and bite a small hole first, so the hot soup does not burn. Prices sit in Michelin's lowest band.
The takeaway counter or the upstairs dining room
The ground-floor takeaway counter has a queue that moves quickly. The upstairs dining room needs a reservation, made by phone on +86 21 6355 4206. The dining room was refurbished in 2018 and is busy from morning to evening, with locals and tourists sharing tables.
Visiting early or mid-afternoon
The City God Temple area is one of Shanghai's busiest tourist spots, so lunchtime and weekends bring long lines. Early morning or mid afternoon is calmer, and Yu Garden next door makes a natural pairing.
- Morning teaWeekdays 07:30 – 09:30, weekends 07:30 – 09:00
- DailyUntil 20:30
Payment options not listed yet.