Start by making the bao bunsPlace the flour, sugar, salt and yeast in a bowl and mix together. Add the milk, warm water and butter to a jug and stir together until the butter melts. Stir the liquid mixture into the flour mixture at first with a spoon, knead dough mixer fitted with a dough hook
place the dough in an oiled bowl. Cover (with clingfilm) ( I let my dough rise overnight) it will get bigger in size
start on the Korean Chicken. Place the chicken in a bowl. season the salt, pepper and garlic salt. Mix together, cover and place in the fridge to marinade for at least 1 hour. again I marinated overnight
once the dough has proved, put dough onto a floured surface. Knead the dough again and split into 20 balls.
roll each ball into an oval on using a rolling pin
Brush the ovals with the olive oil (or melted butter) and fold each oval over, using a straw in the middle to fold over to leave a little space in the fold (so the oil is on the inside of the fold)
place the buns on the trays - Cover each tray with clingfilm and leave to prove for a further hour, until puffed up.
Mix together the crispy coating flour ingredients in a small bowl. Take the chicken out of the fridge that was marinated in the buttermilk and allow the excess to drip off. Dredge the chicken in the crispy coating start to fry chicken until golden brown and place on a pan
put a large steamer pan on to boil. Working in batches, place the buns in the steamer steam for 10 minutes they will be cooked throughly
while the chicken and bao buns are cooking, make the sticky sauce. Place the gochujang, honey, sugar, soy sauce, garlic, ginger, vegetable oil and sesame oil in a bowl and stir together.
Place all of the cooked chicken in a bowl mix the sauce over the chicken. Toss together to coat.
open the steamed bao buns and stuff with the Korean chicken. Top with slices of red onion, cucumber, fresh coriander (cilantro) and sesame seeds before serving