Loading...

Prepare the BBQ Pork (Cha Siu): In a large bowl, combine hoisin sauce, soy sauce, honey, Shaoxing wine, sesame oil, minced garlic, and optional red food coloring. Add the pork shoulder strips and toss to coat. Marinate in the refrigerator for at least 2 hours, or preferably overnight.

Preheat oven to 375°F (190°C). Place marinated pork on a foil-lined baking sheet. Bake for 20-25 minutes, flipping halfway through, until cooked through and slightly caramelized. Let cool, then dice into small pieces. Reserve any pan drippings.

Prepare the BBQ Pork Filling: In a medium saucepan, combine chicken broth, oyster sauce, granulated sugar, soy sauce, sesame oil, and reserved pan drippings from the BBQ pork. Bring to a simmer over medium heat. In a small bowl, whisk together cornstarch and 2 tablespoons of water to create a slurry. Stir the slurry into the simmering sauce and cook until thickened. Add the diced BBQ pork and diced onion, stir to combine, and remove from heat. Let cool completely.

Prepare the Bun Dough: In a large bowl, combine warm water and yeast. Let sit for 5-10 minutes until foamy. Add granulated sugar, baking powder, vegetable oil, and white vinegar to the yeast mixture and stir well. Gradually add the all-purpose flour, mixing until a shaggy dough forms. Turn the dough out onto a lightly floured surface and knead for 8-10 minutes until smooth and elastic.

Place the dough in a lightly oiled bowl, cover with plastic wrap, and let rise in a warm place for 1 to 1 1/2 hours, or until doubled in size.

Punch down the risen dough and divide it into 12 equal pieces. Roll each piece into a smooth ball. On a lightly floured surface, roll each ball into a 4-inch circle, keeping the center slightly thicker than the edges.

Place about 2 tablespoons of the cooled BBQ pork filling in the center of each dough circle. Gather the edges of the dough around the filling and pinch them together to seal, forming a bun. Place the buns seam-side down on a baking sheet lined with parchment paper, leaving space between them.

Cover the buns loosely with plastic wrap and let them rise for another 30 minutes.

Preheat oven to 375°F (190°C). In a small bowl, whisk together the egg yolk and 1 tablespoon of water for the egg wash. Brush the tops of the risen buns with the egg wash.

Bake for 15-20 minutes, or until golden brown. Serve warm.


Prepare the BBQ Pork (Cha Siu): In a large bowl, combine hoisin sauce, soy sauce, honey, Shaoxing wine, sesame oil, minced garlic, and optional red food coloring. Add the pork shoulder strips and toss to coat. Marinate in the refrigerator for at least 2 hours, or preferably overnight.

Preheat oven to 375°F (190°C). Place marinated pork on a foil-lined baking sheet. Bake for 20-25 minutes, flipping halfway through, until cooked through and slightly caramelized. Let cool, then dice into small pieces. Reserve any pan drippings.

Prepare the BBQ Pork Filling: In a medium saucepan, combine chicken broth, oyster sauce, granulated sugar, soy sauce, sesame oil, and reserved pan drippings from the BBQ pork. Bring to a simmer over medium heat. In a small bowl, whisk together cornstarch and 2 tablespoons of water to create a slurry. Stir the slurry into the simmering sauce and cook until thickened. Add the diced BBQ pork and diced onion, stir to combine, and remove from heat. Let cool completely.

Prepare the Bun Dough: In a large bowl, combine warm water and yeast. Let sit for 5-10 minutes until foamy. Add granulated sugar, baking powder, vegetable oil, and white vinegar to the yeast mixture and stir well. Gradually add the all-purpose flour, mixing until a shaggy dough forms. Turn the dough out onto a lightly floured surface and knead for 8-10 minutes until smooth and elastic.

Place the dough in a lightly oiled bowl, cover with plastic wrap, and let rise in a warm place for 1 to 1 1/2 hours, or until doubled in size.

Punch down the risen dough and divide it into 12 equal pieces. Roll each piece into a smooth ball. On a lightly floured surface, roll each ball into a 4-inch circle, keeping the center slightly thicker than the edges.

Place about 2 tablespoons of the cooled BBQ pork filling in the center of each dough circle. Gather the edges of the dough around the filling and pinch them together to seal, forming a bun. Place the buns seam-side down on a baking sheet lined with parchment paper, leaving space between them.

Cover the buns loosely with plastic wrap and let them rise for another 30 minutes.

Preheat oven to 375°F (190°C). In a small bowl, whisk together the egg yolk and 1 tablespoon of water for the egg wash. Brush the tops of the risen buns with the egg wash.

Bake for 15-20 minutes, or until golden brown. Serve warm.
