Nutrition Facts for Siopao (steamed pork buns)

Siopao (Steamed Pork Buns)

Savor the authentic flavors of the Philippines with this irresistibly fluffy and tender **Siopao (Steamed Pork Buns)** recipe—perfect for a comforting snack or hearty meal on the go. These soft, pillowy buns are filled with a savory-sweet mixture of succulent diced pork, soy sauce, oyster sauce, and aromatics like garlic and onions, all thickened into a rich filling with just the right touch of cornstarch. A surprise of boiled egg nestled in the center adds a delightful twist. The dough, made with simple pantry staples like all-purpose flour and instant yeast, rises to perfection and steams to a light and airy texture. Whether served warm as a midday treat or paired with a steaming bowl of soup, these homemade siopao are a classic street food delight you’ll want to recreate again and again! Perfect for beginners and experienced bakers alike, this recipe is sure to deliver authentic results every time.

Nutriscore Rating: 66/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
Image of Siopao (Steamed Pork Buns)
Prep Time:60 mins
Cook Time:30 mins
Total Time:90 mins
Servings: 12

Ingredients

  • 500 grams All-purpose flour
  • 75 grams Granulated sugar
  • 10 grams Baking powder
  • 5 grams Instant yeast
  • 250 milliliters Lukewarm water
  • 30 milliliters Vegetable oil
  • 500 grams Pork shoulder, diced
  • 1 medium Onion, finely chopped
  • 3 cloves Garlic, minced
  • 60 milliliters Soy sauce
  • 30 milliliters Oyster sauce
  • 15 grams Sugar
  • 10 grams Cornstarch
  • 30 milliliters Water
  • 2 large Boiled eggs, quartered
  • 2 grams Salt
  • 1 gram Pepper

Directions

Step 1

In a large bowl, combine the flour, sugar, baking powder, and yeast.

Step 2

Gradually add lukewarm water and vegetable oil, mixing until a dough forms.

Step 3

Knead the dough on a lightly floured surface for about 10 minutes until smooth and elastic.

Step 4

Place the dough in a lightly oiled bowl, cover with a damp cloth, and let it rise in a warm place for about 1 hour or until it doubles in size.

Step 5

For the filling, heat a tablespoon of oil in a pan over medium heat. Add the onions and garlic, sauté until translucent.

Step 6

Add pork and cook until browned. Pour in soy sauce, oyster sauce, and sugar, stirring until combined.

Step 7

Simmer for 10 minutes on medium heat until the pork is tender.

Step 8

Dissolve cornstarch in 30 milliliters of water, then add it to the pork mixture and stir until slightly thickened. Remove from heat and let cool.

Step 9

Once the dough has risen, punch it down and divide into 12 equal pieces.

Step 10

Roll each piece into a ball, flatten with your hands, or use a rolling pin to make disks about 4 inches in diameter.

Step 11

Place a heaping tablespoon of filling and a quarter piece of boiled egg in the center of each dough disk.

Step 12

Gather the edges of the dough, pleating as you go, then seal the top by twisting and pinching the dough together.

Step 13

Place each siopao on a square of parchment paper and arrange in a steamer, leaving space between buns.

Step 14

Cover and let them rest for 15 minutes.

Step 15

Steam the siopao in batches over boiling water for about 15 minutes until the buns are firm and cooked through.

Step 16

Remove from the steamer and serve warm.

Nutrition Facts

Serving size 1746.8 grams (1746.8g)
Amount per serving % Daily Value*
Calories 3953
Total Fat 141.60g 182%
Saturated Fat 42.80g 214%
Polyunsaturated Fat 17.20g
Cholesterol 722mg 241%
Sodium 5427mg 236%
Total Carbohydrate 510.10g 185%
Dietary Fiber 17.80g 64%
Total Sugars 97.40g
Protein 162.90g 326%
Vitamin D 88IU 440%
Calcium 244mg 19%
Iron 32mg 178%
Potassium 2513mg 53%
*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.

Source of Calories

Fat: 32.1%
Protein: 16.4%
Carbs: 51.4%