Korean Chicken Bao Recipe
Introduction
Korean Chicken Bao is a delightful fusion of fluffy steamed buns filled with crispy, flavorful Korean-style fried chicken. This recipe combines a soft, homemade bao with a sweet and spicy sauce, fresh vegetables, and aromatic sesame seeds. It’s perfect for a fun meal or impressive party dish.

Ingredients
- 450 g (3 3/4 cups) plain (all-purpose) flour
- 2 tbsp caster sugar
- ½ tsp salt
- 2 tsp (7g) instant dried yeast
- 3 tbsp whole milk
- 210 ml (3/4 cup + 2 tbsp) warm water
- 3 tbsp unsalted butter (very soft)
- 1 tbsp olive oil
- 4 chicken breasts (sliced into bite-size chunks)
- 240 ml (1 cup) buttermilk
- ½ tsp salt
- ¼ tsp white pepper
- ¼ tsp garlic salt
- 180 g (1 ½ cups) 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 / 4 cups)
- 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
- 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
- Step 1: Start by making the bao buns. Place the flour, sugar, salt, and yeast in a bowl and mix together.
- Step 2: Add the milk, warm water, and butter to a jug and stir together until the butter melts.
- Step 3: Stir the liquid mixture into the flour mixture at first with a spoon, then with your hands. Turn the dough out onto a floured surface and knead for 10 minutes. Alternatively, use a mixer with a dough hook.
- Step 4: Place the dough in an oiled bowl. Cover with clingfilm or a damp tea towel and leave to prove until doubled in size, about 90 minutes to 2 hours.
- Step 5: Meanwhile, prepare the chicken. Place the chicken in a bowl and add buttermilk, salt, white pepper, and garlic salt. Mix well, cover, and refrigerate for at least 1 hour.
- Step 6: After the dough has proved, turn it onto a floured surface. Knead again and divide into 20 balls. Place each ball on a piece of baking parchment and roll into an oval about 6cm x 9cm.
- Step 7: Brush each oval with olive oil and fold over using a chopstick in the middle to create a gap inside the fold. Remove the chopstick and place the buns on small pieces of baking parchment.
- Step 8: Place the buns on trays with the parchment. Cover loosely with clingfilm or a carrier bag, keeping the wrap off the dough, and leave to prove for another hour until puffed up.
- Step 9: Preheat the oven to a low heat to keep the cooked chicken warm. Heat a large pan or deep fryer with at least 1 litre of vegetable oil until hot (test by dropping a cube of bread – it should bubble rapidly and rise quickly).
- Step 10: In a small bowl, mix together the coating ingredients: flour, salt, black pepper, garlic salt, celery salt, thyme, paprika, baking powder, and chilli flakes.
- Step 11: Remove the chicken from the fridge. Let excess buttermilk drip off, then dredge each piece in the coating mixture until fully coated. Place on a tray and repeat for all chicken pieces.
- Step 12: Carefully add 10-12 chicken pieces to the hot oil without overcrowding. Fry for 3-5 minutes until golden and cooked through (no pink inside).
- Step 13: Transfer cooked chicken to a tray and keep warm in the oven while frying the remaining pieces.
- Step 14: Bring a large steamer pot to boil. Steam the buns, still on their parchment, in batches for 10 minutes. Once steamed, keep warm on a plate.
- Step 15: Meanwhile, make the sauce. Combine gochujang paste, honey, brown sugar, soy sauce, garlic, ginger, vegetable oil, and sesame oil in a saucepan and stir well.
- Step 16: Bring the sauce to a boil, then simmer for 5 minutes until thickened.
- Step 17: Place all cooked chicken in a bowl and pour the sauce over. Toss to coat evenly. You can leave the chicken in chunks or slice if preferred.
- Step 18: Carefully open each steamed bao bun and stuff with Korean chicken. Top with sliced red onion, cucumber pieces, fresh coriander, and sprinkle with sesame seeds before serving.
Tips & Variations
- Use a stand mixer with a dough hook to simplify kneading the bao dough.
- Substitute buttermilk with regular milk plus 1 tsp lemon juice if buttermilk is unavailable.
- For extra heat, increase chili flakes or add a dash of sriracha to the sauce.
- Swap chicken breasts for thighs for juicier, more flavorful results.
- Make buns ahead and freeze before steaming; steam directly from frozen adding a few extra minutes.
Storage
Store any leftover cooked chicken in an airtight container in the refrigerator for up to 3 days. Keep the steamed buns wrapped separately in the fridge for 1-2 days. Reheat chicken in a hot oven or a skillet to retain crispiness, and steam buns again or microwave covered with a damp paper towel to soften.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use store-bought bao buns instead of making my own?
Yes, store-bought buns can save time and work well. Just steam or warm them before stuffing and serving with the chicken and toppings.
How do I know when the oil is hot enough for deep frying?
Drop a small cube of bread or a pinch of coating mixture into the oil. If it quickly rises to the surface and bubbles vigorously, the oil is hot enough, usually around 180°C (350°F).
PrintKorean Chicken Bao Recipe
This Korean Chicken Bao recipe combines fluffy steamed bao buns with crispy buttermilk-marinated chicken coated in a flavorful spicy coating, finished with a sweet and tangy gochujang sauce and fresh vegetable toppings. The bao buns are soft and pillowy, steamed to perfection, while the chicken offers a deliciously crunchy contrast, all brought together with vibrant garnishes like fresh coriander and sesame seeds.
- Prep Time: 20 minutes (excluding dough proving and chicken marinating times)
- Cook Time: 30 minutes (includes frying chicken and steaming buns, and sauce preparation)
- Total Time: 3 hours 20 minutes (including proving and marinating time)
- Yield: 20 bao buns 1x
- Category: Main Course
- Method: Steaming (for buns), Deep frying (for chicken)
- Cuisine: Korean
Ingredients
Bao Buns
- 450 g (3 3/4 cups) plain (all-purpose) flour
- 2 tbsp caster sugar
- ½ tsp salt
- 2 tsp (7g) instant dried yeast
- 3 tbsp whole milk
- 210 ml (3/4 cup + 2 tbsp) warm water
- 3 tbsp unsalted butter (very soft)
- 1 tbsp olive oil
Korean Chicken
- 4 chicken breasts (sliced into bite-size chunks)
- 240 ml (1 cup) buttermilk
- ½ tsp salt
- ¼ tsp white pepper
- ¼ tsp garlic salt
- 180 g (1 1/2 cups) 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 / 4 cups)
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
Toppings
- 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
- Prepare the dough mixture: Place the flour, sugar, salt, and instant yeast in a bowl and mix together evenly.
- Add liquids to dough: In a jug, stir together the whole milk, warm water, and softened butter until the butter melts, then gradually stir this liquid into the flour mixture first with a spoon, then knead with your hands into a dough on a floured surface for 10 minutes, or use a mixer with a dough hook.
- Proof the dough: Place the dough ball in an oiled bowl, cover with clingfilm or a damp towel, and leave it to proof in a warm place for 90 minutes to 2 hours until doubled in size.
- Marinate chicken: Place sliced chicken breasts in a bowl with buttermilk, ½ tsp salt, ¼ tsp white pepper, and ¼ tsp garlic salt. Mix well, cover, and refrigerate for at least 1 hour to tenderize and flavor the chicken.
- Shape the bao buns: Once risen, turn dough onto a floured surface, knead again briefly, then divide into 20 equal balls. On a piece of baking parchment, roll each ball into approximately 6cm x 9cm oval shapes.
- Fold and oil the buns: Brush each oval with olive oil, fold over using a chopstick in the middle to create a space inside the fold, then remove the chopstick and place each bun on a piece of baking parchment to maintain shape.
- Second proofing of buns: Arrange buns on trays lined with baking parchment, cover with clingfilm or a carrier bag without touching the dough, and let them prove for another hour until puffed.
- Preheat oil and oven: Preheat your oven on low heat to keep cooked chicken warm. Heat at least 1 litre of vegetable oil in a deep frying pan or deep fat fryer until it bubbles rapidly when a cube of bread is added.
- Prepare chicken coating: In a bowl, combine flour, salt, black pepper, garlic salt, celery salt, dried thyme, paprika, baking powder, and chili flakes to form the crispy coating mixture.
- Coat the chicken: Remove chicken from marinade, allow excess buttermilk to drip off, then dredge each piece thoroughly in the crispy coating mixture and place on a tray.
- Fry chicken pieces: Fry 10-12 pieces at a time in the hot oil without overcrowding for 3 to 5 minutes, or until golden brown and cooked through (no pink inside).
- Keep chicken warm: Transfer fried chicken to the low-temperature oven while frying remaining batches.
- Steam bao buns: Bring a large steamer pan to boil. Place buns (still on baking parchment) in the steamer and steam for 10 minutes in batches. Remove and keep warm.
- Make the sauce: In a saucepan, combine gochujang paste, honey, brown sugar, soy sauce, minced garlic, minced ginger, vegetable oil, and sesame oil. Bring to a boil then simmer for 5 minutes until thickened.
- Coat fried chicken in sauce: Place all fried chicken in a bowl, pour the prepared sauce over it, and toss well to coat evenly. Optionally slice chicken chunks if desired.
- Assemble the baos: Carefully open each steamed bao bun, stuff with sauced Korean chicken, then top with thinly sliced red onion, chopped cucumber, fresh coriander, and sprinkle with black and white sesame seeds before serving.
Notes
- Proofing the dough is essential to get fluffy and soft bao buns.
- Do not overcrowd the oil when frying chicken to ensure even cooking and a crispy crust.
- Keeping the buns on baking parchment makes transferring and steaming easier without sticking.
- The buttermilk marinade tenderizes the chicken and enhances flavor.
- If you prefer less spice, reduce the chili flakes and gochujang in the sauce.
- Bao buns can be made ahead and stored in the fridge before the second proof.
- Use a double-layer steamer if available to steam multiple buns at once.
Keywords: Korean chicken bao, steamed bao buns, crispy fried chicken, Korean street food, gochujang chicken, homemade bao

