Thai-Style Stir-Fried Noodles with Chicken and Broccolini
This Thai-style stir-fried noodle dish is all about balance: savory-sweet sauce, snappy broccolini, tender chicken, and chewy rice noodles. It comes together quickly once you have everything prepped, and the method is forgiving — you don’t need special equipment or advanced skills to get a restaurant-worthy plate at home.
I like this version because it layers flavors in stages. The serrano-infused rice vinegar brightens the finished dish, the baking soda step keeps the chicken unusually tender, and the sauce (oyster, soy, brown sugar, molasses, fish sauce) gives the noodles a deep, rounded savory-sweet backbone. Follow the timing and order below and you’ll be rewarded with a sticky, slightly charred noodle texture and flavorful pockets of chicken and broccolini.
Ingredient Breakdown

- 1/3 cup rice vinegar — for the chili vinegar condiment; acid brightens the dish and mellows after sitting with serrano.
- 1 serrano chile, stemmed and sliced into thin rings — adds heat and fragrance to the vinegar; slice thin so heat infuses quickly.
- 2 (6-ounce) boneless, skinless chicken breasts, cut against grain into 1/4-inch thick slices — the main protein; slicing against the grain keeps bites tender.
- 1 teaspoon baking soda — used in a brief marinade to tenderize the chicken; rinse it off before cooking.
- 8 ounces 1/4-inch wide rice noodles — the chewy base of the dish; soak rather than boil to control texture.
- 1/4 cup vegetable oil, divided — for stir-frying in multiple stages; prevents sticking and helps achieve browning.
- 1/4 cup oyster sauce — a core savory-sweet element in the sauce; gives umami richness.
- 1 tablespoon plus 2 teaspoons soy sauce — salty backbone; balances the oyster sauce and sugar.
- 2 tablespoons packed dark brown sugar — adds molasses-y sweetness and helps with caramelization.
- 1 tablespoon white vinegar — part of the sauce; provides a touch of acidity to balance sweetness.
- 1 teaspoon molasses — deepens the sweetness and color; small amount goes a long way.
- 1 teaspoon fish sauce — concentrated savory umami; enhances the overall Thai profile.
- 3 garlic cloves, sliced thin — aromatic base; cooks quickly so watch for browning.
- 3 large eggs — folded into the chicken for texture and extra richness.
- 10 ounces broccolini (about 5 cups), florets cut into 1-inch pieces, stalks cut on bias into 1/2-inch pieces — green vegetable for crunch and color; cook until browned in spots for extra flavor.
Cooking Thai-Style Stir-Fried Noodles with Chicken and Broccolini: The Process
1. Make the chili vinegar: In a small bowl combine 1/3 cup rice vinegar and the sliced serrano. Let it sit at room temperature for at least 15 minutes while you prep other ingredients. This mellows the vinegar and infuses heat.
2. Tenderize the chicken: In a bowl mix the sliced chicken with 2 tablespoons water and 1 teaspoon baking soda. Let sit at room temperature for 15 minutes. After that time, rinse the chicken thoroughly under cold water and drain well. This quick alkaline treatment keeps the chicken moist and tender when stir-frying.
3. Soak the noodles: Bring 6 cups of water to a boil. Place the 8 ounces rice noodles in a large heatproof bowl and pour the boiling water over them. Stir to separate and let soak until almost tender, about 8 minutes, stirring once halfway through. Drain the noodles, rinse with cold water, drain again, and toss with 2 teaspoons of the vegetable oil to keep them from sticking.
4. Mix the sauce: In a small bowl combine 1/4 cup oyster sauce, 1 tablespoon plus 2 teaspoons soy sauce, 2 tablespoons packed dark brown sugar, 1 tablespoon white vinegar, 1 teaspoon molasses, and 1 teaspoon fish sauce. Stir until the sugar is mostly dissolved and set the sauce aside.
5. Brown the garlic and start the chicken: Heat 2 teaspoons vegetable oil in a 12-inch nonstick skillet over high heat. Add the 3 sliced garlic cloves and cook, stirring occasionally, until golden brown, about 1 to 2 minutes — watch carefully so it doesn’t burn.
6. Cook the chicken: Add the rinsed, drained chicken and 2 tablespoons of the prepared sauce to the skillet. Spread the chicken into an even layer and let it cook undisturbed for 1 to 1 1/2 minutes to get browning on one side. Use tongs to flip pieces and cook another 1 to 1 1/2 minutes without disturbing so the second side browns. Push the chicken to one side of the skillet.
7. Scramble the eggs in the same skillet: Add 2 teaspoons oil to the empty side of the skillet and crack in the 3 eggs. Gently stir with a rubber spatula until they start to set, then combine the eggs with the chicken, breaking the eggs into pieces. Cook together another 30 to 60 seconds until eggs are fully set. Transfer this chicken-and-egg mixture to a bowl and set aside.
8. Cook the broccolini: Put 2 teaspoons oil back in the now-empty skillet and heat over high heat until barely smoking. Add the 10 ounces broccolini and 2 tablespoons of the sauce, tossing to coat. Cover the skillet and cook for 2 minutes, stirring halfway through. Uncover and continue cooking 2 to 3 minutes, stirring just once, until the broccolini has very brown spots. Transfer the broccolini to the bowl with the chicken-and-egg mixture.
9. Brown the noodles in two batches: Heat 2 teaspoons oil in the skillet and add half the prepared noodles plus 2 tablespoons of the sauce. Toss to coat and cook about 2 minutes, stirring just once, until the noodles begin to brown in spots. Remove and place these noodles in the bowl with the chicken mixture. Repeat with another 2 teaspoons oil, the remaining noodles, and 2 tablespoons sauce. When the second batch of noodles starts to brown, return all contents (both noodle batches, chicken, eggs, and broccolini) to the skillet.
10. Finish and serve: Toss everything together and let it cook undisturbed for a final 1 to 1 1/2 minutes so the flavors meld and a little more browning develops. Serve immediately with the serrano-chili vinegar on the side as a condiment.
The Upside of Thai-Style Stir-Fried Noodles with Chicken and Broccolini
This recipe delivers big flavor with simple pantry ingredients. It’s fast once prepped, feeds two to four depending on appetite, and scales well. The stepwise method (cook protein, then veg, then noodles) avoids sogginess and creates those desirable browned bits. Leftovers reheat well in a hot skillet — add a splash of water or oil to loosen the noodles.
No-Store Runs Needed

Most kitchens already have many of these items: rice vinegar, soy sauce, brown sugar, garlic, eggs, and oil. If you don’t have broccolini, you can use regular broccoli florets or even Chinese broccolini if available. Oyster sauce and fish sauce are the only slightly specialty items; one can be omitted in a pinch (see swaps below), but they are worth keeping for authentic depth.
Tools & Equipment Needed

- Large heatproof bowl — for soaking noodles.
- 12-inch nonstick skillet or large wok — for easy tossing and even browning.
- Tongs or spatula — for turning chicken and mixing.
- Small bowls — for the chili vinegar and sauce.
- Colander — to drain noodles after soaking.
Troubleshooting Tips
- If chicken is tough — ensure you rinsed the baking-soda mixture well and sliced against the grain; thin slices cook quickly so don’t overcook.
- If noodles are mushy — shorten the soaking time; rice noodles should finish cooking in the hot skillet.
- If the skillet is crowded and nothing browns — work in batches like the recipe instructs; browning develops flavor.
- If garlic burns — lower heat slightly; remove garlic immediately if it darkens too fast and start fresh for the next step.
Dietary Swaps & Alternatives
- Vegetarian: Replace chicken with firm tofu (press, slice, and pan-sear) and swap fish sauce for extra soy sauce or a vegan fish sauce alternative.
- Gluten-free: Use tamari instead of soy sauce and confirm oyster sauce is gluten-free or use a gluten-free mushroom-based sauce.
- Less heat: Omit the serrano from the vinegar or remove seeds before slicing.
- Different greens: Broccoli, Chinese broccoli (gai lan), or snap peas work in place of broccolini; adjust cooking time for thicker stalks.
Notes on Ingredients
- Rice noodles: The 1/4-inch width gives a good chew and soaks evenly; measure by weight (8 ounces) for consistent results.
- Baking soda: Only 1 teaspoon is needed to tenderize; rinse well after the brief sit to avoid a soapy flavor.
- Oyster sauce and fish sauce: Both are small-quantity flavor boosters; skip only if necessary, but they bring that distinct Thai-like umami.
- Molasses: Provides depth and color; a teaspoon is enough to notice it without making the sauce heavy.
Prep Ahead & Store
- Prep ahead: Slice chicken, cut broccolini, and make the sauce up to 1 day ahead and refrigerate. Soak the serrano in vinegar up to 2 hours before serving.
- Storage: Store leftovers in an airtight container in the refrigerator for up to 3 days.
- Reheating: Reheat in a skillet over medium-high heat with a splash of oil or water; toss constantly until hot to restore some texture.
Reader Questions
- Q: Can I use pre-cooked chicken? A: Yes — add it in toward the end just to heat through so it doesn’t dry out.
- Q: My noodles stuck together after soaking. What went wrong? A: Rinse with cold water thoroughly and toss immediately with the 2 teaspoons oil; separate any stuck clumps by hand before frying.
- Q: How spicy is the serrano vinegar? A: It’s sharp and aromatic but you control the heat by leaving seeds in or removing them; the vinegar mellows as it sits.
Hungry for More?
If you enjoyed this, try swapping the protein for shrimp or firm tofu next time, or add a handful of Thai basil at the end for an herbaceous finish. Simple techniques — good prep, hot pan, and staged cooking — will upgrade almost any weekday stir-fry.

Thai-Style Stir-Fried Noodles with Chicken and Broccolini
Ingredients
- 1/3 cup rice vinegar
- 1 serrano chile stemmed and sliced into thin rings
- 2 6-ounce boneless skinless chicken breasts cut against the grain into 1/4-inch-thick slices
- 1 teaspoon baking soda
- 8 ounces rice noodles 1/4-inch wide
- 1/4 cup vegetable oil divided
- 1/4 cup oyster sauce
- 1 tablespoon soy sauce plus 2 teaspoons additional (total 1 tbsp + 2 tsp)
- 2 tablespoons dark brown sugar packed
- 1 tablespoon white vinegar
- 1 teaspoon molasses
- 1 teaspoon fish sauce
- 3 cloves garlic sliced thin
- 3 large eggs
- 10 ounces broccolini about 5 cups; florets cut into 1-inch pieces, stalks cut on bias into 1/2-inch pieces
Instructions
- Make the chili vinegar: combine 1/3 cup rice vinegar and the sliced serrano in a small bowl; let sit at room temperature for at least 15 minutes.
- Tenderize the chicken: in a bowl, toss the sliced chicken with 2 tablespoons water and 1 teaspoon baking soda; let sit at room temperature for 15 minutes, then rinse with cold water, drain well, and pat dry.
- Soak the noodles: bring 6 cups water to a boil, place the noodles in a large bowl, pour the boiling water over them, stir, and soak about 8 minutes until almost tender, stirring once halfway; drain, rinse with cold water, drain well, and toss with 2 teaspoons vegetable oil.
- Whisk the sauce: in a small bowl, combine 1/4 cup oyster sauce, 1 tablespoon plus 2 teaspoons soy sauce, 2 tablespoons packed dark brown sugar, 1 tablespoon white vinegar, 1 teaspoon molasses, and 1 teaspoon fish sauce; set aside.
- Cook the garlic and chicken: heat 2 teaspoons oil in a 12-inch nonstick skillet over high heat, add the sliced garlic and cook 1–2 minutes until golden but not burned. Add the chicken and 2 tablespoons of the sauce, spread into an even layer, and cook without stirring 1–1½ minutes per side until browned; push the chicken to one side of the skillet.
- Scramble the eggs: add 2 teaspoons oil to the empty side of the skillet, pour in the eggs, gently stir until they begin to set, then combine the eggs with the chicken and break into pieces; cook another 30–60 seconds until fully set. Transfer the mixture to a bowl.
- Cook the broccolini: heat 2 teaspoons oil in the skillet over high until smoking, add the broccolini and 2 tablespoons sauce, toss to coat, cover and cook 2 minutes (stirring once halfway), then uncover and cook 2–3 minutes more until brown in spots; combine with the chicken and egg mixture.
- Fry the noodles in two batches: heat 2 teaspoons oil, add half the noodles and 2 tablespoons sauce, toss and cook about 2 minutes until lightly browned in spots, then transfer to the bowl with the chicken. Repeat with remaining 2 teaspoons oil, noodles, and 2 tablespoons sauce.
- Finish the stir-fry: when the second batch of noodles starts to brown, return all contents to the skillet, toss to combine, and leave undisturbed for a final 1–1½ minutes to develop a bit more browning. Serve immediately with the prepared chili vinegar on the side.
Equipment
- Large Bowl
- small bowl
- 12-inch nonstick skillet
- Tongs
- rubber spatula
- cutting board and knife
Notes
- Let the chicken rest in baking soda mixture for tender results.
- Soak rice noodles until almost tender for best texture.
- Cook noodles in two batches to encourage browning.
- Avoid burning garlic by watching closely while browning.
- Use tongs to turn chicken for even browning.
