Advertisement
Pork/Chinese

Char Siu Bao Recipe

Fluffy steamed buns filled with sweet and savory barbecued pork.

120 min total
Serves 12
Medium
Dairy-Free
Prep Time
45 min
Cook Time
15 min
Total Time
2h
Char Siu Bao
Photographed for KrazyRecipes · Pork
Advertisement

There's something magical about biting into a freshly steamed Char Siu Bao, the pillowy soft dough yielding to reveal sweet, sticky barbecue pork inside. The aroma alone, a mixture of roasted spices and caramelized sugar, promises warmth and comfort in every bite. These buns are a delightful treat, perfect for both casual snacking and festive gatherings. Originating from Cantonese cuisine, Char Siu Bao has gained popularity worldwide for its irresistible combination of flavors and textures. As a child, I would eagerly watch my grandmother prepare these buns, the kitchen filled with the scent of star anise and soy sauce simmering gently. Her secret was a touch of honey in the filling, adding a subtle depth to the pork. This version stays true to those cherished family recipes while introducing a few handy techniques to simplify the process. By allowing the dough to rise slowly in a warm place, you ensure that it remains tender and fluffy. And, by marinating the pork well in advance, the flavors truly meld, creating a filling that's rich and savory, with just the right hint of sweetness. Serve these at your next brunch or add them to your dim sum spread. They're sure to be a hit, whether you present them as part of a meal or an afternoon snack.

Advertisement
The Method

Step-by-Step

7 steps · tap a timer to start
  1. 01
    Step 1 / 7

    In a large bowl, mix the warm water with sugar and yeast.

    Let it sit for about 10 minutes until foamy.

  2. 02
    Step 2 / 7

    Add flour, vegetable oil, and baking powder to the yeast mixture.

    Knead until you have a smooth, elastic dough.

    Cover and let it rise for 1 hour, until doubled in size.

  3. 03
    Step 3 / 7

    Meanwhile, prepare the filling.

    In a pan over medium heat, cook the pork with garlic until browned.

    Add hoisin, soy sauce, oyster sauce, honey, sesame oil, and five-spice powder.

    Simmer for 10 minutes.

  4. 04
    Step 4 / 7

    Stir in the cornstarch mixture and cook until thickened.

    Let the filling cool completely.

  5. Advertisement
  6. 05
    Step 5 / 7

    Punch down the dough and divide into 12 equal pieces.

    Flatten each piece into a circle and place a spoonful of filling in the center.

  7. 06
    Step 6 / 7

    Gather the edges of the dough over the filling and pinch to seal.

    Place each bun on a square of parchment paper.

  8. 07
    Step 7 / 7

    Steam the buns over boiling water for 15 minutes, ensuring enough space between them to expand.

Chef Tips

  • Ensure the water for your yeast is warm, not hot, to activate the yeast without killing it.
  • Let the dough rise in a warm, draft-free area for best results.
  • Allow the filling to cool completely to prevent the buns from becoming soggy.
  • Use a bamboo steamer for authentic flavor, but any steamer will work.
  • If you can't find five-spice powder, a touch of cinnamon and star anise can substitute.
Advertisement

Nutrition (per serving)

calories
~250 kcal
protein
10g
carbs
38g
fat
6g
fiber
1g
sodium
350mg

Estimates only. Actual values depend on brands and portions.

Frequently Asked

Can I make this ahead?+

Yes, you can make the filling a day ahead and refrigerate. Assemble and steam the buns fresh for the best texture.

What can I substitute?+

You can substitute chicken or tofu for pork for a different twist. Adjust cooking times accordingly.

How do I store leftovers?+

Store in an airtight container in the refrigerator for up to three days. Reheat by steaming for a few minutes.

You Might Also Like