Cooking made easy
Let our assistant inspire your next meal!
Simply provide a recipe idea or the ingredients you have, and
ScrummyChef will instantly come up with a new recipe just for you.
ScrummyChef will instantly come up with a new recipe just for you.
Baked Siopao (Filipino Pork Bun)
Save
Rate
Tap to rate
PREP TIME
30 min
COOKING TIME
35 min
TOTAL TIME
170 min
SERVINGS
24 servings

Ingredients
- 1 cup milk
- 2 large eggs
- 1/2 cup vegetable oil
- 1/4 cup water
- 4 cups all-purpose flour
- 1 tablespoon active dry yeast
- 1 pinch salt
- 1 pound ground pork
- 1/4 cup soy sauce
- 3 tablespoons white sugar
- 2 tablespoons oyster sauce
- 2 tablespoons cornstarch
- 1 teaspoon ground black pepper
- 2 teaspoons vegetable oil
- 1 medium onion, diced
- 3 cloves garlic, minced
- 1 star anise
- 1 cup water
Instructions
1
Prepare the dough mixture:
2
Heat milk in a microwave-safe container in the oven until lukewarm but not scalding, 15 to 30 seconds. Pour lukewarm milk into a large bowl. Add eggs, oil, and water; mix thoroughly.
3
Combine flour, yeast, and salt in a medium bowl. Stir into milk mixture until fully incorporated. Cover the bowl and let rest for 15 minutes.
4
Transfer dough out onto a lightly floured surface. Knead until smooth and elastic, adding flour as needed if too sticky, about 5 minutes. Shape dough into a smooth ball by tucking folded ends under. Place into a clean bowl, cover, and let rise in a warm area until doubled in size, 1 to 1 1/2 hours.
5
Prepare the filling ingredients:
6
Place pork in a bowl with soy sauce, sugar, oyster sauce, cornstarch, and pepper. Mix well to combine.
7
Heat oil in a large skillet over medium heat. Cook and stir onion, garlic, and star anise in hot oil for 2 minutes. Add ground pork mixture; cook and stir until browned and crumbly, 4 to 5 minutes. Pour in water; reduce heat and let simmer, scraping the bottom of the pan occasionally until mixture is glazed but not soupy, about 10 minutes. Transfer filling to a bowl and refrigerate until dough is ready.
8
Preheat the oven to 100 degrees F (37 degrees C). Line a large baking sheet with parchment paper.
9
Divide dough into small, round pieces, about 2-inches in diameter. Arrange on the prepared baking pan with 1 to 2 inches between them. Flatten dough balls using your hand to a thickness of about 1/4-inch or slightly larger than the palm of your hand. Put 1 tablespoon filling in the center of each dough ball. Gather edges of dough at the top; twist and pinch to seal. Place each bun back on the prepared baking sheet.
10
Transfer buns on the baking sheet to a warm oven and let buns rest until doubled in size, about 30 minutes.
11
Preheat the oven to 325 degrees F (165 degrees C), leaving buns inside. Bake buns until bottoms are lightly browned, 12 to 15 minutes.