Go Back
+ servings
These steamed buns, called Siopao, come from the Philippines. They can be stuffed with anything you want! I made mine with a fantastic chicken curry filling!

Steamed Filipino Buns (Siopao) with Chicken Curry Filling

These steamed Filipino buns make a great snack. They are filled with the amazing chicken curry filling and are incredibly tender!
Cuisine Philippine
Prep Time 25 minutes
Cook Time 35 minutes
Total Time 1 hour
Servings 6 people
Calories 519kcal
Author CookingTheGlobe


For the dough:

  • 2 1/2 tablespoons sugar
  • 1 1/4 cup (300ml) warm water
  • 2 ¼ teaspoons (1 packet or 7g) active dry yeast
  • 2 tablespoons olive oil
  • 3 1/2 cups (475g) all-purpose flour
  • 1 teaspoon salt

For the chicken curry filling:

  • 1 tablespoon olive oil
  • 1 clove garlic , minced
  • 1 small tomato , diced
  • 2 green onions , finely chopped
  • 1 1/2 teaspoons curry powder
  • 1/2 lb (225g) boneless, skinless chicken breast , cut into bite-sized pieces
  • 1/2 cup coconut milk
  • 1/4 cup chicken stock
  • 1 teaspoon soy sauce
  • 1 teaspoon lime juice
  • 2 tablespoons chopped fresh cilantro
  • freshly ground black pepper , to taste


  • The dough. In a small bowl, dissolve the yeast and sugar in the warm water. Set aside for 5 minutes, until the yeast is activated. It should become foamy. Add 2 tablespoons olive oil to the yeast mixture and set aside.
  • In a large bowl, combine the flour and salt together, Pour the yeast mixture into the flour and salt mixture and mix until you get the dough. Place the dough onto a lightly floured surface and knead for 5 minutes, until it is smooth. When ready, place inside a lightly oiled bowl. Cover with plastic wrap and allow the dough to rest for 1 hour.
  • The filling. Heat 1 tablespoon olive oil in a skillet. Add the garlic, tomato, green onions, and cook for 2 minutes, until the tomato softens. Add the curry powder, chicken, coconut milk, chicken stock, and soy sauce. Cover and simmer for 10 minutes, until the chicken is cooked. Uncover and cook for 5 minutes more, over high heat, until the sauce thickens. Remove from heat and stir in the lime juice and cilantro. Season with fresh ground black pepper to taste. Let the filling cool for 5-10 minutes.
  • The buns. Punch the dough down to release the air. Place it onto a lightly floured surface and roll into a log. It should be about 12-inch (30cm) long. Divide the dough into 10 pieces. Work with one piece at a time covering other pieces so they don't become dry. Take one piece of the dough and flatten it with the palm of your hand into a 6-inch (15cm) circle (approximately). Place 2 tablespoons of the filling in the center of the circle and draw up the sides together at the top of the bun. Pinch and twist the top to seal it. Place the bun on a little square (3x3 inch or 7x7cm) of parchment paper. Continue with the remaining buns.
  • Cook the buns in a steamer for 12-15 minutes. Enjoy!


Calories: 519kcal