Best of Shanghai

The best xiaolongbao in Shanghai

Start with Jia Jia Tang Bao in Near People's Square for pork xiaolongbao, Nanxiang Steamed Bun Restaurant (Yu Garden) in Old Town, Yuyuan Bazaar for pork xiaolongbao and Din Tai Fung (Xintiandi) in Xintiandi for pork xiaolongbao. Here are all 5, with what to get at each.

5 places · Updated October 25, 2026

Xiaolongbao
Xiaolongbao · Photo: Darrylsnow, CC BY-SA 4.0 via Wikimedia Commons
  1. Jia Jia Tang BaoNear People's Square

    Get: Pork xiaolongbao; crab-roe version in autumn

    Cheap, thin-skinned soup dumplings named by two guides.

  2. Nanxiang Steamed Bun Restaurant (Yu Garden)Old Town, Yuyuan Bazaar

    Get: Pork xiaolongbao; crab-and-pork in autumn

    The birthplace style of Shanghai xiaolongbao, named by two guides; busy with tourists.

  3. Din Tai Fung (Xintiandi)Xintiandi

    Get: Pork xiaolongbao

    Reliable, consistent soup dumplings at a premium price, named by two guides.

  4. Fu Chun Xiao LongJing'an

    Get: Xiaolongbao

    Local-style dumpling shop serving all day. Single strong source; medium confidence.

  5. Da Hu ChunHuangpu

    Get: Xiaolongbao

    Famous for its dumplings on South Yunnan Rd. Single strong source; medium confidence.

Keep these in Chef Amazing

Save the places you want and Chef remembers them for your trip: what to order, how to book, on a map with everything else you love in Shanghai. Free.

Ask Chef for morePlan my Shanghai food trip

The best xiaolongbao in Shanghai: questions people ask

Where is the best xiaolongbao in Shanghai?

Chef Amazing’s picks start with Jia Jia Tang Bao (Near People's Square), Nanxiang Steamed Bun Restaurant (Yu Garden) (Old Town, Yuyuan Bazaar) and Din Tai Fung (Xintiandi) (Xintiandi). All 5 places are on this page with what to get, where they are and a map.

What should I order?

At Jia Jia Tang Bao, get pork xiaolongbao; crab-roe version in autumn. At Nanxiang Steamed Bun Restaurant (Yu Garden), get pork xiaolongbao; crab-and-pork in autumn. At Din Tai Fung (Xintiandi), get pork xiaolongbao. At Fu Chun Xiao Long, get xiaolongbao.

How does Chef Amazing pick these?

From Chef Amazing’s city guide and lists for Shanghai: the places critics, chefs and locals keep recommending, checked and kept current, with what to order at each. Nobody pays to be on them.

More in Shanghai

Where to eat in ShanghaiBreakfast and brunchDumplings and dim sumIce creamShengjianbaoMichelin-starred restaurantsNew restaurantsShanghai food calendar

Places change: check hours before you go. Pins come from addresses and OpenStreetMap and can be a little off. Updated October 25, 2026.

Chef Amazing · Best of every city · Food cities · Food maps