Servings
Font
Back
Chinese BBQ Pork Buns / Baked Char Siu Bao (Bánh Mì Ngọt Nhân Xá Xíu)
4.5 from 42 votes

Chinese BBQ Pork Buns / Baked Char Siu Bao (Bánh Mì Ngọt Nhân Xá Xíu)

These BBQ Pork Buns, or Baked Char Siu Bao, are a classic at any Chinese bakery. The round, shiny buns pack perfectly for a quick lunch.

Prep Time
2 hrs
Cook Time
20 mins
Servings: 12 buns
Calories: 287 kcal
Course: Main Course
Cuisine: Asian, Chinese

Ingredients

For the bread
  • 400 g bread flour (3 cups)
  • 100 g granulated sugar (½ cup)
  • 2 teaspoon active dry yeast
  • 1 large egg
  • 50 g butter 3½ tbsp, melted
  • 200 ml milk (7 oz or just under 1 cup)
For the filling
  • 1 tablespoon neutral oil like canola
  • 1 medium onion about 250g or 1¾ cup, diced
  • 250 g char siu pork 1½ cup, BBQ pork, diced
  • 1 tablespoon oyster sauce
  • 1 tablespoon soy sauce
  • 1 teaspoon sesame oil
  • ½ tablespoon corn starch
  • ½ cup water

Instructions

For the bread
    Cup of Yum
  1. Add bread flour, granulated sugar and yeast into the bowl of a stand mixer
  2. With the hook attachment on medium, begin mixing dough while adding egg, butter and milk
  3. Mix on low until no loose flour remains. Then, increase speed to high and knead for about 10 minutes until dough no longer sticks to the side of the bowl and is smooth
  4. Transfer dough into an oiled bowl and cover to let rise for about an hour
For the filling
  1. Heat pan on medium heat with 1 tablespoon of oil. Add onions and begin to sweat until just soft, about 2 minutes
  2. Add diced bbq pork and warm through, about 2 minutes
  3. Add soy sauce, oyster sauce and sesame oil and coat the pork and onions, about a minute
  4. Add water and corn starch together in a separate bowl to create a slurry. Mix well and pour into pork mixture
  5. Heat mixture and stir constantly until liquid has thickened and the filling looks shiny
Assembling the buns
  1. Preheat the oven to 350 degrees Fahrenheit
  2. Divide the dough ball into 12 equal pieces
  3. Roll one dough ball flat into a circle about the size of your palm.
  4. Fill dough with an equally portioned scoop of filling and pinch the sides of the dough together to form a seal
  5. Repeat with the rest of the dough balls. Let buns rise for an extra 20 minutes
  6. Brush the tops of the buns with some beaten egg and bake for about 20 minutes, or until golden brown and shiny.

Nutrition Information

Serving 1bun Calories 287kcal (14%) Carbohydrates 43.9g (15%) Protein 10.7g (21%) Fat 6.9g (11%) Saturated Fat 2.9g (15%) Polyunsaturated Fat 0.7g (4%) Monounsaturated Fat 2.1g (11%) Cholesterol 37mg (12%) Sodium 246.8mg (10%) Potassium 46.2mg (1%) Fiber 1.6g (6%) Sugar 13.5g (27%) Vitamin A 43.2IU (1%) Vitamin C 0.7mg (1%) Calcium 25.7mg (3%) Iron 11.9mg (66%)

Nutrition Facts

Serving: 12 buns

Amount Per Serving

Calories 287

% Daily Value*

Serving 1bun
Calories 287kcal 14%
Carbohydrates 43.9g 15%
Protein 10.7g 21%
Fat 6.9g 11%
Saturated Fat 2.9g 15%
Polyunsaturated Fat 0.7g 4%
Monounsaturated Fat 2.1g 11%
Cholesterol 37mg 12%
Sodium 246.8mg 10%
Potassium 46.2mg 1%
Fiber 1.6g 6%
Sugar 13.5g 27%
Vitamin A 43.2IU 1%
Vitamin C 0.7mg 1%
Calcium 25.7mg 3%
Iron 11.9mg 66%

* Percent Daily Values are based on a 2,000 calorie diet.

Report Abuse
Faster & Easier Access

Add to Home Screen

Install Cup of Yum on your Home Screen for one-tap access to your favorite recipes. Enjoy a faster, app-like experience, save recipes, organize collections, and print recipes anytime.

  • Access to 250,000+ recipes
  • Save recipes
  • Create recipe collections
  • Print recipes
  • Add ingredients to grocery list
  • Ingredient scaling

In Safari or Chrome on iPhone, tap the Share button, then scroll down and tap Add to Home Screen. If you don't see it right away, tap View More first.

Login to Continue
Forgot password?
Don't have an account? Register