The dish to eat in Shanghai · China
Xiaolongbao

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 it: the best three in Shanghai
Jia Jia Tang Bao
Huanghe Road, HuangpuOrder: Pork xiaolongbao, and the pork and crab if they still have it
A no-frills local favorite that sells out by early afternoon.
Fu Chun
Yuyuan Road, Jing'anOrder: Xiaolongbao and shengjianbao (pan-fried buns)
An old Shanghainese canteen that's been steaming them since the 1950s.
Lai Lai Xiao Long
Ninghai East Road, HuangpuOrder: Pork xiaolongbao with lots of vinegar and ginger
A popular neighborhood shop known for juicy, thin-skinned dumplings.
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)
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
- Bamboo steamer and wok or wide pot
- Small rolling pin
- Saucepan
- Dish for the aspic
You’ll need
- For the aspic: 1 lb (450 g) pork skin (or 1 lb pork trotters and 2 tsp unflavored gelatin), 1 scallion, 3 slices ginger, 1 tbsp Shaoxing wine, 4 cups (1 l) chicken stock
- For the filling: 12 oz (340 g) fatty ground pork
- 1 tbsp light soy sauce, 1 tsp dark soy sauce, 1 tbsp Shaoxing wine, 1 tsp sugar, 3/4 tsp salt, 1/2 tsp sesame oil, 1/4 tsp white pepper
- 1 tbsp finely grated ginger soaked in 3 tbsp water (use the water)
- For the dough: 2 cups (250 g) all-purpose flour, 1/2 cup plus 1 tbsp (135 ml) warm water, 1/4 tsp salt
- To serve: Chinkiang black vinegar and fine shreds of fresh ginger
- Napa cabbage leaves or parchment rounds for steaming
Steps
- 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.
- 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.
- Finely dice 1 1/2 cups (about 300 g) of the firm aspic and fold it into the pork. Chill 30 minutes.
- Make the dough: mix the flour, salt and warm water and knead 8 minutes until smooth. Rest 30 minutes, covered.
- 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.
- 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.
- Steam over rapidly boiling water 8 to 9 minutes, until the skins are translucent and the dumplings have slumped slightly.
- 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.
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.
More in Shanghai
The dish in every cityWhere to eat in ShanghaiPicked 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