Chinese BBQ Pork Buns (Baked Char Siu Bao)
User Reviews
4.9
-
Prep Time
4 hrs
-
Cook Time
25 mins
-
Total Time
4 hrs 25 mins
-
Servings
16
-
Calories
258 kcal
-
Cuisine
Chinese
Chinese BBQ Pork Buns (Baked Char Siu Bao)
Description
The dough uses a blend of heavy cream, whole milk, egg, sugar, cake flour, bread flour, yeast, and salt combined and kneaded extensively to develop a smooth, elastic texture. The mixing process is thorough, ensuring proper gluten development for the light, airy buns. Proofing lasts 75–90 minutes to allow the dough to rise adequately.
The filling is prepared separately, using diced char siu pork mixed with a sauce of soy sauce variants, oyster sauce, sesame oil, chicken stock, sugar, and flour to create a thick, savory mixture. Shallots provide aromatic depth. After filling the rolled dough pieces, the buns are brushed with an egg wash for a glossy finish and optionally sprinkled with sesame seeds.
After baking, the buns have a soft texture with a glossy exterior and a savory pork filling featuring balanced umami and sweet notes from the char siu. The recipe notes suggest all-purpose flour as a substitution if cake or bread flour are unavailable and mention storing leftovers refrigerated for up to five days, reheating briefly in a microwave.
Ingredients
For the dough:
- 2/3 cup heavy cream (at room temperature)
- 1 cup milk (whole milk preferred, but you can use 2%, at room temperature)
- 1 egg at room temperature, large
- 1/3 cup sugar
- 1/2 cup cake flour (can substitute 1/2 cup all purpose flour sifted with 1 tbsp cornstarch)
- 3 1/2 cups bread flour (tap measuring cup to avoid air pockets)
- 1 tablespoon active dry yeast (or instant yeast)
- 1 1/2 teaspoons salt
For the filling:
- 2 tablespoons vegetable oil
- 1/2 cup shallot or onion, finely chopped
- 2 tablespoons granulated sugar
- 2 teaspoons soy sauce light
- 2 tablespoons oyster sauce
- 1 1/2 teaspoons sesame oil
- 2 teaspoons dark soy sauce
- ¾ cup chicken stock
- 2 tablespoons all-purpose flour
- 2 cups pork char siu, finely diced, Chinese roast style
To finish the buns:
- egg 1 egg, beaten with 1 tablespoon water, wash
- 1 tablespoon sesame seeds (optional)
- 1 tablespoon granulated sugar (dissolved in 1 tablespoon boiling water)
Instructions
- In the bowl of a stand mixer fitted with the dough hook attachment, add the dough ingredients in the following order. Start with the room temperature heavy cream, milk, and egg. Then add the sugar, cake flour, bread flour, yeast, and salt, in that order.
- Turn the mixer on to the lowest setting to bring the dough together. When a scraggly dough has formed, knead on low speed for 15 minutes. If needed, turn off the mixer to bring the dough together with a rubber spatula. Alternatively, you can stir all the dough ingredients together with a wooden spoon in a large mixing bowl, and then knead by hand for 20 minutes.
- The dough should stick to the bottom of the bowl, but should not stick to the sides. If you’re in a humid climate, and the dough is sticking to the sides of the mixing bowl, add more flour 1 tablespoon at a time until it comes together.
- Shape the dough into a ball, and cover with an overturned plate or damp towel. Place in a warm spot to proof for 75-90 minutes, or until the dough doubles in size. (A good proofing environment is a closed microwave, with a mug of hot boiled water next to the bowl.)
- While that’s happening, make the meat filling. Be sure to dice the pork finely rather than in large chunks, so the buns are easier to fill. Heat 2 tablespoons oil in a wok over medium heat. Add the shallot/onion and stir-fry for 2 minutes. Add the sugar, soy sauce, oyster sauce, sesame oil, and dark soy. Stir and cook until it begins to bubble. Add the chicken stock and flour. Reduce the heat to medium low and cook, stirring, for 2-3 minutes, until thickened. Stir in the roast pork.
- Turn off the heat, and remove the filling from the wok onto a large plate. Separate the filling into 16 roughly equal piles, to ensure you get an even amount in each bun. Set aside to cool.
- After the first proof, knead the dough for another 5 minutes to punch the air out. Dump it onto a lightly floured surface, and shape it into a ball.
- Cut it into 16 equal pieces (in half, then quarters, then in quarters again). The best way to ensure you get evenly sized buns is to weigh the entire dough ball, divide the weight by 16, and then weigh out each individual piece to match that weight.
- To shape the buns, knead each individual dough ball to punch out any air bubbles and smooth it out. Roll it into a 4-inch circle, with the center slightly thicker than the outer edges.
- While assembling the buns, be sure to keep your hands clean. Any grease from the filling on your fingers will make it very difficult to seal them.
- Add 1 portion of filling to the bun, and crimp it closed, making sure it’s tightly sealed. Lay them seam side down on baking sheets lined with parchment paper, about 3 inches apart.
- Cover with a clean towel and allow to rise at room temperature for another hour.
- Arrange two racks in the top and bottom thirds of the oven, and preheat to 400°F/200°C. Brush the buns with egg wash, and sprinkle them with sesame seeds, if using.
- Transfer the buns to the oven, and immediately turn down the temperature to 350°F/175°C. Bake for 22-25 minutes, or until golden brown.
- Remove from the oven and immediately brush the buns with the sugar syrup while they’re still hot. Cool, and enjoy!
Notes
- If cake flour or bread flour is unavailable, substitute with all-purpose flour using the suggested mixture.
- Store leftover buns in an airtight container in the refrigerator for up to 5 days.
- To reheat, microwave buns for about 30 seconds to restore softness.
- Check the recipe FAQ for additional instructions and tips.
Nutrition Information
Show DetailsNutrition Facts
Serving: 16Serving
Amount Per Serving
Calories 258 kcal
% Daily Value*
| Calories | 258kcal | 13% |
| Carbohydrates | 33g | 11% |
| Protein | 10g | 20% |
| Fat | 10g | 15% |
| Saturated Fat | 5g | 25% |
| Cholesterol | 41mg | 14% |
| Sodium | 395mg | 16% |
| Potassium | 158mg | 3% |
| Fiber | 1g | 4% |
| Sugar | 8g | 16% |
| Vitamin A | 185IU | 4% |
| Vitamin C | 1mg | 1% |
| Calcium | 41mg | 4% |
| Iron | 1mg | 6% |
* Percent Daily Values are based on a 2,000 calorie diet.