Food EditionCookChineseDinnerSteamed Pork Buns (Baozi)
2 hr 30 minIntermediateServes 12 buns
Chinese · Dinner

Steamed Pork Buns (Baozi)

A proper bun is a study in texture. You want a wrapper that feels like velvet against the tongue and a filling that releases a small amount of liquid as you bite through the pleated top.

Total time
2 hr 30 min
Hands-on
1 hr 15 min
Serves
12 buns
Difficulty
Intermediate
Before you start

Patience with the proof is your best tool.

If you rush the rise, the buns will be dense. Keep your workspace draft-free, and ensure your steamer is ready before the final proof ends.

  • Bamboo steamer
  • Large mixing bowl
  • Parchment paper squares
  • Rolling pin
  • Wok or large pot
Ingredients

What goes in.

  • 3 cupsall-purpose flour
  • 1 cupwarm water
  • 2 tspinstant yeast
  • 1 tbspsugar
  • 1/2 lbground pork
  • 1 cupfinely chopped cabbage
  • 1 tbspsoy sauce
  • 1 tsptoasted sesame oil
  • 1 tspfresh grated ginger
  • 2scallions, finely minced
The key technique

Mastering the seal

Hold the disc of dough in your non-dominant hand. Use your thumb to push a fold while your index finger anchors the edge, rotating the bun as you create a continuous spiral of pleats.

Step by step

The method.

  1. Activate the yeast

    Dissolve sugar and yeast in warm water. Let it sit for five minutes until a thin foam appears on the surface.

  2. Prepare the dough

    Mix flour with the yeast water. Knead on a floured surface for ten minutes until the dough is smooth and springs back when pressed. Cover and let rise in a warm spot for one hour.

  3. Mix the filling

    Combine pork, cabbage, soy sauce, sesame oil, ginger, and scallions. Stir vigorously in one direction until the mixture turns pasty and holds together.

  4. Assemble

    Divide dough into 12 pieces. Roll each into a circle, thicker in the center than at the edges. Place a spoonful of filling in the middle and pleat the edges to seal.

  5. Final proof

    Place each bun on a parchment square. Cover and let them rest for 20 minutes; they should look noticeably puffy.

  6. Steam

    Bring water to a boil in your steamer pot. Place buns inside, leaving space between them. Steam over high heat for 12 minutes. Turn off the heat and let them sit inside the steamer for 2 minutes before removing the lid.

Variations

Other turns to take.

Shiitake filling

Add finely diced rehydrated shiitake mushrooms to the pork for an earthier, deeper profile.

Spicy profile

Fold in a teaspoon of chili crisp or minced bird's eye chilies into the raw meat mixture.

Tips & troubleshooting

When it doesn't go to plan.

Tip

Don't skip the two-minute rest after steaming; opening the lid immediately causes the temperature drop to collapse the dough.

Tip

If the meat filling looks too loose, add a teaspoon of cornstarch to bind the juices.

Tip

Use a bamboo steamer rather than metal; bamboo absorbs excess moisture, preventing the buns from becoming soggy on the bottom.

Questions

The ones that keep coming up.

Why did my bun skin turn yellow?

This usually happens if the yeast was too old or the water was too hot, killing the fermentation. Use water that feels just warm to the touch.

How can I tell if the filling is cooked through?

The pork turns opaque and firm when fully cooked. Since you are steaming small portions, 12 minutes is sufficient for the meat to reach a safe temperature.

Community kitchens

How real cooks make it.

No one’s shared their version yet. Be the first to put your kitchen on the map.

Your turn

Cook this your way?

Share your version — your steps, your story. We’ll feature it right here.

Add your recipe