Looking for a really impressive and grown up party food? Soft and fluffy steamed mini bao buns filled with crispy Korean chicken are the answer! Everyone raves about them when I make them.
I'd love to tell you these Korean Chicken Bao Buns are really quick to make, but I'm gonna say it right now. They do take a bit of time and effort. The recipe itself is easy, there are just quite a lot of steps and a bit of proving time.
It really is worth it though. Make them as a Christmas party food, make them for dinner, make them for an indulgent lunch. You will not be disappointed!
I start off making dough for the buns:
- Add flour, sugar, salt and yeast to a bowl and mix
- Add milk, warm water and butter to a jug and stir until the butter melts
- Stir the liquid into the the flour mixture
- Knead the dough for 10 minutes, then place in a bowl to rise
- Leave for 90 minutes or so until doubled in size
- Knead again and divide into 20 balls
- Roll out each ball into an oval and brush with oil
- Fold the dough over, using a chopstick in the middle to leave a little space in the fold
- Place on a baking tray to rise for 60 minutes or so, until puffed up
- Steam in a steam pan for 10 minutes.
I’ve written (and tested) this recipe using my steam pan.(<– affiliate link). If you don’t have one, I thoroughly recommend getting yourself one. I use mine all the time for steaming veggies. They’re stack-able, so you’re saving hob space too – which is very useful when you’re making something with multiple dishes – like a good old roast beef dinner.
I normally start marinading the chicken when the buns are going through their first prove. Then I shape the bao buns and let them prove a second time. Then I fry the chicken at the same time as I start steaming the bao buns.
For the chicken:
Marinade the chicken in buttermilk, salt, white pepper and garlic salt for at least an hour.
Then we coat the chicken in my special crispy chicken mixture (check out the recipe card for the full list of ingredients).
The chicken is then fried, before being coated in spicy gochujang sauce. This is a mixture of gochujang paste (<– affiliate link), honey, brown sugar, soy sauce, garlic and ginger that’s been bubbled together until sticky and syrupy.
Pour the mixture over the crispy chicken toss together:
Carefully open the steamed bao buns and stuff with the Korean chicken. Top with slices of red onion, fresh coriander (cilantro), cucumber and sesame seeds before serving.
I've got a few tips in the recipe card below if you'd like to make any parts of the recipe ahead of time.
What is gochujang?
Gochujang is a Korean fermented red chilli sauce or paste with a smoky-sweet and slightly spicy flavour. Some brands are spicier than others. I prefer the paste, rather than the sauce for a stronger flavour. It’s a fantastic addition to sauces and marinades, as it adds heat, richness, tang and a little sweetness. I use it in lots of recipes (beef bulgogi, Pork ramen, Korean steak grilled cheese, sticky Asian ribs to name a few).
More Party Food Ideas:
- Vegetarian Sausage Rolls
- Asian Chicken Lettuce Wraps
- Spicy Lamb Samosa Cups
- Crispy Fried Ravioli with Spicy Tomato Dip
- Tear and Share Sausage Rolls
- Cranberry Brie Bites
The Korean Chicken Bao Video:

Love Street Food like this? How about these Street Food ideas:
- Pork belly Bao Buns (Gua Bao)
- Chicken Satay with Spicy Peanut Sauce
- Pad Thai with king prawns
- Pork Gyros with homemade tzatziki
- Canadian Poutine with rich gravy
- Asian Sticky Chicken Wings – or cauliflower wings for a vegetarian version
- Crispy fish tacos with pico de gallo
The Korean Chicken Bao Recipe:

Korean Chicken Bao
Ingredients
Bao Buns:
- 3 ¾ cups (450g) plain (all purpose) flour
- 2 tbsp caster sugar
- ½ tsp salt
- 2 tsp (equivalent to one packet or 7g) instant dried yeast
- 3 tbsp whole milk
- ¾ cup + 2tbsp (210ml altogether) warm water
- 3 tbsp unsalted butter very soft
- 1 tbsp olive oil
Chicken and marinade:
- 4 chicken breasts sliced into bite-size chunks
- 1 cup (240ml) buttermilk
- ½ tsp salt
- ¼ tsp white pepper
- ¼ tsp garlic salt
Crispy Coating:
- 1 ½ cups (180g) plain (all-purpose) flour
- 1 tsp salt
- 1 tsp ground black pepper
- ½ tsp garlic salt
- ½ tsp celery salt
- 1 tsp dried thyme
- 1 tsp paprika
- 1 tsp baking powder
- 1 tsp chilli flakes
- vegetable oil for deep frying - at least 1 litre/four cups
Korean Sauce:
- 2 tbsp gochujang paste
- 2 tbsp honey
- 4 tbsp brown sugar
- 4 tbsp soy sauce
- 2 cloves garlic peeled and minced
- 2 tsp minced ginger
- 1 tbsp vegetable oil
- 1 tbsp sesame oil
To Serve:
- 1 small red onion - thinly sliced
- ¼ cucumber - chopped into small pieces
- Small bunch of fresh coriander - cilantro, roughly chopped
- 2 tsp black and white sesame seeds
INSTRUCTIONS
- Start by making the bao buns.
- Place 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, and then with your hands. Turn out onto a floured surface and knead for 10 minutes. Alternatively, you can do this in a mixer fitted with a dough hook.
- Place the dough in an oiled bowl. Cover (with clingfilm or a damp tea toweand leave to prove until doubled in size - about 90 minutes - 2 hours).
- Meanwhile, start on the Korean Chicken. Place the chicken in a bowl. Add the buttermilk, salt, pepper and garlic salt. Mix together, cover and place in the fridge to marinade for at least 1 hour.
- After the dough has proved, tip it out of the bowl onto a floured surface. Knead the dough again and split into 20 balls. Place a piece of baking parchment on your work surface and roll each ball into an oval on top of the parchment, using a rolling pin – approx. 6cm x 9cm.
- Brush the ovals with the olive oil and fold each oval over, using a chopstick in the middle to fold over to leave a little space in the fold (so the oil is on the inside of the fold). Remove the chopstick and place each bun onto a small piece of baking parchment.
- Place the buns on the trays - still on the the baking parchment - as this will help you to move them later. Cover each tray with clingfilm or a carrier bag (ensuring the clingfilm doesn't touch the dough - or it will stick) and leave to prove for a further hour, until puffed up.
- Preheat the oven to a low heat (to keep cooked chicken warm). Heat a large pan of vegetable oil (or preheat your deep fat fryer) until hot (you can test by dropping a small cube of bread in there, if it rises immediately to the top and starts to bubble rapidly, it’s hot enough). You’ll need at least 1 litre (4 cups) of oil.
- Mix together the crispy coating ingredients in a small bowl. Take the chicken out of the fridge. Lift a piece from the buttermilk and allow the excess to drip off. Dredge the chicken in the crispy coating mixture – ensuring it’s fully covered. Place on a tray and repeat until all of the chicken is coated.
- Once the oil is hot enough, add in 10-12 of the chicken pieces. You can add more or less depending on the size of your pan, just be sure not to overcrowd the chicken. Cook for 3-5 minutes until golden brown and cooked in the middle. You can check this by cutting open a piece of chicken, if it’s no longer pink in the middle, it’s cooked.
- Place on a tray in the oven to keep warm whilst you cook the rest of the chicken.
- Meanwhile, put a large steamer pan on to boil. Working in batches, place the buns in the steamer (you can keep them on the baking parchment and steam for 10 minutes. I use a double layer steam pan - placing four buns in each layer. Once steamed, place on a warm plate.
- While the chicken and bao buns are cooking, make the sauce. Place the gochujang, honey, sugar, soy sauce, garlic, ginger, vegetable oil and sesame oil in a saucepan and stir together.
- Bring to the boil, then simmer for 5 minutes until thickened.
- Place all of the cooked chicken in a bowl and pour the sauce over the chicken. Toss together to coat. You can leave the chicken chunks whole, or slice up if you prefer.
- Carefully 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.
Video

✎ Notes
Can I make this recipe ahead?
Yes - you can make and cook the crispy chicken, make up the sauce and cook the bao buns ahead of time.When you're ready to eat, heat up the chicken in the oven and heat up the sauce in a pan. Then toss the chicken with the sauce.
Reheat the buns (in a steam pan or microwave) and assemble everything together right before serving. See tips below on making each element ahead of time, including storage and reheating.
Tips on making the bao buns ahead:
Yes, make the buns, then quickly cool, cover and refrigerate (for up to 2 days). Allow to come to room temperature before reheating. You can reheat (keep them covered) in the microwave for 15-20 seconds each bun. Or you can steam them for 4-5 minutes to reheat.Can I freeze the Bao Buns?Â
Yes, make the buns, then quickly cool, cover and freeze. Defrost overnight in the refrigerator and allow to come to room temperature before reheating. You can reheat (keep them covered) in the microwave for 15-20 seconds each bun. Or you can steam them for 4-5 minutes to reheat. You can also reheat the bao buns from frozen, by placing them in the steamer for 5-6 minutes, until hot throughout.Tips on making the Korean fried chicken ahead:
I prefer this Korean fried chicken served right away, as that’s when the chicken will be at it’s crispiest. However, you can cool, cover and refrigerate the Korean fried chicken (for up to a day), then reheat in the oven (covered) for 10-15 minutes at 190C/380F, until piping hot throughout. If you want to keep the chicken crispy, then fully cook both the crispy chicken and sauce, then cool and cover (keep the sauce separate from the chicken) and refrigerate for up to a day. Then reheat the chicken in the oven, uncovered, for 10-12 minutes at 190C/380F, until piping hot throughout. Reheat the sauce in a pan until piping hot and then toss the chicken in the sauce.Can I bake the chicken rather than fry it?
If you want baked chicken, then follow the recipe for my baked chicken tenders, and mix with the spicy gochujang sauce.I have a steam oven - can I make bao buns that rather than a steam pan?
So long as it's a full-steam oven (not a combi-steam), then yes. Place the mini buns on trays lined with baking parchment and steam for 8-10 minutes on 100C/210F full steam until puffed up.If your steam oven has a bread proving function, you can also use this function to prove the buns too. This will take 30 minutes for the first prove and 20 minutes for the second prove. Nutritional Information is per Korean Chicken Bao and is approximate. Note - it's difficult to work our the amount of oil used during the deep frying process, so I've estimated that ½ cup (120ml ) of oil was used/absorbed altogether for 20 servings.
Nutrition
Some of the links in this post may be affiliate links – which means if you buy the product I get a small commission (at no extra cost to you). If you do buy, then thank you! That’s what helps us to keep Kitchen Sanctuary running. The nutritional information provided is approximate and can vary depending on several factors. For more information please see our Terms & Conditions.
Suzi Maddren says
Absolutely delicious! Whole family loved them and we can’t wait to make them again.
Eldbjørg says
Hello, loved this recipe, I really fell in love with the sauce and was wondering what you think its shelflife would be?
Chloe says
Ok I cheated and changed some things slightly. I used store bought bao buns and used different greens as my son and I are allergic to coriander/cilantro and my step daughter refuses to eat onion. I used four large chicken thighs as that’s also a family preference. The chicken however was AMAZING! The over all dish. Wow. I will be making this again and again!
Hayley says
I just tried these for the first time tonight. A lot of the time my ‘first time’ recipes are a disaster but these were a hit! A bit of time from start to finish but really easy!
A big hit here on my house!
Keana Delmotte says
Ive made this several times with some vegan seitan chicken and quick pickled veggies (red cabbage, carrots and cucumber) and it always turns out amazing!
Saleha Ismail says
This recipe has easy to follow instructions and turns put beautifully.
b says
Absolutely fantastic. I would not change a thing (and I usually finagle).
Julie says
So so delicious!!! Family favourite
Georgi says
Really great recipe!
Melody says
My son wanted to make gua bao but never made bao so, as an experienced bread maker, I told him I would do it. These are freakishly simple and oh my gosh so good. I made the chicken to take though I baked it as I can’t eat really fatty foods. Spectacular.
,
Benthe says
So delicious. It’s well worth the effort!
Becky says
This recipe definitely exceeded my expectations! The bao buns were easy to make (used the dough hook on my stand mixer to knead the dough - took about 4 minutes), and I was able to use my newly-aquired bamboo steamer! I only used 3 chicken breasts (Costco-sized), and had pieces left over. Topped with cucumber, cilantro, and pickled shallots. This is a keeper - thank you for sharing!