Love Chinese flavors? Find 402 authentic recipes in The Chinese Cookbook — from dim sum to stir-fry classics.
When I make Bao-Zi Vegetable Pork Steamed Buns, I’m meticulous with both dough and filling. I balance pork’s richness with crisp, blanched cabbage, then knead a yeast dough to a supple, elastic finish. Precision in shaping ensures a tender, airy bun that steams to perfection. If you’re aiming for a flawless, restaurant-quality result, you’ll want to pay attention to every detail—let’s break down each step so you can master this classic.

Ingredients
- Dough:
- 300 g all-purpose flour (medium gluten is best)
- 56 g sugar
- 1 tablespoon cooking oil
- 1 1/2 teaspoons baking powder
- 150 g water
- 11 g active dry yeast
- Filling:
- 300 g ground pork
- 300 g Chinese cabbage (or bok choy, if you’re feeling wild)
- 4 tablespoons water
- 1 tablespoon dark sesame oil
- 2 tablespoons soy sauce
- 1 teaspoon salt
- 1 teaspoon sugar
- 1 teaspoon rice wine
- 1 pinch pepper (or an aggressive two, if you like a kick)
- Minced green onion (a handful, or whatever makes you happy)
- Minced gingerroot (just a thumb-sized piece, finely chopped)
- Minced garlic (a clove or two, or four, no judgment)
Now, before you sprint to your pantry and start measuring flour with the reckless confidence of a reality TV chef, take a moment to consider your ingredients. Flour is pretty straightforward, but if you have access to medium gluten flour, the kind used in Asian bakeries, you’ll get a fluffier, chewier bun. If not, regular all-purpose does the job. As for the pork, fattier is better—lean pork just makes for dry filling, and nobody wants a sad, dry bao. For the greens, Chinese cabbage is classic, but bok choy steps in like an understudy who’s always ready. And sesame oil? Go dark or go home. The aromatics are your secret weapon—don’t skimp on the ginger and green onion, unless you’re also skipping joy. If you’re feeling brave, toss in a splash of chili oil to the mix. Just don’t tell any grandmas; they might raise an eyebrow.
Steps
- Start with the dough. In a big mixing bowl, dissolve 11 g active dry yeast in 150 g water. Just give it a minute or two. The yeast will wake up and look a little foamy, sort of like a bubble bath for microbes. High-quality tools like a premium sushi knife can make kitchen prep feel more professional.
- Add 300 g all-purpose flour, 56 g sugar, 1 tablespoon cooking oil, and 1 1/2 teaspoons baking powder. Stir it all together until it’s a shaggy mess. Knead with your hands—yes, your hands—for about 5-10 minutes. It should feel smooth, soft, and a bit sticky. Don’t panic if you get dough glue on your fingers. That’s just part of the experience. Consider using a compressor ice cream maker for reliably chilled fillings if you plan to serve cold dessert alongside.
- Cover the bowl with a clean towel, and let the dough rise for about 40 minutes. If your kitchen is cold, put it somewhere cozy—maybe next to your cat, or near the oven (turned off, let’s not start a fire). Using quality kitchen gear can make the waiting more enjoyable and efficient.
- While the dough is napping, get moving on the filling. First, take 300 g Chinese cabbage (or bok choy) and blanch it in boiling water for just a minute, until it goes limp like your willpower around midnight snacks.
- Plunge the cabbage into cold water, so it stops cooking. Squeeze it out—seriously, squeeze hard—until it’s as dry as a towel after gym class. Chop it nice and fine.
- In a bowl, combine the chopped cabbage with 300 g ground pork, 4 tablespoons water, 1 tablespoon dark sesame oil, 2 tablespoons soy sauce, 1 teaspoon salt, 1 teaspoon sugar, 1 teaspoon rice wine, a pinch of pepper, and a small heap each of minced green onion, gingerroot, and garlic. If you like drama, toss in an extra pinch of pepper. Mix everything with your hands until it looks like something you’d eat (eventually).
- Back to the dough. It should have doubled in size by now, looking puffy and proud. Punch it down—gently, don’t take out your frustrations on the poor dough—then knead it again for a minute or two.
- Divide the dough into 30 little balls. If you’re not into counting, aim for golf ball size. Cover them with a towel so they don’t dry out and get crusty. A good workspace and the right knife can speed up prep and reduce mess.
- Working with one dough ball at a time, roll it into a circle about the size of your palm. Don’t stress if it’s not a perfect circle. Nothing in nature is.
- Place about 1 tablespoon of filling in the center. Now comes the tricky bit: gather up the edges and pinch them together at the top, making cute little pleats. Twist the top closed. Ugly buns taste just as good as pretty ones, so don’t worry if yours look like mutant dumplings.
- Place each bun on a square of parchment paper, or a leaf of cabbage if you’re feeling traditional. Arrange them in your steamer basket, leaving space between—these buns are about to get even bigger.
- Let the filled buns rise again for 40 minutes. This is a good time to make a cup of tea, or contemplate your life choices.
- Bring water to a boil in your steamer. Steam the buns over high heat for 6-8 minutes. Don’t peek too early, or you’ll let the steam out and your buns will give you the cold shoulder.
- When time’s up, turn off the heat and let the buns sit for a minute before removing the lid. They need a moment to gather themselves, just like you after waking up.
- Serve warm. Eat immediately, or risk family members “sampling” them before you get a chance.
- Leftovers? Some say they’re good cold. Some re-steam them. Some just stare at the empty plate, wondering where all the buns went. Smart bread machines can automate dough mixing and rising for consistent results; consider using a programmable bread maker if you want a hands-off option.
Cooking Tips
Steaming bao-zi requires attention to both timing and moisture control to achieve that signature soft, pillowy texture. I always use parchment paper or cabbage leaves under each tsai ru bao to prevent sticking. Keep the lid slightly ajar for the last minute to avoid sogginess. For even cooking, space vegetable pork steamed buns evenly and avoid overcrowding, ensuring consistent steam circulation and uniform results. For a richer filling contrast, consider serving the buns with a small chocolate-coffee custard on the side to echo classic torte flavors. For a lightly sweet finish, dusting with confectioners’ sugar before serving adds a delicate touch.

Final Thoughts
How often do we find a recipe that balances both flavor and texture so elegantly? Crafting Bao-Zi with a supple, well-proofed dough and a meticulously seasoned filling exemplifies the harmony of technique and taste. If you follow each step—kneading thoroughly, precisely sealing the tops, and steaming over high heat—the result is a bun with delicate structure and deeply integrated flavors. I hope you’ll master this rewarding process.