Korean Chicken Bao Recipe
Introduction
These Korean Chicken Bao buns combine fluffy steamed buns with crispy, spicy fried chicken and a flavorful gochujang sauce. Perfect for a fun dinner or sharing with friends, this recipe brings delicious Korean-inspired flavors to your kitchen.

Ingredients
- 450 g (3 3/4 cups) plain (all-purpose) flour
- 2 tbsp caster sugar
- ½ tsp salt
- 2 tsp (one packet or 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 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)
- 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: In a bowl, combine the flour, caster sugar, salt, and instant dried yeast. Mix well.
- Step 2: In a jug, stir together the whole milk, warm water, and very soft butter until the butter melts.
- Step 3: Pour the liquid mixture into the flour mixture. Stir first with a spoon, then knead with your hands on a floured surface for about 10 minutes until smooth. 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 let it prove in a warm place until doubled in size (about 90 minutes to 2 hours).
- Step 5: While the dough proves, place the chicken chunks in a bowl. Add the buttermilk, ½ tsp salt, white pepper, and garlic salt. Mix, cover, and refrigerate for at least 1 hour to marinate.
- Step 6: Once the dough has doubled, turn it out onto a floured surface. Knead gently and divide into 20 equal balls. Place a piece of baking parchment on your work surface and roll each ball into an oval about 6cm by 9cm.
- Step 7: Brush each oval with olive oil. Fold them over using a chopstick placed in the center to create a gap in the fold. Remove the chopstick and place each bun on a small piece of baking parchment.
- Step 8: Arrange the buns on trays with their baking parchment. Cover loosely with clingfilm or a carrier bag, taking care not to let it touch the dough, and let prove for another hour until puffed.
- Step 9: Preheat your oven to low heat to keep cooked chicken warm. Heat at least 1 litre of vegetable oil in a deep pan or fryer until hot (test by dropping a small cube of bread; it should bubble and rise immediately).
- Step 10: In a small bowl, mix the crispy coating ingredients: flour, salt, ground black pepper, garlic salt, celery salt, dried thyme, paprika, baking powder, and chilli flakes.
- Step 11: Remove chicken from the fridge. Let excess buttermilk drip off each piece, then dredge thoroughly in the coating mixture. Place coated pieces on a tray.
- Step 12: Fry 10-12 pieces at a time without overcrowding until golden and cooked through, about 3-5 minutes. Check doneness by cutting a piece; the inside should not be pink.
- Step 13: Keep cooked chicken warm in the oven while frying the remaining pieces.
- Step 14: Bring water to a boil in a steamer. Steam the bao buns on their parchment in batches for 10 minutes until puffed and cooked through. Remove and keep warm.
- Step 15: To make the sauce, combine gochujang paste, honey, brown sugar, soy sauce, minced garlic, minced ginger, vegetable oil, and sesame oil in a saucepan. Stir well.
- Step 16: Bring the sauce to a boil, then reduce heat and simmer for 5 minutes until thickened.
- Step 17: Toss the cooked chicken in the sauce to coat evenly. You can keep the chicken chunks whole or slice them as preferred.
- Step 18: Carefully open the steamed bao buns and fill with the sauced Korean chicken. Top with slices of red onion, chopped cucumber, fresh coriander, and sprinkle with sesame seeds before serving.
Tips & Variations
- For extra flavor, let the chicken marinate overnight in the buttermilk mixture.
- You can substitute gochujang with a mix of sriracha and miso paste if unavailable.
- Use a bamboo steamer or metal steaming rack to ensure even steaming of the buns.
- Try adding pickled radish or carrots as crunchy toppings inside the bao.
Storage
Store any leftover cooked chicken and bao buns separately in airtight containers in the refrigerator for up to 2 days. Reheat the chicken in a skillet to retain crispiness and steam the buns briefly before serving to refresh their softness. Avoid soaking buns in the microwave to keep texture intact.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make the bao buns ahead of time?
Yes, you can prepare and prove the dough a day in advance, then shape and steam the buns fresh on the day of serving for best results.
What if I don’t have buttermilk?
You can make a buttermilk substitute by adding 1 tablespoon of lemon juice or vinegar to 1 cup of milk. Let it sit for 5 minutes before using.
Print
Korean Chicken Bao Recipe
- Total Time: 3 hours 5 minutes
- Yield: 20 bao buns 1x
- Diet: Halal
Description
This Korean Chicken Bao recipe features fluffy, steamed bao buns filled with crunchy, crispy fried chicken marinated in buttermilk and tossed in a sweet, spicy gochujang sauce. The bao are steamed to tender perfection, then loaded with flavorful chicken, fresh red onion, cucumber, cilantro, and sesame seeds for a delicious fusion of Asian flavors and textures.
Ingredients
Bao Bun Dough
- 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 (for brushing)
Korean Chicken
- 4 chicken breasts (sliced into bite-size chunks)
- 240 ml (1 cup) buttermilk
- ½ tsp salt
- ¼ tsp white pepper
- ¼ tsp garlic salt
Crispy Coating
- 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 chili 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 fresh coriander (cilantro, roughly chopped)
- 2 tsp black and white sesame seeds
Instructions
- Make the bao dough: In a bowl, combine flour, sugar, salt, and yeast. In a jug, mix milk, warm water, and softened butter until butter melts. Stir liquid into flour mixture using a spoon, then knead with hands on a floured surface for 10 minutes or use a mixer with dough hook.
- Prove the dough: Place dough in an oiled bowl, cover with clingfilm or damp tea towel, and let it prove until doubled in size, about 90 minutes to 2 hours.
- Marinate the chicken: In a bowl, combine chicken pieces with buttermilk, salt, white pepper, and garlic salt. Cover and refrigerate for at least 1 hour.
- Prepare bao buns: After proving, turn dough onto floured surface, knead again, and divide into 20 balls. Roll each into an oval approx. 6cm x 9cm on baking parchment. Brush with olive oil.
- Shape bao buns: Fold each oval over using a chopstick in the center to create space; remove chopstick and set each bun on a small piece of parchment.
- Second prove: Place buns on trays with parchment, cover without touching dough, and prove for another hour until puffy.
- Heat oil: Preheat oven to a low heat to keep chicken warm. Heat at least 1 litre of vegetable oil in a deep pan or fryer until hot (test with bread cube – it should rise and bubble).
- Mix coating: In a bowl, combine flour, salt, black pepper, garlic salt, celery salt, thyme, paprika, baking powder, and chili flakes to create crispy coating mixture.
- Coat chicken: Remove chicken from marinade, let excess drip off, then dredge pieces fully in coating mixture. Place coated chicken on tray.
- Deep fry chicken: Fry 10-12 pieces at a time in hot oil, avoiding overcrowding. Cook 3-5 minutes until golden brown and fully cooked inside. Check doneness by cutting a piece to ensure no pink remains.
- Keep chicken warm: Transfer cooked chicken to oven to keep warm while frying remaining pieces.
- Steam bao buns: Bring large steamer pan to boil. Steam buns in batches for 10 minutes on parchment paper. Use double-layer steamer if available. Keep steamed buns warm on a plate.
- Make sauce: In a saucepan, combine gochujang, honey, brown sugar, soy sauce, garlic, ginger, vegetable oil, and sesame oil. Bring to boil, then simmer 5 minutes until thickened.
- Toss chicken in sauce: Place cooked chicken in a bowl, pour sauce over, and toss to coat evenly. Optionally slice chicken pieces.
- Assemble bao: Carefully open steamed buns, fill with Korean chicken, then top with sliced red onion, chopped cucumber, fresh coriander, and sprinkle with sesame seeds. Serve immediately.
Notes
- Ensure oil is properly heated before frying for crisp, non-greasy chicken.
- Do not overcrowd frying pan to maintain oil temperature and cooking quality.
- You can prepare dough and chicken marinade in advance to save time on cooking day.
- Use parchment paper when steaming to prevent buns from sticking to the steamer.
- Adjust chili flakes to your preferred heat level.
- Leftover buns can be frozen and steamed when needed.
- Prep Time: 30 minutes
- Cook Time: 35 minutes
- Category: Main Dish
- Method: Deep Frying
- Cuisine: Korean Fusion
Keywords: Korean Chicken Bao, Bao Buns, Fried Chicken Bao, Korean Fried Chicken, Steamed Buns, Gochujang Sauce, Asian Street Food, Fusion Recipe

