This stir fry delivers restaurant-quality results with minimal effort. The key is high heat and quick cooking to preserve the bean sprouts’ signature crunch while ensuring the chicken stays tender.
With simple ingredients and a 15-minute cooking time, it’s an ideal weeknight meal. The wok-tossed technique ensures every bite is packed with flavor and perfect texture.
Ingredients for Chicken and Bean Sprouts Stir Fry
A handful of fresh ingredients and pantry staples create this vibrant, restaurant-worthy dish.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Skinless Chicken Thighs 🍗 | 1 ½ lb | Cut into bite-sized pieces |
| Fresh Bean Sprouts 🌱 | 4 cups | Rinsed and drained thoroughly |
| Soy Sauce 🫙 | 3 tbsp | Low-sodium preferred for balance |
| Oyster Sauce 🫙 | 1 tbsp | Vegetarian oyster sauce if needed |
| Sesame Oil 🫒 | 1 tbsp | Toasted for depth of flavor |
| Garlic Cloves 🧄 | 4 cloves | Minced finely for even distribution |
| Fresh Ginger 🌿 | 1 tbsp | Grated or minced |
| Red Bell Pepper 🌶️ | 1 whole | Thinly sliced for quick cooking |
| Green Onions 🧅 | 4 whole | Cut into 2-inch pieces |
| Neutral Cooking Oil 🫒 | 2 tbsp | High smoke point for stir-frying |
| Cornstarch 🌾 | 1 tbsp | For velveting chicken |
| Rice Vinegar 🍚 | 1 tbsp | Adds brightness to sauce |
| Granulated Sugar 🍚 | 1 tsp | Balances savory flavors |
| Kosher Salt 🧂 | ½ tsp | Adjust to taste |
| Ground White Pepper 🌶️ | ¼ tsp | Classic stir-fry seasoning |
[recipeingredientscaler]
The chicken is the foundation—thighs stay juicier than breasts during high-heat cooking. Look for air-chilled or organic at Whole Foods or Costco for best texture. Bean sprouts must be crisp and white; avoid any with gray tips or slimy texture. For the soy sauce, Kikkoman or San-J tamari (gluten-free) are reliable choices. Fresh ginger and garlic are non-negotiable—pre-minced lacks the punch.
No oyster sauce? Hoisin or fish sauce (if not vegetarian) works in a pinch. Swap red bell pepper for snap peas or broccoli florets for variety. If avoiding gluten, use tamari instead of soy sauce. Cornstarch can be replaced with arrowroot powder at the same ratio. For extra heat, add dried red chili peppers or a dash of chili oil.
Prep all ingredients before heating the wok—stir-frying moves fast. Leftovers keep for 3-4 days in the fridge, though bean sprouts lose crunch. Reheat gently in a skillet with a splash of water. For best results, cook to order and serve immediately.
Why You’ll Love This Recipe
- One Pan Wonder: I toss everything in a single wok—chicken, sprouts, sauces—and dinner’s done in 15 minutes flat.
- Umami Bomb: The combo of soy, oyster sauce, and that finish of sesame oil hits every savory note without overpowering.
- Weeknight Hero: Between us, this feeds my family of four with leftovers for lunch the next day.
- Budget Keeper: Chicken thighs and bean sprouts stretch far, so I’m spending less but eating like a queen.
Step-by-Step Instructions for Chicken and Bean Sprouts Stir Fry
Master the wok with this professional technique for perfectly tender chicken and crisp sprouts.
Step 1: Velvet the Chicken for Maximum Tenderness
Cut the 1.5 lb boneless skinless chicken thighs into bite-sized pieces. In a bowl, combine the chicken with 1 tbsp cornstarch, 1 tbsp soy sauce, and 0.5 tsp kosher salt. Mix thoroughly until each piece is evenly coated.
Let the chicken marinate for 10-15 minutes while you prep the remaining ingredients. This velveting process creates a protective layer that locks in moisture, resulting in exceptionally tender chicken that stays juicy even at high heat.
Step 2: Stir-Fry Aromatics and Chicken to Perfection
Heat 1 tbsp neutral cooking oil in a wok or large skillet over high heat until shimmering. Add the 4 cloves minced garlic and 1 tbsp grated fresh ginger, stir-frying for 15-20 seconds until fragrant but not browned.
Immediately add the marinated chicken in a single layer. Cook undisturbed for 1-2 minutes to develop a slight sear, then stir-fry for another 2-3 minutes until the chicken is just cooked through and no longer pink. Remove the chicken to a clean plate, leaving as much oil as possible in the wok.
Step 3: Cook Vegetables for Optimal Texture
Add the remaining 1 tbsp neutral cooking oil to the wok. Toss in the thinly sliced red bell pepper and stir-fry for 1-2 minutes until slightly softened but still vibrant. Add the 4 cups rinsed bean sprouts and 4 whole green onions cut into 2-inch pieces.
Stir-fry for 1-2 minutes until the sprouts are just wilted but retain their crisp texture. The bean sprouts should maintain a slight bite—overcooking will make them mushy and watery.
Step 4: Combine and Finish with Signature Sauce
Return the cooked chicken to the wok. Add the remaining 2 tbsp soy sauce, 1 tbsp oyster sauce, 1 tbsp rice vinegar, 1 tsp granulated sugar, and 0.25 tsp ground white pepper. Stir-fry everything together for 1-2 minutes until the sauce coats all ingredients evenly.
Remove from heat and drizzle with 1 tbsp sesame oil. Toss once more to incorporate. The sauce should be glossy and lightly coating the chicken and vegetables, with no excess liquid pooling in the wok. Serve immediately over steamed rice.
Pro Tips For Making Chicken And Bean Sprouts Stir Fry
- Velvet the Chicken: Cut the chicken into bite-sized pieces, then toss with 1 tsp cornstarch and 1 tsp soy sauce before cooking—I learned this the hard way after my first few stir-fries turned out dry and chewy.
- Blanch the Sprouts: Drop the bean sprouts in boiling water for 30 seconds, then shock in ice water. Sounds weird, but it keeps them crisp and removes any bitterness.
- Skip the Overcrowding: Cook the chicken in batches if needed—steam from too many pieces in the pan will ruin the sear, and your stir fry will boil instead of sizzle.
- Finish with Sesame Oil: Drizzle the sesame oil at the very end, off the heat. After burning a batch early on, I finally figured out it’s about flavor, not cooking.
Wine and Beer Pairings for This Recipe
Crisp White Wines
A dry Riesling from Washington State cuts through the dish’s savory notes with its bright acidity and citrus undertones. I love how it complements the ginger and garlic without overpowering the chicken. Serve chilled at 45-50°F for best results. 🍷
Light-Bodied Reds
For red wine lovers, try a Pinot Noir from Oregon’s Willamette Valley. Its light tannins and red fruit flavors pair beautifully with the stir-fry’s umami depth. The wine’s earthy notes echo the dish’s wok-hei character.
Asian-Inspired Beers
A Sapporo or Asahi lager offers a crisp, clean palate cleanser between bites. The light body and subtle sweetness balance the dish’s salty-savory profile. I always keep a few bottles on hand for stir-fry nights. 🍺
Wheat Beer Option
A German Hefeweizen like Weihenstephaner brings a touch of banana and clove that surprisingly complements the stir-fry’s flavors. The effervescence helps refresh your palate after each flavorful bite.
Non-Alcoholic Pairing
For a zero-proof option, try ginger beer with lime. The spicy kick mirrors the fresh ginger in the dish, while the lime brightens the overall flavor profile. Serve over ice for a refreshing contrast.
Nutrition Facts
Frequently Asked Questions
What’s the best way to keep bean sprouts crisp?
Stir-fry them last for just 1-2 minutes on high heat. Rinse and drain them well beforehand to remove excess moisture.
Can I use chicken breast instead of thighs?
Yes, but slice it thinly and reduce cooking time to avoid dryness. Thighs stay juicier, but breasts work if that’s your preference.
How can I make this dish gluten-free?
Swap regular soy sauce for tamari and check oyster sauce labels. Cornstarch is naturally gluten-free for velveting.
What’s the best oil for high-heat stir-frying?
Use a neutral oil with a high smoke point like peanut, vegetable, or avocado oil. Avoid olive oil as it can burn.
- Chuy’s Green Chili Rice Copycat Recipe: Spicy Southwest Flavor in Every Bite - September 25, 2026
- Beaten Rice Recipe: Fluffy Grains With Nutty Depth - September 25, 2026
- Machboos Rice Recipe: Bahraini Spiced One-Pot Tradition - September 25, 2026