The dish to eat in Shanghai · China

Xiaolongbao

Xiaolongbao in Shanghai

Photo: Darrylsnow, CC BY-SA 4.0, via Wikimedia Commons · source

Delicate steamed dumplings filled with pork and hot soup, eaten with black vinegar and ginger.

Created in the town of Nanxiang, just outside Shanghai, these little soup dumplings are the city's breakfast and its pride. Bite a hole, sip, then eat.

Where to eat itCook it at home

Where to eat it: the best three in Shanghai

  1. Jia Jia Tang Bao

    Huanghe Road, Huangpu

    Order: Pork xiaolongbao, and the pork and crab if they still have it

    A no-frills local favorite that sells out by early afternoon.

    Open in Maps
  2. Fu Chun

    Yuyuan Road, Jing'an

    Order: Xiaolongbao and shengjianbao (pan-fried buns)

    An old Shanghainese canteen that's been steaming them since the 1950s.

    Open in Maps
  3. Lai Lai Xiao Long

    Ninghai East Road, Huangpu

    Order: Pork xiaolongbao with lots of vinegar and ginger

    A popular neighborhood shop known for juicy, thin-skinned dumplings.

    Open in Maps

All three are on Chef Amazing’s list The best xiaolongbao in Shanghai, which you can save and take with you.

Cook it at home: Shanghai soup dumplings (xiaolongbao)

Serves 4 (about 32 dumplings)Time 3 hr, plus overnight for the aspic

The soup is a pork aspic, chilled until firm and chopped into the filling; it melts when steamed. Thin wrappers with many pleats take practice; your first few will be lumpy and still delicious.

Pans and tools

You’ll need

Steps

  1. Make the aspic a day ahead: blanch the pork skin in boiling water 3 minutes, rinse, scrape off any fat, and cut into strips. Simmer with the scallion, ginger, wine and stock, covered, on low for 2 hours. Strain into a dish (add gelatin now if using trotters), cool and refrigerate overnight until firm.
  2. Mix the pork with the soy sauces, wine, sugar, salt, sesame oil and pepper. Stir in the ginger water a spoon at a time, stirring hard in one direction until sticky.
  3. Finely dice 1 1/2 cups (about 300 g) of the firm aspic and fold it into the pork. Chill 30 minutes.
  4. Make the dough: mix the flour, salt and warm water and knead 8 minutes until smooth. Rest 30 minutes, covered.
  5. Roll the dough into a rope and cut into 32 pieces (about 1/4 oz / 8 g). Roll each into a thin 3 1/4-inch (8 cm) round, thinner at the edges than the center.
  6. Put a heaped tablespoon of filling in the center. Pleat the edge all the way round, pinching each fold to the last (aim for 14 to 18 folds), and twist the top closed. Set on cabbage leaves in a bamboo steamer, 1 inch apart.
  7. Steam over rapidly boiling water 8 to 9 minutes, until the skins are translucent and the dumplings have slumped slightly.
  8. Serve in the steamer with vinegar and ginger. To eat: lift onto a spoon, nip a small hole, sip the soup, then dip and eat.
Chef’s tips

Keep the filling cold while you work so the aspic doesn't melt early.

Freeze shaped dumplings on a tray; steam from frozen for 12 minutes.

The aspic can be made with chicken wings and gelatin if you can't find pork skin.

Contains: Wheat, soy, sesame.

Save to my recipes

More in Shanghai

Where to eat in ShanghaiThe Shanghai food mapThe list to savePlan a trip with Chef
The dish in every cityWhere to eat in Shanghai

Picked October 2026 from what locals, food writers and the city’s own guides agree on. Places change; confirm hours before you go.

Chef Amazing · Will Travel for Food · Shanghai · The dish in every city