Crispy Korean Chicken Bao

Featured in: Memorable Main Dishes Worth Sharing

These Korean Chicken Bao combine homemade steamed buns with crispy buttermilk-marinated chicken coated in a sweet-spicy gochujang sauce. The buns require a double rise but are worth the effort, yielding pillowy soft pockets. The chicken gets its satisfying crunch from a seasoned flour coating before being tossed in the signature Korean sauce. Finished with fresh cucumber, red onion, coriander and sesame seeds, these bao buns deliver an impressive blend of textures and flavors perfect for entertaining.

marry from tastelikemagic.com
Updated on Tue, 08 Apr 2025 16:17:08 GMT
A plate of food with chicken and vegetables. Pin it
A plate of food with chicken and vegetables. | tastelikemagic.com

This savory Korean Chicken Bao has become my secret weapon for dinner parties where I want to wow guests without spending days in the kitchen. The combination of pillowy steamed buns filled with crispy, sweet-spicy chicken creates that perfect handheld bite that everyone raves about.

I first made these for a casual game night with friends, and they disappeared so quickly I barely got one myself. Now they're requested at nearly every gathering, and I've perfected the technique to make them foolproof.

Ingredients

  • For the Bao Buns: Plain flour provides the perfect texture for soft, pillowy buns. Look for all-purpose flour with moderate protein content
  • Caster sugar: Adds subtle sweetness that balances the savory filling. Regular granulated works but dissolves less evenly
  • Instant dried yeast: Ensures reliable rising. Check expiration dates for best results
  • Whole milk: Contributes richness to the dough. Full-fat variety yields best texture
  • Unsalted butter: Adds tenderness to the buns. Room temperature is crucial for proper incorporation
  • For the Chicken: Chicken breasts work perfectly when cut into bite-sized pieces. Look for plump, even-sized pieces for consistent cooking
  • Buttermilk: Tenderizes the meat while adding tang. In a pinch, mix regular milk with a tablespoon of lemon juice
  • Flour coating with mixed spices: Creates the perfect crispy exterior. Measure precisely for best results
  • Gochujang paste: Provides the signature Korean flavor. Find it in Asian markets or international grocery aisles
  • Honey: Balances the heat with natural sweetness. Local honey adds subtle floral notes
  • For Serving: Fresh cucumber adds cooling crunch. English cucumbers have fewer seeds and work beautifully
  • Red onion: Provides sharp contrast to the sweet sauce. Slice paper-thin for best texture
  • Fresh coriander: Brings brightness to each bite. Don't skip this ingredient if possible
  • Sesame seeds: Add visual appeal and subtle nuttiness. The mix of black and white creates beautiful contrast

Step-by-Step Instructions

Prepare the Bao Dough:
Combine dry ingredients first, whisking flour, sugar, salt and yeast in a large bowl until evenly distributed. This ensures the yeast and salt are properly dispersed throughout the dough. Mix the warm water, milk and softened butter separately, ensuring the water is just warm enough to melt butter without killing the yeast approximately 110°F or warm to the touch but not hot.
Knead to Perfection:
Work the dough vigorously for a full 10 minutes until smooth and elastic. The dough should spring back when poked gently with your finger. This develops the gluten structure needed for those fluffy buns. Place in an oiled bowl, cover completely, and allow to rise in a warm spot until doubled in size, which typically takes 90 minutes to 2 hours depending on your kitchen temperature.
Shape the Buns:
After the initial rise, divide the dough into 20 equal portions. For perfect consistency, weigh each piece on a kitchen scale. Roll each portion into an oval shape approximately 6cm x 9cm on parchment paper to prevent sticking. Brush with olive oil then fold over using a chopstick placed in the center to create that classic bao shape with a small air pocket in the fold.
Second Rise:
Place each shaped bun on its own small square of parchment paper to make handling easier later. Arrange on baking trays with space between each, then cover loosely without touching the dough surface. Allow to rise again for one hour until noticeably puffed up. This second rise is crucial for achieving the perfect texture.
Marinate the Chicken:
While the dough rises, cut chicken breasts into even bite-sized pieces and place in a bowl. Pour buttermilk over them, adding salt, white pepper and garlic salt. Mix thoroughly to coat each piece, then cover and refrigerate for at least one hour or up to overnight. The buttermilk tenderizes the meat while adding flavor and helps the coating adhere.
Prepare Crispy Coating:
Mix together flour and all seasonings in a shallow dish until thoroughly combined. The blend of salt, peppers, herbs and spices creates layers of flavor in the crispy coating. Make sure to break up any clumps of spices for even distribution throughout the mixture.
Fry to Golden Perfection:
Heat oil to 350°F in a deep pan or fryer. Working in batches to avoid overcrowding, dredge marinated chicken pieces in the seasoned flour, ensuring complete coverage with a thick layer. Carefully lower into hot oil and fry for 3-5 minutes until deeply golden and cooked through to 165°F internal temperature. Place on a wire rack over a baking sheet in a warm oven to maintain crispness while cooking remaining batches.
Steam the Bao Buns:
Bring water to a rolling boil in a steamer. Working in batches, place buns on their parchment squares in the steamer, allowing space between each for expansion. Cover with a tight-fitting lid and steam for exactly 10 minutes until puffy and cooked through. Transfer to a cloth-lined container and cover to keep warm and prevent drying.
Create the Korean Sauce:
Combine gochujang, honey, brown sugar, soy sauce, minced garlic, ginger, vegetable oil and sesame oil in a saucepan. Bring to a gentle boil while stirring constantly to prevent scorching, then reduce heat and simmer for 5 minutes until glossy and slightly thickened. The sauce should coat the back of a spoon but still be pourable.
Assemble and Serve:
Toss the fried chicken pieces in the warm Korean sauce until thoroughly coated. Gently open each steamed bun and fill with saucy chicken. Top with thinly sliced red onion, cucumber pieces, fresh coriander leaves, and a sprinkle of mixed sesame seeds. Serve immediately while still warm for the best texture and flavor experience.
A plate of food with chicken and vegetables. Pin it
A plate of food with chicken and vegetables. | tastelikemagic.com

The gochujang paste is truly the heart of this recipe. I discovered it years ago at a local Asian market and have been obsessed ever since. Its complex sweet heat creates that distinctive Korean flavor that makes these baos so addictive and unlike any other chicken sandwich you've tried.

Make-Ahead Tips

The bao dough can be prepared up to 24 hours in advance and refrigerated after the first rise. Simply punch down, cover tightly with plastic wrap, and store in the refrigerator. When ready to use, allow the dough to come to room temperature for about 30 minutes before shaping into buns. This slow rise actually develops more flavor in the dough.

Perfect Pairings

Serve these Korean Chicken Baos with quick pickled vegetables on the side for a refreshing contrast to the rich, spicy chicken. Simply combine thinly sliced carrots, radishes and cucumber with rice vinegar, a pinch of sugar and salt, and let sit for 30 minutes before serving. The acidic crunch complements the soft buns and spicy chicken perfectly.

Pro Tips

Always maintain the oil temperature between 350-375°F for perfectly crispy chicken. Too hot and it burns before cooking through, too cool and it becomes greasy.

Two buns with meat and vegetables. Pin it
Two buns with meat and vegetables. | tastelikemagic.com

These Korean Chicken Baos showcase restaurant-worthy results with a homemade touch, sure to leave your guests amazed.

Frequently Asked Questions

→ Can I make the bao buns ahead of time?

Yes! You can prepare the bao buns in advance. Steam them completely, then allow to cool. Store in an airtight container in the refrigerator for up to 2 days or freeze for up to 3 months. To reheat, steam the buns again for 2-3 minutes until hot and soft.

→ How spicy is the Korean chicken?

The spice level is moderate due to the gochujang paste. You can easily adjust the heat by reducing the amount of gochujang or chili flakes in the recipe. For a milder version, use 1 tablespoon of gochujang instead of 2, or increase it for extra heat.

→ What can I substitute for buttermilk?

If you don't have buttermilk, you can make a substitute by adding 1 tablespoon of lemon juice or white vinegar to 1 cup of regular milk. Let it sit for 5-10 minutes until slightly thickened before using in the marinade.

→ Can I use chicken thighs instead of breast?

Absolutely! Chicken thighs work wonderfully in this recipe and often provide more moisture and flavor. Boneless, skinless thighs can be cut into similar bite-sized pieces and used following the same instructions.

→ What if I don't have a steamer for the bao buns?

You can create a makeshift steamer by placing a wire rack or heatproof plate in a large pot with water at the bottom (ensuring the water doesn't touch the rack). Cover with a tight-fitting lid and steam as directed. Alternatively, bamboo steamer baskets work excellently and are relatively inexpensive.

→ What sides pair well with Korean chicken bao?

These bao buns pair wonderfully with sides like kimchi, pickled vegetables, Asian slaw, or a simple cucumber salad. For a fuller meal, consider serving with steamed rice or Korean-style potato salad.

Korean Chicken Bao

Fluffy steamed buns filled with crispy Korean chicken in a sweet-spicy gochujang sauce, topped with fresh garnishes.

Prep Time
60 Minutes
Cook Time
30 Minutes
Total Time
90 Minutes
By: Marry

Category: Main Courses

Difficulty: Intermediate

Cuisine: Asian

Yield: 20 Servings (20 Korean Chicken Bao Buns)

Dietary: ~

Ingredients

→ Bao Buns

01 450g plain (all-purpose) flour
02 2 tbsp caster sugar
03 ½ tsp salt
04 2 tsp instant dried yeast (7g)
05 3 tbsp whole milk
06 210ml warm water
07 3 tbsp unsalted butter, very soft
08 1 tbsp olive oil

→ Chicken and Marinade

09 4 chicken breasts, sliced into bite-size chunks
10 240ml buttermilk
11 ½ tsp salt
12 ¼ tsp white pepper
13 ¼ tsp garlic salt

→ Crispy Coating

14 180g plain (all-purpose) flour
15 1 tsp salt
16 1 tsp ground black pepper
17 ½ tsp garlic salt
18 ½ tsp celery salt
19 1 tsp dried thyme
20 1 tsp paprika
21 1 tsp baking powder
22 1 tsp chilli flakes
23 Vegetable oil for deep frying (at least 1 litre)

→ Korean Sauce

24 2 tbsp gochujang paste
25 2 tbsp honey
26 4 tbsp brown sugar
27 4 tbsp soy sauce
28 2 cloves garlic, peeled and minced
29 2 tsp minced ginger
30 1 tbsp vegetable oil
31 1 tbsp sesame oil

→ To Serve

32 1 small red onion, thinly sliced
33 ¼ cucumber, chopped into small pieces
34 Small bunch of fresh coriander (cilantro), roughly chopped
35 2 tsp black and white sesame seeds

Instructions

Step 01

Mix flour, sugar, salt, and yeast in a bowl. Combine milk, warm water, and butter in a jug until butter melts. Stir liquid into dry ingredients, then knead for 10 minutes on a floured surface or using a mixer with dough hook.

Step 02

Place dough in an oiled bowl. Cover with clingfilm or damp tea towel and leave to prove until doubled in size, about 90-120 minutes.

Step 03

While dough proves, place chicken pieces in a bowl with buttermilk, salt, white pepper, and garlic salt. Mix thoroughly, cover and refrigerate for at least 1 hour.

Step 04

After first prove, knead dough again and divide into 20 equal balls. Roll each into an oval (approximately 6cm x 9cm) on baking parchment. Brush with olive oil and fold over using a chopstick in the middle to leave space in the fold.

Step 05

Place folded buns on baking parchment sheets. Cover with clingfilm (ensuring it doesn't touch the dough) and prove for another hour until puffed up.

Step 06

Preheat oven to low temperature. Heat vegetable oil in a large pan or deep fryer. Mix together all crispy coating ingredients in a bowl.

Step 07

Remove chicken from refrigerator. Lift pieces from buttermilk, allowing excess to drip off, then thoroughly coat in the crispy coating mixture.

Step 08

Once oil is hot, cook chicken in batches of 10-12 pieces for 3-5 minutes until golden brown and cooked through. Keep warm in preheated oven while cooking remaining batches.

Step 09

Bring water to boil in a large steamer. Working in batches, steam buns (still on parchment paper) for 10 minutes. Transfer to a warm plate.

Step 10

Combine gochujang, honey, brown sugar, soy sauce, garlic, ginger, vegetable oil, and sesame oil in a saucepan. Bring to boil, then simmer for 5 minutes until thickened.

Step 11

Place all cooked chicken in a bowl and pour the sauce over. Toss thoroughly to coat each piece.

Step 12

Carefully open steamed bao buns and fill with Korean chicken. Top with sliced red onion, cucumber pieces, fresh coriander, and sesame seeds before serving.

Notes

  1. The bao buns can be made ahead, cooled, covered and refrigerated for up to 2 days. Reheat in microwave for 15-20 seconds or steam for 4-5 minutes.
  2. Bao buns can be frozen after cooking. Defrost overnight in refrigerator or reheat from frozen by steaming 5-6 minutes.
  3. For make-ahead Korean chicken, refrigerate cooked chicken and sauce separately for up to one day. Reheat chicken uncovered at 190°C for 10-12 minutes, then toss with reheated sauce.
  4. For a healthier version, the chicken can be baked instead of fried using a chicken tender recipe.
  5. A full-steam oven can be used instead of a steamer pan. Steam buns at 100°C for 8-10 minutes.

Tools You'll Need

  • Steamer pan
  • Deep fryer or large deep pan
  • Mixing bowls
  • Rolling pin
  • Baking parchment
  • Chopstick (for folding bao buns)
  • Oven

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains gluten (flour)
  • Contains dairy (milk, butter, buttermilk)
  • Contains soy (soy sauce)
  • Contains sesame (sesame oil, sesame seeds)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 289
  • Total Fat: 11 g
  • Total Carbohydrate: 32 g
  • Protein: 14 g