Xiao long bao — those delicate Shanghainese soup dumplings with thin, pleated skins holding pork (or crab roe) and a mouthful of hot broth — are one of Singapore's most-loved comfort foods. Whether you want flawless consistency, wacky flavours, a fine-dining spread or a heritage hole-in-the-wall, there's an XLB for you. We rounded up the 7 best xiao long bao in Singapore for 2026, each with what to order and any current, verified deal: Din Tai Fung (the 18-fold benchmark, with an OCBC card deal), Paradise Dynasty (world-first 8-flavour XLB), Crystal Jade La Mian Xiao Long Bao (members' 50%-off XLB), Imperial Treasure (fine-dining XLB), Nanxiang Steamed Bun (crab-roe XLB), Swee Choon (late-night institution) and Jing Hua Xiao Chi (homegrown Neil Road heritage).

Prices below exclude the usual 10% service charge and 9% GST unless marked 'nett'. One note: none of these restaurants is MUIS halal-certified, and xiao long bao is traditionally made with pork — Muslim diners should look for dedicated halal Chinese or dim sum restaurants instead.

How to eat xiao long bao the right way

  • Free it gently — lift the dumpling by its top knot with chopsticks and rest it on your spoon so the skin doesn't tear.
  • Let the steam out — nibble a small hole in the side and sip or cool the soup first; it's scaldingly hot straight from the steamer.
  • Dip lightly — a little julienned ginger with black (Chinkiang) vinegar cuts the richness; don't drown the dumpling or the skin goes soggy.
  • Eat it fresh — XLB skins toughen as they cool, so eat each basket while it's hot rather than letting it sit.
  • Order in rounds — get baskets fresh off the steamer in waves for a group rather than all at once.

Promos, prices and opening hours change and can be outlet- or card-specific — always confirm the current offer and terms on each brand's official channels before you head down.

Related reads