Skip to content

Food & Recipes

Font Size

Char Siu Pork Bun Filling

Char Siu Pork Bun Filling

WebMD Recipe from

  • 1 tablespoon
  • 1 pinch
    white pepper
  • 1 tablespoon
    light soy sauce
  • 2 teaspoons
    oyster sauce
  • 1 tablespoon
  • 2 teaspoons
    canola oil
  • scallions, white and green parts, chopped
  • 1/2 pound
    store-bought char siu pork, diced
  • 1 tablespoon
    Shaoxing rice wine, or dry sherry
  • 1 1/2 tablespoons
    cornstarch, dissolved in 2 tablespoons water
  • 10 tablespoons
    whole milk
  • 4 tablespoons
    butter, or canola oil
  • 2 teaspoons
    rapid-rise (instant) dry yeast
  • 2 1/2 tablespoons
    lukewarm water
  • 1 large
  • 2 1/2 tablespoons
  • 12 1/2 ounces
    bleached or unbleached all-purpose flour, plus more as needed (2 1/2 cups)
  • 1 large
    egg, lightly beaten
  • 2 tablespoons
    honey, mixed with 1 tablespoon warm water
  1. To make the flavoring sauce, combine sugar, white pepper, soy sauce, oyster sauce, and water in a small bowl. Stir to dissolve sugar and set aside.
  2. Heat oil in a medium skillet over medium heat. Add scallions and cook, stirring constantly, for about 30 seconds, or until aromatic, and slightly softened. Add pork and combine well. Add flavoring sauce and cook, stirring frequently, for about 2 minutes, or until pork is heated through.
  3. Meanwhile, add rice wine to dissolved cornstarch. When pork is hot enough, add wine and cornstarch mixture. Cook for another 30 seconds, stirring constantly, until mixture comes together into a mass that you can mound. Transfer to a bowl and set aside to cool completely before using. (The filling can be prepared up to 2 days in advance, covered with plastic wrap, and refrigerated. Return to room temperature before using.)
  4. For the dough, melt butter with milk in a saucepan over medium heat. Set aside to cool for about 5 minutes, or until warm (about 110 degrees). If using oil, combine it with milk and heat until warm.
  5. Put yeast in a small bowl, add water, and set aside for 1 minute to soften. Whisk in the milk mixture and the egg to blend.
  6. Combine sugar and flour in a food processor. Pulse two or three times to blend. With the machine running, pour yeast mixture through feed tube in a steady stream. After a sticky mass of very soft dough forms, about 5 seconds, continue processing for 45 to 60 seconds to form a smooth, slightly sticky dough that mostly cleans the bowl. The finished dough should stick a bit to your fingers when pressed.
  7. Alternately, to make the dough by hand, combine sugar and flour in a large bowl. Make a well in the center and pour in the yeast mixture. Slowly stir with a wooden spoon to work in all the flour. (Add water by the teaspoon if this doesn’t happen with relative ease.) Keep stirring as a ragged, soft mass forms. Then use your fingers to gather and pat the dough into a ball. Transfer to a work surface and knead for about 5 minutes, or until smooth, fingertip soft, and slightly elastic. (You should not need any additional flour on the work surface if the dough was properly made. Keep kneading and after the first minute or two, the dough should not stick to your fingers. If it does, work in a sprinkling of flour.) Press your finger into the dough; it should spring back, with a faint indentation remaining.
  8. Regardless of the mixing method, lightly oil a clean bowl and add dough. Cover with plastic wrap and put in a warm, draft-free place (for example, the oven with the light on) to rise for about 45 minutes, or until nearly doubled. (Or punch the dough down after rising, cover with plastic wrap, and refrigerate overnight. Return dough to room temperature before using.)
  9. Line 2 baking sheets with parchment paper before beginning to assemble the buns.
  10. Remove the dough from the bowl and put it on a lightly floured surface. Knead it a few times, then cut it in half. Cover one-half with plastic wrap or an inverted bowl to prevent drying.
  11. Roll dough into a 12-inch log and then cut it into 8 or 16 pieces for medium or small buns, respectively. (Halve or quarter the log to first make it easier to cut even-size pieces. The tapered end pieces should be cut a little longer than the rest.) Lightly roll each piece between your hands into a ball and then flatten each one into a 1/4-inch-thick disk.
  12. Use a wooden dowel-style rolling pin to roll pieces into circles, about 2 1/2 inches in diameter for small or 3 1/4 inches in diameter for medium buns. The rim should be thinner than the center; keep a 1-inch-wide belly. The finished circle will rise as it sits. Lay the finished circles out on your work surface, lightly dusting their bottoms with flour if you fear they will stick.
  13. To form a bun, hold a dough circle in a slightly cupped hand. Use a spoon or fork to center about 2 teaspoons of filling for small buns, or about 4 teaspoons of filling for medium ones, on the dough circle, pressing down very gently and keeping about 1/2 to 3/4 inch of the dough clear on all sides; your hand will automatically close slightly. Use the thumb of the hand cradling the bun to push down the filling while the other hand pulls up the dough edge and pleats and pinches the rim together to form a closed satchel. Pinch and twist the dough closed at the end.
  14. Place the bun pleat side down on the prepared baking sheet. Repeat with remaining dough circles, spacing them 1 1/2 inches apart on the baking sheet. Loosely cover with plastic wrap or a kitchen towel. Set in a warm, draft-free place (for example, the oven with the light on) for 30 minutes to rise. Meanwhile, work on the other dough half to form more buns.
  15. To bake the buns, about 10 minutes before the rising time is over, position a rack in the middle of the oven and preheat to 350 degrees. (Let the buns finish rising at room temperature if you’ve had them in the oven.)
  16. Bake one baking sheet at a time, brushing the top and side of each bun with the egg right before baking. Bake small buns for about 14 minutes and medium buns for about 18 minutes, or until  a rich golden brown; the cooked buns sound hollow when tapped on the bottom. Remove them from the oven, set on a rack, and let cool for 5 minutes.
  17. Brush the honey mixture on the buns for a sweet-glaze finish that will also soften the crust. Enjoy warm and out of hand. Refrigerate leftover buns for up to a week and reheat at 350 degrees for 8 to 10 minutes, until hot. When making the buns in advance, wait to brush on the glaze until after you’ve reheated the buns.



These buns also may be frozen for up to a month. Thaw them completely before reheating.

Nutritional Information

Makes: 16 servings
  • Calories169
  • Carbohydrates23.2 g
    • Dietary fiber0.7 g
  • Cholesterol45 mg
  • Fat5.1 g
    • Saturated fat2.4 g
  • Sodium82 mg
  • Protein7.2 g
* Nutritional Guidelines based on the USDA's MyPlate Standards.
Did You Know?
Recipes for Beauty

Today on WebMD

Four spoons with mustards
What condiments are made of and how much to use.
salmon and spinach
How to get what you need.
grilled veggies
Easy ideas for dinner tonight.
Greek Salad
Health benefits, what you can eat and more.

Loaded with tips to help you avoid food allergy triggers.

Loading ...

Sending your email...

This feature is temporarily unavailable. Please try again later.


Now check your email account on your mobile phone to download your new app.