Ingredients:

500g All purpose flour

50g Sugar

1 tbsp. Baking powder

1/4 cup Butter

7g fast acting dry Yeast

1 tsp. Salt

225ml warm Water (110-115F)

1 Egg

Filling:

500g Chicken thigh fillet, diced into 1cm cubes

2 cloves Garlic, minced

1 Onion, diced

Salt and pepper to taste

1 – 2 tsp Corn flour

Oil for sauteing

1 1/2 tbsp Hoisin sauce

1 tbsp Oyster sauce

1/2 tbsp Soy sauce (or to taste)

2 tbsp. Bbq sauce

1 tsp Sesame oil

1 tbsp toasted Sesame seeds (optional)

1-2 hard-boiled eggs, cut into eighths

Sauce:

1 cup Water or pork stock

2 tbsp. Soy sauce

2 tbsp. Sugar

2 tbsp. Bbq sauce

1 tbsp. Hoisin sauce

1 small Star anis

2 tbsp Corn starch dissolve in 4 tbsp water to thicken

1 Pork cube (optional)

Procedure:

1) Using a stand mixer, combine all dry ingredients in a bowl including the instant dry yeast (no need to proof the yeast).

2) Add butter, water and egg. Mix using a dough hook for about 7-10 min. Add additional flour slowly only if the dough is sticky. To check if the dough is ready, do a windowpane dough test. Get a handful of dough and stretch it. It should be elastic and will not break.

3) Transfer in a bowl brushed with oil. Cover the bowl with a cling wrap. Leave it and let it rise for 2 hours or until it doubled its size.

Filling:

1) Combine chicken with the salt, white pepper and corn flour and mix well.

2) Heat up 1 tbsp oil in a pan. Fry the garlic and onions for 1 minute, then add the chicken and fry until almost cooked. Add the hoisin, oyster sauce, soy sauce, bbq sauce and black pepper and toss until chicken is cooked. Add sesame oil and sesame seeds last, and dish out onto a plate to cool completely.

3) Once the dough is ready, place the dough into the flat surface (sprinkle a little bit of dough first) then roll it and cut into small pieces (10-15 pcs). Make a ball and flattened it then add the filling in middle. Make sure to close the dough well by pinching it. Place it on a wax paper. Leave the dough again for 15 min. to rise before cooking it in the steamer. Make sure you give enough space in the steamer for the dough to rise. Steam it for 15 minutes.

Sauce:

Combine all ingredients together (except for the corn starch) in a small sauce pan. Bring it to boil. Dissolve corn starch in water and add slowly to the sauce while stirring continuously until the sauce thickens. Remove from the heat and transfer to a sauce bottle