Siopao is a soft and fluffy filled bun that is a favorite in Filipino culture. It is a localized term coined after the Chinese dimsum called “bao-zi” .

It literally means “steamed bun” which relates to how it is cooked although there is a baked variety. It is a popular snack sold mostly in Chinese restaurants and sidewalk vendors in the Philippines.

Different varieties of siopao are based on the filling. There is asado filled siopao and bola-bola (meatballs). In this siopao pork asado recipe, we will learn how to prepare the filling and siopao dough and create that soft and white fluffy bun so that you can make your own siopao at home!

Siopao Pork Asado Recipe
Siopao Pork Asado Recipe

Siopao is best served while hot and paired with hot noodle soup like chicken sotanghon soup, pancit lomi, or la paz batchoy after a long tiring day or just any day you want– just like cotton candies that can be made easily with a decent cotton candy machine.

How to make siopao dough:


Siopao Pork Asado Recipe

Siopao is a Filipino steamed bun that is filled with sweet chicken or pork asado fillings or bola-bola (meatballs).

  • Author: Pilipinas Recipes
  • Prep Time: 45 mins
  • Cook Time: 1 hour
  • Total Time: 1 hour 45 mins
  • Yield: 8 1x
  • Category: Bread
  • Cuisine: Filipino


  • 1 tbsp Active Dry Yeast
  • 1 tbsp Baking Powder
  • 1 tbsp White Sugar
  • 3 tbsp Shortening
  • 1/4 cup White Sugar
  • 5 cups All Purpose Flour
  • Warm Water


  1. Pour the yeast and 1 tbsp white suger in the warm water.
  2. Stir well and let stand for 5 minutes until yeast activates. Set aside.
  3. In a mixing bowl, add flour, 1/4 cup sugar and yeast mixture. Mix. Add baking powder and shortening.
  4. Mix until dough is formed.
  5. On a flat surface, sprinkle flour and transfer the dough. Knead the dough for 8 to 10 minutes or until soft.
  6. Form into a ball and cover with oil. Place in a bowl and cover with plastic wrap. Set aside and wait until it rises.
  7. Remove wrap and punch down.
  8. On a floured surface, roll and cut into half then slice into pieces.
  9. Flatten into 5 inches circle leaving a bulge in the middle of the dough.
  10. Add pork asado filling and seal/enclose the flattened dough.
  11. Place siopao in the steamer and steam for 10 to 12 minutes.
  12. Serve and enjoy! Oyster sauce can be use as sauce.


Watch: Step by step video for Siopao Pork Asado Recipe


  • Serving Size: 1 bun
  • Calories: 330
  • Sugar: 0
  • Sodium: 310 mg
  • Fat: 10 g
  • Saturated Fat: 3 g
  • Unsaturated Fat: 0 g
  • Trans Fat: 0 g
  • Carbohydrates: 26 g
  • Fiber: 0 g
  • Protein: 11 g
  • Cholesterol: 60 mg

Keywords: steamed buns, authentic, traditional


How to make Siopao Pork Asado Filling:

Siopao Pork Asado Filling Recipe
Siopao Pork Asado Filling Recipe

Siopao Pork Asado Filling Recipe

This Pork Asado filling is perfect for Siopao Buns

  • Author: Pilipinas Recipes
  • Prep Time: 20 mins
  • Cook Time: 20 mins
  • Total Time: 40 mins
  • Yield: 8 1x
  • Category: Entree
  • Cuisine: Filipino


  • Cooking Oil – 2 tbsp
  • Black Pepper – 1 tbsp ground
  • Star Anise – 2 pcs
  • Corn Starch – 3 tbsp
  • Brown Sugar – 4 tbsp
  • Oyster Sauce – 2 tbsp
  • Soy Sauce – 4 tbsp
  • Garlic – medium sized minced
  • Onion – medium sized minced
  • Ground Pork – 1/2 kg
  • Pork Broth 1 cup


  1. Pour pork broth/water in the corn starch and stir well. Set aside.
  2. Heat pan in medium heat. Add oil. Saute garlic and onion. Add ground pork and cook for 7 to 8 minutes.
  3. Add soy sauce, oyster sauce, ground pepper, star anise, brown sugar and mix.
  4. Pour corn starch mixture and stir well.
  5. Simmer for 3 to 5 minutes until it thickens.
  6. Set aside and let cool down.
  7. Ready to fill your siopao.


Watch: Step by step video for Siopao Pork Asado Filling Recipe


  • Serving Size: 1
  • Calories: 300
  • Sugar: 13 g
  • Sodium: 100 mg
  • Fat: 6 g
  • Saturated Fat: 3 g
  • Unsaturated Fat: 0 g
  • Trans Fat: 0 g
  • Carbohydrates: 48 g
  • Fiber: 1 g
  • Protein: 12 g
  • Cholesterol: 20 mg

Keywords: meat filling, asado, pork buns


Did you try this recipe? Let us know what you think!

3/5 - (6 votes)


  1. Malabo po ang recipe mo…sa listing 4cups flour pero sa video mo 5 cups flour…alin po ba ang tamang sukat….sinunod ko ung sa video, super dry ang dough…paki clear lang po…thanks…

    • If your dough is too dry you can increase the amount of water used during kneading or by increasing the amount of oil added to the recipe. When adding water to the dough, only add a few drops at a time. If you add too much water, add a little more flour to offset the wetness.


Please enter your comment!
Please enter your name here