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!
In a mixing bowl, combine the all-purpose flour, instant yeast, and granulated sugar. Mix well.
Gently warm the milk (lukewarm, not hot) and add it to the dry ingredients along with the vegetable oil. Mix until a dough forms.
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.
While the dough is rising, prepare the filling. Dice the Char Siu into small pieces and set it aside.
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.
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.
Add the diced Char Siu to the sauce, stir well, and remove the pan from heat. Let the filling cool.
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.
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.
Place each bun seam-side down on a square of parchment paper.
Prepare a steamer by bringing 1 liter of water to a boil. Arrange the buns inside the steamer, leaving space between them to expand.
Steam the buns over medium-high heat for 12β15 minutes. Remove from heat and let them rest for 5 minutes before serving.
Serve warm. They can be stored in an airtight container in the refrigerator and reheated by steaming.
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.