WANT TO SAVE THIS RECIPE?
Inspired by the popular Taiwanese street food, gua bao, these chicken gua bao noodles have the dish's essence but with a fun twist. The marinated bok choy, crushed peanuts, and braised chicken make it a satisfying dinner in 30 minutes!


Jump to:
Watch how to make this
What makes this dish special
Have you ever had a food moment that sticks with you? That happened to me on my latest trip to Taiwan, when I finally tried gua bao. I loved how tender pork paired so well with the pickled vegetables and sweet peanut crumble. Since I'm a professional chef and recipe developer, I couldn't help but immediately start brainstorming about how I could recreate this dish.
Traditional gua bao involves steamed buns filled with braised pork belly, pickled veggies, crushed peanuts, and herbs. All are absolutely delicious, but pretty time-consuming to make from scratch. So I decided to use chicken to cut down on the cooking time and serve everything over noodles.
The result? A weeknight-friendly dish that captures all those amazing Taiwanese flavors I was craving! It's like this Taiwanese sausage McMuffin, pomegranate glazed popcorn chicken, and turkey yogurt scallion rice - all familiar but with a little twist!
Recipe
Chicken Gua Bao Noodles
Ingredients
Braised chicken
- 1 pound chicken thighs boneless, skinless
- salt and pepper
- 1 tablespoon oil
- 2 cups water
- 3 tablespoons shaoxing wine
- 3 tablespoons light soy sauce
- 2 tablespoons dark soy sauce
- 2 teaspoons granulated sugar
- 1- inch knob ginger peeled and sliced
- 4 chili de arbol
- 1 star anise
- 1 bay leaf
- 1- inch cinnamon stick
- ½ teaspoon salt
Seasoned bok choy
- 8 ounces baby bok choy chopped
- 1 tablespoon gochugaru or any other type of red chili flakes
- 2 garlic cloves grated
- ½ teaspoon salt
- 3 tablespoons olive oil
- 2 tablespoons rice vinegar
Remaining ingredients
- 14 ounces thick rice vermicelli noodles
- ½ cup crushed peanuts
- 1 tablespoon brown sugar
- ¼ cup chopped cilantro
Instructions
- Prepare chicken. Season both sides with salt and pepper. Heat oil in a large saucepot over medium heat. Lay chicken in one even layer and cook until browned, about 4 minutes. Flip chicken and brown on the other side.
- Add water, shaoxing wine, light soy sauce, dark soy sauce, sugar, sliced ginger, chili de arbol, star anise, bay leaf, and cinnamon stick. Bring to a boil, reduce heat to low and cook until chicken is tender, about 15 minutes. Remove chicken and set aside.
- Increase heat and simmer the braising liquid until reduced by about half. Season with ½ teaspoon salt and keep warm.
- Meanwhile, prepare bok choy. Bring a large pot of water to a boil. Add bok choy and blanch for 2 minutes or until tender. Remove bok choy with a slotted spoon and immediately shock in a bowl full of ice water. Drain and squeeze excess water from bok choy. Place in a large bowl.
- Combine gochugaru, garlic, and salt in a heat-safe bowl. Heat 3 tablespoons oil in a small saute pan over medium heat until the oil starts shimmering. Carefully pour the hot oil over the chili and garlic mixture. Let sit for 5 minutes. Add rice vinegar, stirring to combine. Pour dressing over bok choy, tossing to combine.
- Combine crushed peanuts and brown sugar in a medium bowl and set aside.
- Cook vermicelli noodles according to directions on the package. Drain.
- Toss noodles in the reduced braising liquid and portion into 4 bowls. Slice or chop chicken and place on top, spooning extra sauce on top. Garnish with seasoned bok choy, crushed sweet peanuts, and cilantro. Serve immediately.
Notes
Step-by-step instructions
Step 1: Braise chicken
Let's start with the star of these chicken gua bao noodles, the braised chicken. Unlike traditional pork belly, which needs hours of cooking, chicken thighs give us that perfect tender texture in just about 15 minutes.

Season the boneless, skinless chicken thighs with salt and pepper, then brown them in a hot pot to lock in those flavors. Once your chicken is nicely seared, pour in water, shaoxing wine, light and dark soy sauces, and a touch of sugar.
Then add the spice combo, including sliced ginger, chili de arbol for heat, star anise, bay leaf, and a cinnamon stick. These aren't just random add-ins; each brings something special to the party. The star anise in particular gives that distinctive licorice note that's quintessentially Taiwanese.

Let everything simmer gently until the chicken is fork-tender, about 15 minutes. You'll know it's done when you can easily shred a piece with two forks.
Once the chicken is cooked, take it out and reduce the braising liquid until it's about half the original amount. This concentrated sauce is going to coat your noodles, so don't rush this step!
Step 2: Prepare bok choy
While your chicken is doing its thing, let's talk bok choy. I love baby bok choy for this recipe because it's tender and cooks quickly, but regular bok choy works too if you chop it up well.
To blanch bok choy, bring a pot of water to a rolling boil, drop in your chopped bok choy, and set a timer for 1 minute. The leaves should turn bright green but still maintain some crispness.
Recipe tip
The secret to perfectly blanched vegetables is an ice bath-it stops the cooking process immediately. As soon as your timer beeps, scoop the bok choy out and plunge it into ice water. Once cooled, squeeze out the excess water.

Combine gochugaru (Korean chili flakes), grated garlic, salt, hot oil, and rice vinegar in a heat-safe bowl. Then, heat the oil and pour it into the bowl.
When you pour hot oil over the chili and garlic, it brings out the flavors and creates this amazing aromatic dressing that takes the bok choy from basic to brilliant.
Step 3: Putting it all together
Now comes the fun part, putting it all together. Cook thick rice vermicelli noodles according to the package directions. Thick noodles stand up better to the robust flavors in this dish than thin ones, so look for packages labeled "thick" or "L" rice sticks.

While the noodles are cooking, mix crushed peanuts with brown sugar. This sweet, crunchy topping is one of the signature elements of traditional gua bao and adds both texture and sweetness that balance the savory elements.
Once your noodles are cooked, toss them directly in the reduced braising liquid. The noodles soak up all that intense flavor you've been building, resulting in a tasty bowl of goodness.

Portion the saucy noodles into bowls, top with sliced chicken, and spoon over any extra sauce. Add a generous portion of the seasoned bok choy, sprinkle with your sweet peanut mixture, and finish with fresh cilantro.
These chicken gua bao noodles were an absolute hit because they reminded me of traditional gua bao but with a little twist. The familiar combination of tender braised meat, sweet peanuts, and fresh herbs was all there, just reimagined in noodle form. Since gua bao is on the sweeter side, I love to drizzle some of the sauce from the bok choy over the top to give a subtle kick and acid that cuts through the richness.
For another fantastic noodle dish, check out my Taiwanese chow mein recipe and this spicy wonton noodle bowl!

Make-ahead and storage tips
- Make-ahead: You can season the bok choy the day before and braise the chicken ahead of time, reheating the chicken before serving. You can prepare the crushed peanuts up to 1 week in advance.
- Store: Store components separately if possible and refrigerate in airtight containers for up to 3 days. Assembled leftovers can be microwaved, but may result in slightly softer noodles.
More Taiwanese recipes
Looking for more Taiwanese dishes? Try these:
















Sam says
So unique and flavorful! Really enjoyed the layers of flavors in this noodle dish.
Christine Ma says
I'm so glad to hear it, thanks so much!