Pillowy Char Siu Bao with Sticky BBQ Pork

Pillowy Char Siu Bao with Sticky BBQ Pork

BreakfastChinese⏱ 3 hrServes 12

By Public

Snow-white steamed buns that split open to reveal a glistening, sweet-savory filling of caramelized Cantonese BBQ pork in a luscious oyster sauce glaze. The contrast between the impossibly fluffy dough and the rich, sticky pork filling is what makes char siu bao the most beloved item on every dim sum table.

Ingredients

  • 3 cups all-purpose flour
  • 1/4 cup sugar
  • 1 1/2 tsp instant yeast
  • 1/2 tsp baking powder

+ 11 more ingredients

Instructions

1

Combine the flour, sugar, yeast, and baking powder in a large bowl. Add the warm milk and vegetable oil, then mix and knead for 10 minutes until the dough is very smooth, soft, and slightly tacky.

2

Cover the dough and let it rise in a warm place for 60 to 90 minutes until doubled in size.

3

While the dough rises, prepare the filling. Heat the sesame oil in a skillet over medium heat and cook the diced onion for 3 minutes until softened and translucent.

4

Add the diced char siu pork and toss for 1 minute, then add the oyster sauce, hoisin sauce, soy sauce, sugar, and white pepper. Stir to coat evenly.

5

Pour in the cornstarch slurry and stir until the sauce thickens into a sticky glaze that clings to the pork. Transfer to a plate and refrigerate for 15 minutes to firm up.

6

Punch down the risen dough and divide it into 12 equal pieces. Flatten each piece into a 4-inch round disc.

7

Place a generous tablespoon of chilled filling in the center of each disc. Gather the dough edges upward, pleat, and twist to seal securely at the top.

8

Place each bun sealed-side down on a small square of parchment paper and let them proof for 20 minutes.

9

Steam over high heat in a bamboo steamer for 12 to 15 minutes until the buns are puffed, smooth, and the dough springs back when gently pressed.

10

Rest with the lid on for 3 minutes before serving to prevent collapsing.

Unlock the full recipe & more

📅Meal Planner
🛒Grocery Lists
Save Favorites
Join Blinner — It's Free

Nutrition Estimate

284Calories
12gProtein
38gCarbs
8gFat

Per serving • Estimated by Blinner AI