Nutrition Facts for Chinese roast pork buns

Chinese Roast Pork Buns

Image of Chinese Roast Pork Buns
Nutriscore Rating: 69/100

Soft, fluffy, and bursting with savory-sweet flavor, Chinese Roast Pork Buns (Char Siu Bao) are a beloved dim sum delight that you can now make at home! These handmade steamed buns are filled with a rich, glossy mixture of diced Char Siu (barbecue roast pork) coated in an umami-packed sauce featuring soy sauce, hoisin, and oyster sauce, with a hint of sesame oil for depth. The pillowy dough is light and slightly sweet, complementing the bold filling perfectly. Whether you're hosting a brunch or just want an authentic taste of Chinese cuisine, these comforting buns are a must-try. Serve them warm and watch them disappear as an irresistible appetizer, snack, or main course. Perfect for dim sum lovers, this recipe is a delicious project that’s well worth the effort!

Log this recipe in SnapCalorie

β˜…β˜…β˜…β˜…β˜… 4.8/5.0 (2,000+ reviews)
βœ“ Get your calorie requirement
βœ“ Log your nutrition in seconds
βœ“ Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
2 hr
πŸ”₯
Cook Time
30 min
πŸ•
Total Time
2 hr 30 min
πŸ‘₯
Servings
12 servings
πŸ“Š
Difficulty
Medium

πŸ₯˜ Ingredients

15 items
  • 400 grams All-purpose flour
  • 7 grams Instant yeast
  • 50 grams Granulated sugar
  • 200 milliliters Whole milk
  • 25 milliliters Vegetable oil
  • 5 grams Baking powder
  • 300 grams Char Siu (roast pork)
  • 15 milliliters Soy sauce
  • 15 milliliters Oyster sauce
  • 15 milliliters Hoisin sauce
  • 10 grams Sugar
  • 5 milliliters Sesame oil
  • 10 grams Cornstarch
  • 15 milliliters Water (for cornstarch slurry)
  • 1000 milliliters Water (for steaming)
πŸ’‘
Pro Tip: Read through all ingredients before starting to cook!

πŸ“ Instructions

13 steps
1

In a mixing bowl, combine the all-purpose flour, instant yeast, and granulated sugar. Mix well.

2

Gently warm the milk (lukewarm, not hot) and add it to the dry ingredients along with the vegetable oil. Mix until a dough forms.

3

Transfer the dough to a floured surface and knead for 8–10 minutes until smooth and elastic. Cover with a damp cloth and let it rise for 1 hour or until it doubles in size.

4

While the dough is rising, prepare the filling. Dice the Char Siu into small pieces and set it aside.

5

In a small saucepan over medium heat, combine soy sauce, oyster sauce, hoisin sauce, sugar, sesame oil, and 50 ml of water. Stir to blend.

6

In a small bowl, mix cornstarch with 15 ml of water to make a slurry. Add this to the saucepan and cook, stirring continuously, until the mixture thickens into a glossy sauce.

7

Add the diced Char Siu to the sauce, stir well, and remove the pan from heat. Let the filling cool.

8

Punch down the risen dough and divide it into 12 equal pieces. Roll each piece into a ball and flatten it into a 10 cm (4-inch) circle.

9

Spoon about 1 tablespoon of the filling into the center of each dough circle. Gather the edges of the dough and pinch them together to seal, making a pleated top if desired.

10

Place each bun seam-side down on a square of parchment paper.

11

Prepare a steamer by bringing 1 liter of water to a boil. Arrange the buns inside the steamer, leaving space between them to expand.

12

Steam the buns over medium-high heat for 12–15 minutes. Remove from heat and let them rest for 5 minutes before serving.

13

Serve warm. They can be stored in an airtight container in the refrigerator and reheated by steaming.

⚑
Cooking Tip: Take your time with each step for the best results!
3031
cal
113.3g
protein
429.0g
carbs
98.3g
fat

Nutrition Facts

1 serving (2095.0g)
Calories
3031
% Daily Value*
Total Fat 98.3 g 126%
Saturated Fat 29.4 g 147%
Polyunsaturated Fat 16.7 g
Cholesterol 235 mg 78%
Sodium 3666 mg 159%
Total Carbohydrate 429.0 g 156%
Dietary Fiber 13.6 g 49%
Total Sugars 99.3 g
Protein 113.3 g 227%
Vitamin D 2.3 mcg 11%
Calcium 387 mg 30%
Iron 23.9 mg 133%
Potassium 1803 mg 38%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

56.2%%
14.8%%
29.0%%
Fat: 884 cal (29.0%%)
Protein: 453 cal (14.8%%)
Carbs: 1716 cal (56.2%%)