How to Make Shanghai Xiaolongbao at Home

Shanghai xiaolongbao soup dumplings in a bamboo steamer with one opened to show cooked pork and broth

Direct answer: Homemade xiaolongbao hold soup by mixing cold diced broth gelatin into a seasoned pork filling. Keep the filling chilled, roll wrappers with thin edges and a stronger center, seal the pleats completely, and steam over vigorous boiling water for 8 to 10 minutes until the pork reaches 160 F/71 C.

Key takeaways

  • Make a firm, savory broth jelly before mixing the filling.
  • Keep filling and gelatin cold throughout shaping.
  • Roll each wrapper thinner at the edge than the center.
  • Use modest filling so the top can seal without tearing.
  • Steam immediately or freeze; do not let filled dumplings sit warm.

What are xiaolongbao?

Xiaolongbao are Jiangnan-style steamed soup dumplings strongly associated with Shanghai. A thin wheat wrapper encloses seasoned pork and hot broth. The broth enters the dumpling as chilled gelatin, then melts during steaming.

They are not yeast-raised bao. Their wrapper is an unleavened flour-and-water dough similar to a thin dumpling skin. The main beginner challenge is balancing strength and thinness: an overly thick wrapper feels doughy, while an evenly paper-thin wrapper tears beneath the filling.

Ingredients for 24 dumplings

Broth jelly

  • 1 1/2 cups/355 ml unsalted chicken stock
  • 1 tablespoon light soy sauce
  • 2 scallion whites, crushed
  • 3 slices ginger
  • 2 1/4 teaspoons/7 g unflavored powdered gelatin
  • 3 tablespoons cold water

Pork filling

  • 12 ounces/340 g ground pork, about 20 percent fat
  • 1 tablespoon light soy sauce
  • 1 tablespoon Shaoxing wine
  • 1 teaspoon toasted sesame oil
  • 1 teaspoon sugar
  • 1/2 teaspoon kosher salt
  • 1/4 teaspoon white pepper
  • 1 teaspoon finely grated ginger
  • 2 scallions, finely minced

Wrapper dough

  • 2 cups/260 g all-purpose flour
  • 1/2 cup plus 2 teaspoons/130 ml warm water

Serving

  • Chinese black vinegar
  • Finely shredded ginger

Make the broth jelly at least 4 hours ahead. Active work takes about 75 minutes and steaming takes 8 to 10 minutes per batch.

Step 1: make the broth jelly

Simmer chicken stock, soy sauce, scallion whites and ginger for 10 minutes. Strain and measure 1 1/4 cups/295 ml; reduce briefly if there is more. Taste after cooling a spoonful. It should be savory but not heavily salty.

Sprinkle gelatin over 3 tablespoons cold water and leave 5 minutes. Whisk the bloomed gelatin into hot, not vigorously boiling, stock until dissolved. Pour into a shallow container, cool, cover and refrigerate at least 4 hours until firm.

Step 2: mix the wrapper dough

Put flour in a bowl and add warm water gradually while stirring with chopsticks. Knead for 8 to 10 minutes until smooth and moderately firm. If dry crumbs remain after several minutes, wet your hand and continue kneading rather than pouring in extra water.

Cover and rest 30 minutes. Knead another minute, cover again and rest 30 minutes. The rests relax gluten so the small wrappers can be rolled without springing back.

Step 3: season the pork

Combine ground pork, soy sauce, Shaoxing wine, sesame oil, sugar, salt, white pepper, ginger and scallion. Stir firmly in one direction for 2 to 3 minutes until the mixture becomes sticky and leaves streaks on the bowl.

Refrigerate while preparing the gelatin. Keep raw pork at 40 F/4 C or below and use a clean board and knife.

Step 4: add the cold gelatin

Cut firm broth jelly into 1/4-inch/6-mm cubes. Fold 1 1/2 cups of cubes into the pork gently and evenly. The filling should contain abundant jelly without turning loose.

Return it to the refrigerator. Set the filling bowl inside a larger bowl of ice if the kitchen is warm. Softening gelatin makes shaping wet and weakens the seams.

Step 5: divide the dough

Roll dough into a 12-inch/30-cm rope and cut into 24 equal pieces, about 16 g each. Keep every piece covered with a barely damp towel.

Flatten one piece into a disk. Roll from the outside toward the center while rotating a quarter turn after each stroke. Aim for a 3 1/2-inch/9-cm circle with a slightly thicker 1-inch/2.5-cm center.

Step 6: fill and pleat

Place about 1 tablespoon/22 g cold filling in the center. Hold the wrapper in your non-dominant hand. Pinch one small fold with the other hand, then rotate the dumpling while adding 14 to 18 overlapping pleats.

Draw the final pleats together, pinch the top completely closed and twist very slightly. There must be no open vent. If broth jelly touches the rim, wipe it away before sealing.

Step 7: prepare the steamer

Line a bamboo or metal steamer with perforated parchment or individual cabbage squares. Arrange dumplings at least 1 inch/2.5 cm apart because they spread slightly.

Bring 2 inches/5 cm water to a vigorous boil below the steamer. Water must not touch the liner. Keep shaped dumplings refrigerated while another batch steams.

Step 8: steam until safely cooked

Place the covered steamer over boiling water and steam fresh xiaolongbao for 8 to 10 minutes. Wrappers should look slightly translucent and the tops should feel set.

Test one dumpling from the first batch with a clean instant-read thermometer inserted into the pork center; ground pork must reach 160 F/71 C. Steam another 1 to 2 minutes if necessary. Avoid repeated lid opening.

Step 9: serve without burns

Rest 2 minutes, then lift each dumpling by its thicker top with chopsticks or tongs onto a soup spoon. Bite a small opening, let steam escape, sip broth carefully, then add vinegar and ginger. The liquid can be much hotter than the wrapper feels.

Substitutions

No powdered gelatin

Use leaf gelatin according to its package strength. The chilled stock must become firm enough to dice.

Turkey filling

Ground turkey works but must reach 165 F/74 C and may be leaner. Add 1 tablespoon neutral oil to the filling.

Alcohol-free

Replace Shaoxing wine with water plus 1/2 teaspoon rice vinegar.

No black vinegar

Use rice vinegar with a few drops of light soy sauce. The flavor differs but provides acidity.

Common mistakes

The dumplings have no soup

The gelatin melted before shaping, leaked through an open seam or the wrapper tore. Keep everything cold and seal fully.

The wrappers tear

The center was rolled too thin, filling was overpacked or dumplings stuck to the liner. Preserve a thicker center and use perforated parchment.

The tops are thick and doughy

Pleats were too wide or stacked in one spot. Make smaller, evenly distributed folds.

The dough keeps shrinking

Gluten needs more rest. Cover for another 15 minutes and avoid adding flour.

The filling is rubbery

It was overmixed after adding gelatin or steamed too long. Develop stickiness before folding in jelly and verify temperature early.

Food safety and storage

Keep raw pork and assembled dumplings refrigerated. Ground pork must reach 160 F/71 C. Wash hands and sanitize tools after handling raw filling, and never reuse a tasting spoon.

Refrigerate cooked leftovers within 2 hours and use within 3 to 4 days, reheating to 165 F/74 C. For better texture, freeze uncooked dumplings on a tray until solid, then bag for up to 1 month. Steam from frozen for 11 to 13 minutes and verify the center temperature.

Related lessons

For wrapper control, read har gow wrappers without cracking and how to stop dumplings leaking. Our crispy potsticker guide explains another pork dumpling workflow.

Recipes4Less courses demonstrate gelatin firmness, wrapper rolling and pleating hand positions visually for beginners.

FAQ

Why is there gelatin in xiaolongbao?

Cold gelatin holds broth as solid cubes during shaping. Steam melts those cubes back into liquid inside the sealed wrapper.

Can I use store-bought dumpling wrappers?

Most are too thick and small for classic xiaolongbao, though they can make a soup-filled dumpling with a less delicate texture.

How many pleats are required?

There is no safety-critical number. Fourteen to eighteen small pleats give a neat seal for this wrapper size.

Can I make them a day ahead?

Freeze them rather than refrigerating overnight; moisture migrates into the dough and promotes leaks.

Can I steam without bamboo?

Yes. A metal steamer works if lined, covered and held above vigorously boiling water.

Conclusion

Reliable xiaolongbao come from temperature control and wrapper geometry: cold broth jelly, sticky chilled pork, a stronger wrapper center and a fully closed pleated top. Steam promptly, verify 160 F/71 C and release hot broth carefully before eating.

Sources