Char Siu Bao
Soft, pillowy steamed buns filled with sweet and savory barbecued pork. A beloved Cantonese dim sum classic that's surprisingly achievable at home.
- Total time
- 120 min
- Servings
- 8
- Calories
- 385
- Protein
- 18g

Ingredients
- 2 cups All-purpose flour
- 1.5 teaspoons Instant yeast
- 3 tablespoons Sugar
- ½ teaspoon Salt
- ½ teaspoon Baking powder
- 1 tablespoon Vegetable oil
- ¾ cup Warm water
- 1.5 pounds Pork shoulder, cubed
- ¼ cup Soy sauce
- 3 tablespoons Hoisin sauce
- 2 tablespoons Honey
- 1 tablespoon Rice vinegar
- 1 teaspoon Sesame oil
- 3 cloves Garlic, minced
- 1 tablespoon Ginger, minced
- ¼ teaspoon Red food coloring (optional)
- 1 tablespoon Cornstarch
- 8 pieces Parchment paper squares
Instructions
- 1
Combine soy sauce, hoisin, honey, rice vinegar, sesame oil, garlic, ginger, and food coloring in a bowl. Add pork cubes and marinate for at least 30 minutes, or overnight for best flavor.
- 2
Transfer pork and marinade to a baking dish. Roast at 400°F for 30 minutes, stirring halfway, until caramelized and cooked through. Cool slightly, then finely chop the meat.
- 3
Stir cornstarch into 2 tablespoons water. Add to cooled pork and mix until sauce thickens. Let cool completely before filling.
- 4
Combine flour, yeast, sugar, salt, and baking powder in a large bowl. Make a well in the center.
- 5
Pour warm water and oil into the well. Mix with chopsticks or a fork until shaggy dough forms.
- 6
Knead on a lightly floured surface for 8-10 minutes until smooth and elastic. Place in an oiled bowl, cover with plastic wrap, and let rise at room temperature for 1 hour until doubled.
- 7
Divide dough into 8 equal pieces. Roll each piece into a ball, then flatten into a 4-inch circle. Place 2 tablespoons char siu filling in the center.
- 8
Gather edges over filling and pinch to seal. Place seam-side down on a parchment square.
- 9
Arrange buns on a steamer rack with 1 inch between each. Cover and let rest for 15 minutes.
- 10
Fill a wok or large pot with water and bring to a boil. Place steamer basket over simmering water. Steam buns for 12-15 minutes until puffed and cooked through. Serve warm.
Tools you’ll need
- Large mixing bowl
- Baking dish
- Oven
- Chef's knife
- Cutting board
- Steamer basket or bamboo steamer
- Wok or large pot
- Plastic wrap
- Rolling pin
- Measuring spoons and cups
Cook smarter
Get matched recipes for what’s in your fridge
CookSnap is a free iOS app that finds real recipes from the ingredients you already have. No more grocery-list aspirations.