← Recipes

Modern adaptation

Siopao asado: water dough and pork filling

Siopao asado · Siopao · Steamed pork buns

Loading ratings…

Filipino siopao pairs a soft steamed wheat bun with a sweet-savoury pork asado filling and a separate sauce made from its braising liquid.

Original editorial photograph of soft, pale steamed siopao buns with a cut bun showing dark brown shredded pork asado and a separate sauce cup.

Filipino asado siopao

The atlas places siopao in the Philippines as a steamed filled bread, with pork asado and bola-bola as distinct fillings. The A80 source, Bebs’s Foxy Folksy recipe, likewise separates saucy asado from meatball-style bola-bola and describes asado made with pork or chicken. This version pairs its water-based bun dough with the pork shoulder asado from Lalaine Manalo’s Kawaling Pinoy recipe; it does not turn the filling into bola-bola.

The dough source and filling source contribute separate, explicit methods. Foxy Folksy provides the dough, shaping and steaming route; Kawaling Pinoy supplies the pork, braising liquid and sauce. The mixture is a documented home adaptation, not a claim that either author published this exact combination.

Sources for this section

Braise and thicken the pork

Heat 1 tablespoon canola oil in a pot over medium heat. Add 1 small chopped onion and 2 minced garlic cloves; cook until softened. Add 1 pound pork butt or shoulder in large chunks and turn until lightly browned.

Add 2 cups water, ⅓ cup soy sauce, 2 tablespoons oyster sauce, 3 tablespoons sugar and 2 whole star anise. Stir, bring to a boil and skim the foam. Cover and reduce the heat to a simmer for about 1 hour, until the pork is fork-tender. Add water in ½-cup portions as needed to keep about 1½ cups liquid in the pot.

Check the center of the pork with a food thermometer: whole pork cuts need at least 145°F (62.8°C), followed by a 3-minute rest. Shred the rested meat. Reserve about 1 cup braising liquid. Mix 1 tablespoon cornstarch with about ¼ cup water; add half the slurry to the pork and simmer 1–2 minutes until thick. Boil the remaining slurry with the reserved liquid for 2–3 minutes to make the sauce. Cool the filling and sauce in shallow containers. If not assembling promptly, refrigerate within 2 hours, or within 1 hour above 90°F (32°C).

Sources for this section

Mix and proof the water dough

This version uses Bebs’s Foxy Folksy water-based dough rather than the milk dough from the earlier Kawaling Pinoy version. Stir sugar and active dry yeast into warm water and leave for five minutes. Combine flour, remaining sugar and baking powder separately; add the yeast mixture and shortening or vegetable oil, then knead about five minutes until smooth and elastic. The warm-water temperature is not specified, so none is supplied here.

Coat the dough with a teaspoon of oil, cover and let it rise for about an hour or until doubled. Punch it down and divide into eight to ten pieces. The simple water dough is a different recipe formulation, not a shortened version of the milk dough: the flour, liquid, yeast, sugar, fat and proof schedule all follow the A80 source. Its finishing proof is only the source-stated five to ten minutes after filling and sealing.

A shaped siopao should be sealed around its filling without stretching the edges too thin. The source rolls each portion into a four-to-five-inch circle and leaves a slight central bulge, then places each bun on parchment. The seam is pinched closed before the short covered rest. Keep the source's dough formula and sequence together; adding the milk formula's ingredients or proof times would make a third, unsupported method.

Sources for this section

Fill, seal and steam

Roll each dough portion into a 4–5-inch circle, leaving the centre slightly thicker. Put about a tablespoon of cooled pork filling in the middle, gather the edges and pinch them closed. Set each bun on parchment and cover for the source's 5–10-minute rest.

Place the buns at least an inch apart in the steamer and steam for 15 minutes. Turn off the heat and leave the lid closed for five minutes before uncovering. These are the A80 dough source's times. Because the pork was cooked and cooled before assembly, check the centre of representative buns with a thin-tip thermometer and continue steaming until the filling reaches 165°F (73.9°C). Serve the sauce on the side.

Sources for this section

Food handling and allergies

Keep raw pork and its utensils separate from ready-to-eat foods. Clean hands, surfaces and tools after handling it. Do not taste raw flour or dough; FDA advises cooking flour foods thoroughly.

Check the pork shoulder at the centre: whole pork cuts need 145°F (62.8°C) and at least a three-minute rest before shredding. Cool the thickened filling and sauce in shallow containers and refrigerate them within two hours, or within one hour above 90°F (32°C), if they will not be used promptly. Keep the refrigerator at or below 40°F (4°C).

After the cooked filling is enclosed in dough, steam the buns and check the centre of representative buns. Reheat the previously cooked pork filling to 165°F (73.9°C); the 15-minute steaming time is an estimate, not a substitute for the thermometer check. Refrigerate filling and sauce as stated; no maximum storage duration is given here.

This version contains wheat, soy and oyster; the dough uses wheat flour and the filling uses soy and oyster sauces. The water-based dough contains no milk. Tell diners about the listed allergens and avoid cross-contact.

Sources for this section

History

Kawaling Pinoy identifies pork asado and bola-bola as popular siopao fillings in Filipino cuisine and describes its own asado flavor as Macao-style. Adrian De Leon’s 2016 journal abstract frames siopao through Manila’s Chinese history and a relationship to Cantonese char siu bao; only the abstract was inspected, so it is not treated here as a primary attestation or complete history. No dated first attestation is established.

Ingredients

Yield 10 buns · Scaling: source batch only

Canola oil
15 mL1 tbsp as recorded
for filling
Onionpeeled and chopped
1 small
Garlicpeeled and minced
2 cloves
Pork butt or shouldercut into large chunks
454 g1 lb as recorded
Waterfor braising
473 mL2 cup as recorded
add in 1/2-cup increments if needed to keep about 1 1/2 cups liquid
Soy sauce
79 mL0.33 cup as recorded
Oyster sauce
30 mL2 tbsp as recorded
44 mL3 tbsp as recorded
for pork filling
Star anise
2 whole
or five-spice powder as the source notes
Cornstarchdivide the slurry between pork and sauce
15 mL1 tbsp as recorded
Waterfor cornstarch slurry
59 mL¼ cup as recorded
about
Waterwarm; for dough
237 mL1 cup as recorded
source gives no numerical temperature
Sugarfor yeast mixture
15 mL1 tbsp as recorded
Sugarfor dough
59 mL¼ cup as recorded
Active dry yeast
1 pouch
about 1 tablespoon in the source
591 mL2½ cup as recorded
7.4 mL½ tbsp as recorded
Shortening or vegetable oilfor dough
44 mL3 tbsp as recorded
Vegetable oilto coat dough
4.9 mL1 tsp as recorded

Method

Risks and precautions · Elevated risk
Raw pork shoulder

Raw pork must reach a safe internal endpoint before shredding; fork tenderness and an hour of braising alone do not measure temperature.

Hazard source
Previously cooked pork in filled buns

The pork filling is cooked, cooled and then enclosed in dough; steaming time alone does not show that the filling has reheated throughout.

Hazard source
Cooling and holding pork filling

Cooked pork and sauce need prompt refrigeration if not assembled and served immediately.

Hazard source
Raw flour and allergens

The dough contains raw wheat flour; the pork filling contains soy sauce and oyster sauce.

Hazard source

Use a food thermometer to verify pork shoulder reaches at least 145°F (62.8°C), then rest it for at least 3 minutes before shredding. This is the USDA minimum for whole pork cuts; fork tenderness does not replace the measurement.

Control source

After assembly and steaming, insert a thin-tip food thermometer through the side of the largest bun into the center of the pork filling. Continue steaming until the filling reaches 165°F (73.9°C); verify representative buns rather than treating 15–20 minutes as proof of a safe temperature.

Control source

Cool the thickened filling in shallow containers and refrigerate within 2 hours, or within 1 hour if exposed above 90°F (32°C); keep the refrigerator at or below 40°F (4°C). Assemble promptly after cooling.

Control source

Do not taste raw dough. Keep flour and raw pork separate from ready-to-eat foods, wash hands and equipment after handling them, and steam the buns until the dough is cooked through.

Control source

Tell diners the buns contain wheat, soy and oyster; avoid cross-contact for anyone who must avoid any ingredient.

Control source

Use a thermometer for both the pork braise and the centre of the filling after steaming; fork tenderness and a 15-minute timer are not temperature checks.

Do not taste raw flour or dough; steam the buns until the dough is cooked through.

Cool the cooked filling promptly in shallow containers and follow the stated refrigeration limits.

  1. Make the pork asado filling. Heat 1 tablespoon canola oil in a pot over medium heat. Add the chopped onion and minced garlic; cook until softened. Add the pork shoulder pieces and turn until lightly browned.
  2. Add 2 cups water, 1/3 cup soy sauce, 2 tablespoons oyster sauce, 3 tablespoons sugar and 2 whole star anise. Bring to a boil, skim, cover and simmer about 1 hour until fork-tender. Add water in 1/2-cup portions as needed to maintain about 1 1/2 cups liquid. Check the centre of the pork: whole pork cuts need 145°F (62.8°C), then rest at least 3 minutes before shredding.
  3. Shred the rested pork and reserve about 1 cup braising liquid. Mix 1 tablespoon cornstarch with about 1/4 cup water. Stir half the slurry into the pork and cook 1–2 minutes until thick. Bring the reserved liquid and remaining slurry to a boil, stirring, for 2–3 minutes to make the sauce.
  4. Cool the filling and sauce in shallow containers. If not assembling promptly, refrigerate within 2 hours, or within 1 hour when the room is above 90°F (32°C); keep refrigerated at or below 40°F (4°C). Assemble promptly after cooling.
  5. Make the water-based dough from A80 Foxy Folksy. Stir 1 tablespoon sugar and about 1 tablespoon active dry yeast into 1 cup warm water; let stand 5 minutes. In a separate bowl combine 2 1/2 cups all-purpose flour, 1/4 cup sugar and 1/2 tablespoon baking powder. Add the yeast mixture and 3 tablespoons shortening or vegetable oil. Mix and knead about 5 minutes until smooth and elastic. The water temperature is not specified.
  6. Coat the dough with 1 teaspoon vegetable oil, cover and leave to rise about 1 hour or until doubled. The recipe does not specify a numerical temperature for the warm water.
  7. Punch down the dough and divide into 8–10 portions. Roll each into a 4–5-inch circle, keeping a small bulge at the centre. Add about 1 tablespoon cooled pork filling, gather and pinch the edges closed, and place each bun on parchment. Cover and rest 5–10 minutes.
  8. Arrange buns at least 1 inch apart in the steamer. Steam for 15 minutes. Turn off the heat and leave the lid closed for 5 minutes before removing the buns. Since the filling was cooked and cooled before assembly, check the centre of representative buns and continue steaming until the filling reaches 165°F (73.9°C). Serve hot with the separate thickened sauce.

Conditions

Yield10 buns
Fermentation1 h

Places

Philippines

Documented preparation · Country evidence

The recipe author describes pork asado and bola-bola as popular siopao fillings in Filipino cuisine; this supports a country-level preparation association, not a birthplace.

Related

Community

No community contributions have been published for this entry yet.

Share what you made

Sign in to contribute. Published comments and photos are free to read.

Sources