Learn how to make pork soup dumplings (xiao long bao) using the traditional method I was taught in Shanghai, China. Filled with savory pork and rich homemade broth, each delicate dumpling bursts with hot, flavorful soup the moment you bite in. The result is an irresistible combination of flavors and textures that keeps you coming back for more.

Save this recipe!
Get this sent to your inbox, plus new recipes from us every week!
Two chopsticks holding a pork soup dumpling.

What Are Soup Dumplings? 

Soup dumplings, known as xiao long bao, are delicate Chinese dumplings filled with seasoned pork and hot, savory broth. Unlike other dumplings, the soup isn’t added as liquid. Instead, it starts as a gelatin-rich pork stock that melts during steaming, creating the signature pocket of flavorful broth inside each dumpling.

I first learned about soup dumplings while working in a Michelin-star restaurant, where I was responsible for mixing and portioning the filling each day. Later, I became even more familiar with them while eating my way through Shanghai, where they’re a beloved daily staple.

Originating in Shanghai’s Jiangnan region, soup dumplings are traditionally steamed in bamboo baskets and served with black vinegar and slivered ginger. With their delicate wrappers, juicy pork filling, and soup-filled centers, they’re one of the most iconic dumplings in the world and easily one of my favorite recipes to make at home.

Ingredients and Notes

See the recipe card below for the complete ingredient list and instructions.

Broth Jelly

  • Pork Skin and Bones – This provides flavor and collagen, which sets into the aspic (meat jelly) that melts into soup during steaming. 
  • Jinhua Ham – A type of dry-cured ham from Jinhua, China, this adds deep, umami flavor to the broth. If you can’t find Jinhua ham, substitute prosciutto instead. The flavor won’t be quite the same, but it’s close! 
  • Ginger and Scallions – These add depth to the broth, giving it a warm, subtle, aromatic flavor.
  • Shaoxing Wine – This enhances the savoriness of the broth and balances the richness of the liquid. Dry sherry works as a substitute if needed. 
  • Star Anise – This adds subtle warmth and complexity to the flavor. 

Dumpling Dough

  • Flour – All-purpose flour forms the base of the dough, giving it structure and elasticity. 
  • Salt – This enhances the flavor and strengthens the dough, helping it hold its shape. 

Pork Filling

  • Scallion, Ginger, Garlic – These are the foundation of every good pork soup dumpling, creating a tangy, pungent taste. 
  • White Pepper – Milder than black pepper, this adds a subtle earthy spice. 
  • Sichuan Peppercorn Powder – This adds depth and a slightly citrusy touch. 
  • Oil – Use a neutral-tasting oil, such as vegetable oil, to lock in moisture and richness, preventing the filling from being dry.
  • Roasted Sesame Seeds – These add a subtle nutty flavor.
  • Salt, Soy Sauce, and Sugar – These infuse the filling with a sweet and savory umami flavor. 
  • Pork – Use ground pork with a bit of fat for extra flavor and to prevent the filling from being dry. 

How to Make Pork Soup Dumplings from Scratch

Nick DiGiovanni boiling pork skin and bones in a pot.
1. Boil. Submerge the pork skin and bones in water in a large stock pot, and bring the liquid to a boil. Then, discard the water, and rinse the pork skin and bones to remove any scum. 
Nick DiGiovanni trimming pork skin.
2. Trim the skin. Using a chef’s knife, scrape off any attached fat from the pork skin. Then, cut it into thin strips. I like to use a potato masher to help break the skin apart more quickly, but a knife also works.
Nick DiGiovanni simmering pork bone broth.
3. Boil and simmer. Fill a second pot with water, and add the pork skin, bones, ginger, scallions, ham, Shaoxing wine, and star anise. Bring the liquid to a boil. Then, reduce the heat to a simmer and cook until the broth becomes milky and creamy. 
Nick DiGiovanni straining pork broth.
4. Strain and chill. Pour the liquid through a sieve, removing any solids. Then, transfer it to the fridge to cool and coagulate. Quickly slice the jelly and return it to the fridge to prevent it from melting. 
Pork soup dumpling dough in the bowl of a stand mixer.
5. Combine ingredients. Place the flour and salt in the bowl of a stand mixer fitted with a dough hook. Gradually pour in the warm water, mixing until a shaggy dough forms. Then, continue to mix until it is mostly absorbed. 
Nick DiGiovanni covering pork soup dumpling dough with plastic wrap.
6. Rest and knead. Cover the dough, and let it rest at room temperature. This allows it to rehydrate, making it easier to work with! Use the stand mixer to knead the dough until it is soft and smooth. Then, cover, and rest again at room temperature. 
Nick DiGiovanni slicing pork soup dumpling dough.
7. Portion the dough. Shape the dough into a long, even roll, and divide it into equal-sized pieces. Place the pieces under a damp towel or plastic wrap to prevent them from drying out! 
Nick DiGiovanni shaping dumpling dough.
8. Shape the dough. Working with one piece at a time, flatten the dough into a small disc. Then, use a small rolling pin to thin it out into a wrapper that’s thicker in the middle with thinner edges.
Nick DiGiovanni mixing the pork filling in a bowl with two hands.
9. Mix the filling. Combine all the ingredients except the broth in a bowl, kneading until a smooth paste forms. Then, fold in the chilled broth jelly, working gently to prevent it from breaking down too much. 
Nick DiGiovanni filling pork soup dumpling dough with a pork filling.
10. Fill the dumplings. Working with one wrapper at a time, use your non-dominant hand to cup the dough into a shallow bowl. Add a spoonful of the pork filling to the center of the dough, and pinch a small section of the dough to create a pleat. 
Nick DiGiovanni pleating a pork soup dumpling.
11. Pleat the dough. Continue to fold the next section of dough over itself, slightly overlapping the first pleat. Repeat, folding in one direction and gathering the pleats at the top. Bring the final pleat around to meet the first, and gently pinch the ends to close the dumpling. Repeat with the remaining dough, rolling out each piece, adding the filling, and wrapping it with twisted pleats. 
Nick DiGiovanni placing a steamer basket over a pot of simmering water.
12. Simmer. Bring water to a simmer in a large pot, and place a bamboo steamer basket lined with parchment paper or cabbage leaves on top. 
Nick DiGiovanni placing pork soup dumplings in a steamer basket.
13. Cook. Add the dumplings to the steamer basket, and steam until cooked through. Enjoy warm! 

Nick’s Tips for Success

  • Keep all the ingredients cold, especially the pork broth jelly. The gelatinized broth melts quickly at room temperature, which can cause the dumplings to become soggy. To prevent this, keep it refrigerated until you fold it into the filling, and work in small batches. If the filling starts to feel soft, transfer it back to the fridge before shaping the dumplings. 
  • Avoid overfilling. It’s tempting to try to pack the dumplings as full as possible, but this leads to breakage and leaks. The wrapper should comfortably encase the filling while allowing you to create clean pleats and seal the top with ease. I use a heaping spoonful (18-25 grams) of filling for each pork soup dumpling. 
  • Make sure to seal the dumplings completely. Even the smallest opening will cause the soup broth to leak out. To avoid this, pleat carefully, making sure not to tear the dough, and firmly pinch and twist the top closed. 
  • Don’t overcrowd the steamer. Make sure to leave a bit of space between each dumpling so they cook evenly on all sides and have room to expand without sticking together. Work in batches if needed!
  • Rest before serving. It’s tempting to dig into the cooked dumplings right away, but trust me. Right out of the steamer, the broth is lava-hot and likely to explode. Letting the dumplings rest for a few minutes allows the broth to settle and cool so you don’t burn yourself on the first bite. 
5 from 1 vote

Pork Soup Dumplings

These pork soup dumplings (xiao long bao) are one of my favorite dishes to make at home. Juicy pork and rich broth are wrapped in delicate dough that is steamed until tender. It may look intimidating, but follow the steps and you’ll be surprised at how simply the dumplings come together!
Servings: 25 dumplings
Two chopsticks holding a pork soup dumpling.
Prep Time: 1 hour 45 minutes
Cook Time: 3 hours 8 minutes
Chill Time: 6 hours
Total Time: 10 hours 53 minutes
Save this recipe!
Get this sent to your inbox, plus new recipes from us every week!

Equipment

  • 1 Large Stock Pot
  • 1 Fine Mesh Sieve
  • 1 Stand Mixer with a Dough Hook
  • 1 Small Rolling Pin
  • 1 Kitchen Scale
  • 1 Bamboo Steamer Basket
  • 1 Large Pot or Wok
  • Parchment Paper or Cabbage Leaves

Ingredients 

Broth Jelly (Traditional Method)

  • 6 ounce (170 gram) pork skin
  • 1 pound (450 gram) pork bones
  • 5 cup (1.2 liter) water
  • 10 slice fresh ginger, 1-inch / 2.5 centimeter each
  • 3 scallion
  • 3 ounce (85 gram) Jinhua ham (or prosciutto)
  • ¼ cup (milliliter) Shaoxing wine
  • 2 star anise

Shortcut Broth Jelly Option (Skip if making traditional broth)

  • 1½-2 cup (360-470 milliliter) unsalted stock
  • teaspoon (14 gram) gelatin powder
  • ¼ teaspoon ( gram) salt

Dumpling Dough

  • cup (300 gram) all-purpose flour
  • ¼ teaspoon (gram) salt
  • cup warm water (105°F / 40°C)

Pork Filling

  • ½ cup (32 gram) scallion, diced
  • 1 tablespoon (gram) garlic, minced
  • 2 teaspoon (6 gram) ginger, minced
  • ¼ teaspoon (0.6 gram) ground white pepper
  • ¼ teaspoon (0.4 gram) Sichuan peppercorn powder
  • tablespoon neutral oil
  • 1 tablespoon (9 gram) roasted sesame seeds
  • ¼ teaspoon (gram) salt
  • 1 tablespoon soy sauce
  • 1 teaspoon (4.2 gram) sugar
  • 8.8 ounce (250 gram) ground pork
  • ¼ cup water
  • 8.8 ounce (250 gram) gelatinized broth, cut into ¼-inch / 6 millimeter cubes

Instructions 

Make the Broth Jelly (Traditional Method)

  • Add pork skin and pork bones to a large stock pot. Cover with water and bring to a boil.
    6 ounce pork skin, 1 pound pork bones
  • Discard the blanching water and rinse the pork skin and bones thoroughly to remove the foamy scum.
  • Use a chef’s knife to scrub any attached fat from the pork skin, and cut the skin into thin strips.
  • In a clean pot, combine five cups (one point two liters) of water, pork skin, bones, ginger, scallions, Jinhua ham, Shaoxing wine, and star anise.
    10 slice fresh ginger, 3 scallion, 3 ounce Jinhua ham (or prosciutto), ¼ cup Shaoxing wine, 2 star anise, 5 cup water
  • Bring to a boil, then reduce to the lowest simmer. Cook for three hours or until the broth turns milky and creamy.
  • Strain through a sieve. Reduce to about one and three fourths cups (420 milliliters / 420 grams) on the stove if needed. Add water if needed to reach one and three fourths cups (420 milliliters).
  • Chill the broth in the fridge for at least six hours or until it is completely set.
  • Working quickly, finely mince the broth jelly and return it to the fridge.

Shortcut Broth Method (Skip if making traditional broth)

  • Warm the stock slightly on the stovetop.
    1½-2 cup unsalted stock
  • Whisk in the gelatin and salt until dissolved.
    4½ teaspoon gelatin powder, ¼ teaspoon salt
  • Refrigerate until fully set (about four to six hours).
  • Cube the broth, and chill in the fridge.

Prepare the Dough

  • Add flour and salt to a stand mixer fitted with a dough hook. Gradually add the hot water, mixing with chopsticks or a spatula until a shaggy dough forms. Continue to mix until the liquid is mostly absobred.
    2½ cup all-purpose flour, ¼ teaspoon salt, ⅔ cup warm water (105°F / 40°C)
  • Cover the dough, and let it rest at room temperature for ten minutes.
  • Turn the stand mixer on medium, and knead the dough for five to ten minutes or until it is very soft and smooth. The dough should not be sticky!
  • Cover the dough tightly with plastic wrap or a damp cloth, and rest for 60 minutes. This second rest is crucial for creating an elastic dough that can be rolled thinly without tearing.
  • Shape the rested dough into a long, even roll (about one inch or two and a half centimeters in diameter). Divide the roll into 20 to 25 equal-sized pieces weighing roughly 14 grams each.
  • Place the dough pieces under a damp cloth or plastic wrap to prevent them from drying out.
  • Take one dough piece, and flatten it into a disc.
  • Use a small rolling pin to roll out the dough disc into a thin, round wrapper, about three to four inches in diameter. Use the “roll-and-turn” technique: roll the dough forward with one hand while turning it with the other. The goal is to create a wrapper with a thicker middle and thinner edges.
  • As soon as the wrapper is rolled out, place 18 to 25 grams of filling in the center, and begin pleating. (See steps below)

Make the Filling

  • In a bowl, mix all ingredients for the filling together, except the gelatinized broth.
    ½ cup scallion, 1 tablespoon garlic, 2 teaspoon ginger, ¼ teaspoon ground white pepper, ¼ teaspoon Sichuan peppercorn powder, 2½ tablespoon neutral oil, 1 tablespoon roasted sesame seeds, ¼ teaspoon salt, 1 tablespoon soy sauce, 1 teaspoon sugar, 8.8 ounce ground pork, ¼ cup water
  • Knead the mixture vigorously until a smooth paste forms.
  • Gently fold in the gelatinized broth/aspic to prevent it from breaking apart.
    8.8 ounce gelatinized broth, cut into ¼-inch / 6 millimeter cubes

Shape and Fill the Dumplings

  • Work with one wrapper at a time and keep the rest covered with a damp towel. Roll the dough into a disc, and place it in the palm of your non-dominant hand, letting it gently cup into a shallow bowl.
  • Spoon a rounded tablespoon of well-chilled filling into the center. It should look generous without overfilling.
  • Using your thumb and forefinger, pinch a small section of dough at the edge to create your first pleat. With your other fingers supporting the filling, fold the next section of dough over itself, slightly overlapping the first pleat. Think tight, tidy folds rather than big ruffles.
  • Continue pleating in one direction, rotating the dumpling in your hand as you work. The pleats should gather naturally toward the top. Aim for 18 pleats, it’s the lucky number.
  • When you’ve circled all the way around, bring the final pleat to meet the first. Gently press and pinch the gathered top to close completely, giving it a twist to secure. There should be no visible gaps.

Cook the Dumplings

  • Line a steamer with parchment or cabbage.
  • Bring an inch of water to a simmer in a large pot, and fit the steamer on top.
  • Add the dumplings, leaving space between each piece. Don’t thaw if frozen.
  • Steam the dumplings for six to eight minutes if fresh and eight to twelve minutes if frozen.
  • Cool slightly, and enjoy warm.

Video

YouTube video

Notes

*Adjust the ingredient amounts in the recipe instructions accordingly if doubling or tripling the recipe. 
Storage:
– Store uncooked dumplings in a single layer on a parchment-lined tray in the freezer until solid, then transfer to an airtight container or freezer bag for up to three months. Steam directly from frozen.
– Store cooked dumplings in an airtight container in the refrigerator for up to two days.
– Reheat by steaming for three to five minutes until heated through. Store extra broth jelly separately in the refrigerator for up to four days.

Nutrition

Serving: 1serving, Calories: 138kcal, Carbohydrates: 10g, Protein: 8g, Fat: 7g, Saturated Fat: 2g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 2g, Trans Fat: 0.01g, Cholesterol: 16mg, Sodium: 261mg, Potassium: 70mg, Fiber: 1g, Sugar: 0.3g, Vitamin A: 31IU, Vitamin C: 1mg, Calcium: 14mg, Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

iconLike this recipe? Rate & comment below!

FAQs

How should I serve pork soup dumplings? 

Pork soup dumplings are best served hot as an appetizer or as part of a dim sum meal, though I also often enjoy them as a snack. They’re most commonly paired with Chinese black vinegar, sliced fresh ginger pieces, and chili oil for a touch of heat. I’ve also seen pork soup dumplings served with a sprinkle of green onions and a dash of sesame oil and rice wine vinegar. 

How do you eat soup dumplings without spilling? 

The first time I ever tried a soup dumpling, I almost choked. I quickly learned that there’s a right and wrong way to eat them. To avoid burning your mouth, place a dumpling on a soup spoon. Then, nibble or pierce the wrapper with a fork to release steam, and let the broth spill into the spoon. 

Sip the broth. Then, dip the dumpling in vinegar and ginger, if desired, and enjoy it in a bite or two.

icon

Nick DiGiovanni

Celebrity Chef & Content Creator

You May Also Like

5 from 1 vote

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




1 Comment

  1. Shyanne says:

    5 stars
    My family loved this recipe!