Chinese BBQ Pork Buns (Baked Char Siu Bao)

User Reviews

4.9

311 reviews
Excellent
  • 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)

Chinese BBQ Pork Buns (Baked Char Siu Bao) are soft, fluffy yeast buns filled with finely diced char siu pork in a savory sauce. The enriched dough includes cream, milk, egg, and bread flour, resulting in a tender crumb. The filling combines pork roasted in Chinese BBQ style with a flavorful sauce of soy, oyster, and dark soy sauces thickened with flour. Finished with an egg wash and optional sesame seeds, these buns offer a balanced sweet and savory profile.

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.

I Made This!

29 people made this

Save this

148 people saved this

Ingredients

Servings

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

  1. 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.
  2. 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.
  3. 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.
  4. 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.)
  5. 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.
  6. 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.
  7. 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.
  8. 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.
  9. 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.
  10. 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.
  11. 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.
  12. Cover with a clean towel and allow to rise at room temperature for another hour.
  13. 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.
  14. 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.
  15. 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 Details
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%)

Nutrition 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.

Genuine Reviews

User Reviews

Overall Rating

4.9

311 reviews
Excellent

Write a Review

Drag & drop files here or click to upload
Other Recipes

You'll Also Love

Kung Pao Shrimp

Chinese
5.0 (12 reviews)

Potstickers

Chinese
5.0 (18 reviews)

Sweet and Sour Chicken

Asian, Chinese
5.0 (18 reviews)

Chicken Chow Mein

Chinese
5.0 (3 reviews)

Hunan Chicken

Chinese
5.0 (54 reviews)

Beef Chow Fun

Chinese
5.0 (24 reviews)

Stir Fried Lo Mein Noodles with Pork and Vegetables

Asian, Chinese, American
5.0 (12 reviews)

Hoisin-Glazed Cocktail Meatballs

Asian, Chinese, American
5.0 (6 reviews)

Thai Peanut Noodles with Grilled Chicken

Asian, Chinese, Thai, American
5.0 (9 reviews)

Panda Express Kung Pao Chicken

Chinese
5.0 (102 reviews)

Honey Walnut Shrimp

Chinese
5.0 (30 reviews)

Singapore Noodles

Chinese, Chinese-American Fussion
5.0 (3 reviews)