CookSnap is coming soon — Join the waitlist →

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
Char Siu Bao
chineseporkdim sumsteamedcomfort food

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

    Stir cornstarch into 2 tablespoons water. Add to cooled pork and mix until sauce thickens. Let cool completely before filling.

  4. 4

    Combine flour, yeast, sugar, salt, and baking powder in a large bowl. Make a well in the center.

  5. 5

    Pour warm water and oil into the well. Mix with chopsticks or a fork until shaggy dough forms.

  6. 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. 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. 8

    Gather edges over filling and pinch to seal. Place seam-side down on a parchment square.

  9. 9

    Arrange buns on a steamer rack with 1 inch between each. Cover and let rest for 15 minutes.

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