Nutrition Facts for Chinese roast pork buns
Blog Research API Download App

Chinese Roast Pork Buns

Image of Chinese Roast Pork Buns
Nutriscore Rating: 70/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!

πŸ’ͺ Sports Nutrition Since 1999

Fuel Your Fitness Goals

Premium sports nutrition and supplements at the best prices since 1999.

βœ“ Lowest Prices Guaranteed
βœ“ Top Brands Selection
βœ“ Fast Free Shipping
Shop Supplements β†’

Over 25 years of sports nutrition excellence

A1Supplements Products

Recipe Information

⏱️
Prep Time
N/A
πŸ”₯
Cook Time
30 min
πŸ•
Total Time
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!
251
cal
9.6g
protein
36.5g
carbs
7.0g
fat

Nutrition Facts

1 serving (174.6g)
Calories
251
% Daily Value*
Total Fat 7.0 g 9%
Saturated Fat 1.9 g 10%
Polyunsaturated Fat 1.4 g
Cholesterol 19 mg 6%
Sodium 314 mg 14%
Total Carbohydrate 36.5 g 13%
Dietary Fiber 1.0 g 4%
Total Sugars 8.4 g
Protein 9.6 g 19%
Vitamin D 0.2 mcg 1%
Calcium 28 mg 2%
Iron 1.7 mg 10%
Potassium 139 mg 3%

*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

59.2%%
15.5%%
25.3%%
Fat: 749 cal (25.3%%)
Protein: 458 cal (15.5%%)
Carbs: 1749 cal (59.2%%)