Updated date:

Chinese Baked Barbecued Pork Buns Recipe


Currently living in the New England region, I am an ex-restauranteur. I love reading, cooking, and travelling.

Baked BBQ Pork Bun

Baked BBQ Pork Bun

Tender, Sweet, and Savory

If you are familiar with dim sum, you may know how delicious Chinese pork buns are. Pork buns can be steamed or baked. Char siu bao is a steamed bun with bbq pork filling that is very tender and slightly sweet. The filling is made of Chinese bbq pork and onion that have been seasoned with oyster sauce. It's sweet and savory, with intense pork flavors.

Traditionally, baked barbecued pork buns are served in dim sum restaurants and Chinese bakeries. These golden-baked buns are a must-order food whenever you visit dim sum restaurant. But if you would like to learn how to make this luscious bun at home, I am happy to share the recipe. These buns are a great snack—or they can make a satisfying meal when served with a light soup.

Yield: 4-8 buns

Necessary items: 16 pieces parchment paper, cut into 4-inch squares


For the filling:

  • 2 cups Chinese bbq pork (char siu), diced
  • 1/2 onion, minced
  • 2 tablespoons cooking oil
  • 2 tablespoon oyster sauce
  • 1 tablespoon sugar
  • 1 tablespoon soy sauce
  • 1 1/2 teaspoons ketchup
  • 1 teaspoon sesame oil
  • 1 teaspoon cornstarch

For the dough:

  • 1/3 cup warm water
  • 2/3 cup milk
  • 1 package active dry yeast
  • 1 1/2 tablespoons sugar
  • 3 cups all-purpose flour
  • 1 tablespoon cooking oil
  • 3 tablespoons water
  • 1 egg, lightly beaten
Char siu

Char siu




  1. In a small bowl, combine oyster sauce, sugar, soy, sauce, ketchup, sesame oil, and cornstarch. Stir to mix. Set aside.
  2. Heat a wok over high heat. Add oil and onion. Stir-fry for about 30 seconds or until fragrant.
  3. Add bbq pork and stir for few seconds. Add oyster sauce seasoning. Stir to combine for 15 seconds or until the sauce is thickened. Transfer to a dish. Let it cool.
  4. Dissolve sugar and dry yeast in warm water. Mix gently and let stand for 10-15 minutes or until the mixture foams.
  5. Put the flour in a mixing bowl. Add oil, half of the beaten egg, milk, and yeast water. Mix to form a rough dough.
  6. Transfer the dough to a lightly floured work area. Knead until smooth and elastic.
  7. Put the dough in the greased large bowl. Cover with a damp cloth. Let it rest about 3 hours or until tripled in volume.
  8. Return the dough to a lightly floured work surface. Roll into a long roll about 1 1/2 inches in diameter. Divide the dough into 16 equal pieces. Cover the unused dough with a damp cloth while working with one piece of dough at a time. Use your fingers and hand to flatten the dough into a 3-inch disc.
  9. Put 1 teaspoon of the filling in the center of the dough. Gather up the edges to enclose the filling. Pinch to seal and twist it together. Put the bun upside down on the parchment paper square. Repeat with the remaining ingredients. Place the buns about 2 inches apart on a baking sheet. Let it rest for 1 hour.
  10. Preheat the oven to 350 F.
  11. In a small bowl, combine 3 tablespoons of water and half of the remaining beaten egg. Brush each bun with the egg mixture.
  12. Bake the buns for about 20-25 minutes or until golden brown.


Helen on May 21, 2020:

I just made the pork buns. I don't know why they got cracked during baking.

Chris on July 04, 2019:

Easy to make and came out looking delicious!

Lilly on October 02, 2018:

I have some question. Why everytime I brush the buns with egg for bake it always become hard or crispy. Every recipe i bake it alway like that

Estella Leung on September 24, 2017:

How much is a packet of active dry yeast for the Chinese baked pork bun recipe?

Karl on March 29, 2015:

Think this recipie is lacking a couple cups flour and the recipie itself needs work , my buns came out like pancakes a complete waste of my time and ingrediants using this recipie, I havnt given up just Gona try a different recipie

Tp on May 22, 2014:

WhT if i use instant yeast?

jojokaya (author) from USA on April 03, 2012:

@Akpobo Peter: thank you

jojokaya (author) from USA on April 03, 2012:

@Cardisa: thanks

Carolee Samuda from Jamaica on March 30, 2012:

I love pork buns but have only ever eaten the steamed one. I also love dumplings, gosh I am now hungry!

Related Articles