Main Courses
This Asian chicken and broccoli stir fry recipe delivers restaurant-quality wok-heated crunch and umami in just 20 minutes—no takeout required. The secret lies in high-heat stir-frying that keeps chicken juicy while broccoli stays vibrant and slightly crisp.
I developed this version after testing countless sauces, and the balance of soy, garlic, and ginger creates that signature tangy-sweet flavor without overpowering the natural taste of the ingredients.
The technique is simpler than it looks: marinate the chicken for 15 minutes to tenderize, then stir-fry in batches to avoid crowding the pan. A quick homemade sauce—just soy sauce, honey, garlic, and ginger—ties everything together with minimal effort.
The key is working fast over high heat, which gives the broccoli that perfect crunch while keeping the chicken perfectly cooked through.
What you’ll end up with is a dish that’s packed with flavor, texture, and visual appeal—golden chicken pieces, bright green broccoli florets, and a glossy sauce that clings to every bite.
It’s the kind of meal that feels indulgent but comes together in a fraction of the time it takes to order takeout. Plus, the leftovers reheat beautifully, making it a weeknight staple.
For extra depth, add mushrooms or bell peppers, or swap soy sauce for coconut aminos for a lighter twist. Serve over steamed rice for the full experience. Let’s get cooking!
Ingredients for asian chicken and broccoli stir fry
Restaurant-quality stir-fry starts with these 13 ingredients—simple but powerful for umami crunch.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Chicken Breast 🍗 | 1 ½ lb | Cut into 1-inch strips, pounded thin |
| Broccoli Florets 🥦 | 4 cups | Fresh, cut into bite-sized pieces |
| Soy Sauce 🍶 | ½ cup | Low-sodium preferred for balance |
| Honey 🍯 | 2 tbsp | For tangy-sweet sauce balance |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatic base |
| Fresh Ginger 🌿 | 1 tbsp | Grated, for umami depth |
| Vegetable Oil 🫒 | 3 tbsp | High smoke point for wok-heating |
| Sesame Oil 🫒 | 1 tbsp | For finishing aroma |
| Cornstarch 🌾 | 1 tbsp | For crisp-tender chicken |
| Green Onion 🧅 | 2 whole | Sliced, for garnish |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
| White Rice 🍚 | 1 ½ cups | Uncooked, for serving |
The chicken is your foundation—boneless breast stays juicy when cut thin and pounded. Grab pre-cut strips from the deli counter to save time, or ask the butcher to slice it for you. Kroger or Whole Foods usually carry prepped chicken in the refrigerated section. For broccoli, fresh florets (not pre-cut) hold up best to stir-frying—look for vibrant green stems. The soy sauce matters too: low-sodium gives you control over saltiness, while regular can overpower the dish. I always stock Kikkoman or Lee Kum Kee for that authentic flavor.
No sesame oil? Toasted peanut oil works in a pinch, though the aroma won't be identical. Short on ginger? Substitute 1 tsp ground ginger, but fresh is worth hunting down at an Asian market. The cornstarch is non-negotiable for crisp-tender chicken—don't skip it. For extra depth, add 1 tsp sriracha or chili crisp to the sauce if you like heat. The green onions can be swapped for cilantro or scallions, but they add that bright pop of color. And if you're using pre-cut broccoli, give it a quick rinse to remove any slimy residue from the plastic bag.
Chicken and broccoli stir-fry reheats beautifully—2 minutes in a wok or skillet over medium heat. Store leftovers in an airtight container for up to 3 days, or freeze for 2 months in a sealed bag. I portion mine into single-serving containers so lunches are ready to grab. The sauce thickens when chilled, so thin with a splash of water before reheating. For extra crispiness, add a dash of cornstarch when reheating—it revives that wok-heated crunch.
Why You'll Love This Recipe
- Foolproof Protein Prep: I slice chicken breasts thin—really thin—so they cook in minutes, not hours. No waiting for thick cuts to tenderize; just quick searing in the pan, and you’re done. (Yes, even if you’re still in pajama pants.)
- Honey-Garlic Magic: That little splash of honey caramelizing with garlic? It’s the secret weapon. The soy sauce adds depth, but the honey turns this into something sweet-savory that makes my kids ask, “Is this takeout?”—even though I made it.
- Lunchbox Hero: Between us, this is my go-to for meal prep. Toss the cooked stir-fry with rice, pack it in containers, and it stays fresh for days. My husband’s favorite? The way the broccoli stays crisp-tender—no sad, soggy florets here.
- Budget Win: Chicken breast and broccoli are cheap staples, but this recipe stretches them into something restaurant-worthy. I make it twice a week, and honestly? The leftovers taste even better the next day—proof that simplicity pays off.
Step-by-step instructions for Asian chicken and broccoli stir fry
Here's the method for a restaurant-quality stir fry with crisp-tender chicken and vibrant broccoli.
Marinate and Prep the Chicken
Cut the 1.5 lb boneless chicken breast into 1-inch strips and place them in a shallow dish. In a small bowl, whisk together 1 tablespoon cornstarch, 0.5 teaspoon salt, and 0.25 teaspoon black pepper. Sprinkle this mixture evenly over the chicken strips, coating them completely. Let the chicken marinate for 15 minutes while you prepare the remaining ingredients.
This step ensures the chicken develops a crispy exterior while staying juicy inside. The cornstarch creates a light coating that helps achieve that perfect wok-hei texture. Don't skip the resting time—it allows the cornstarch to adhere properly and prevents the chicken from drying out during cooking.
Cook the Rice and Prepare Aromatics
Rinse the 1.5 cups white rice under cold water until the water runs clear, then drain well. Cook the rice according to package instructions—typically using a 1:1.5 rice-to-water ratio and simmering for 15-18 minutes until tender. While the rice cooks, mince the 4 cloves garlic and grate the 1 tablespoon fresh ginger. Finely slice the 2 whole green onions, separating the white and green parts.
Preparing the aromatics ahead ensures they're ready when you need them during the stir-fry. The rice should be slightly undercooked if you plan to serve it with the stir fry—it will continue cooking from the residual heat. Keep the cooked rice covered to maintain its warmth and texture.
Stir-Fry the Chicken
Heat a large wok or skillet over high heat until it's very hot. Add 3 tablespoons vegetable oil and swirl to coat the bottom evenly. Once the oil is shimmering, add the chicken strips in a single layer, leaving space between them. Cook undisturbed for 2-3 minutes until the bottoms are golden brown and crispy. Flip the chicken and cook for another 2-3 minutes until fully cooked through.
Don't overcrowd the pan—this ensures the chicken gets properly browned and crispy. The chicken is done when it reaches an internal temperature of 165°F and the edges are golden. Remove the chicken from the wok and set it aside on a plate, tented loosely with foil to keep warm.
Stir-Fry the Broccoli and Make the Sauce
In the same wok, add a bit more vegetable oil if needed and stir-fry the 4 cups broccoli florets over high heat for 3-4 minutes until bright green and just tender-crisp. Add the minced garlic and grated ginger, cooking for 30 seconds until fragrant. In a small bowl, whisk together the 0.5 cup soy sauce and 2 tablespoons honey. Pour this mixture into the wok and stir to combine with the broccoli.
Simmer for 1-2 minutes until the sauce thickens slightly and coats the broccoli. The broccoli should retain its vibrant color and slight crunch—overcooking will turn it mushy. If the sauce seems too thick, add 1-2 tablespoons hot water to loosen it to your desired consistency.
Combine and Finish
Return the chicken to the wok and toss everything together. Drizzle with 1 tablespoon sesame oil and stir-fry for 1-2 minutes until everything is well-coated and heated through. Taste and adjust seasoning if needed—you may need a bit more soy sauce or honey to balance the flavors. Divide the stir fry among plates and garnish with the sliced green onions. Serve immediately over the cooked white rice.
The stir fry should be vibrant, with crisp-tender chicken, bright green broccoli, and a glossy, slightly sticky sauce. The sesame oil adds a delicate aroma that complements the umami flavors of the soy sauce and honey. Enjoy while everything is hot and fresh!
Pro Tips For Making Asian Chicken And Broccoli Stir Fry
- CUT CHICKEN SMALLER THAN YOU THINK: I used to eyeball it and end up with unevenly cooked chunks—some raw, some overdone. For this stir-fry, slice the chicken breast into ½-inch strips (about the size of your pinky finger) so it cooks through in the same time as the broccoli. Thin strips also absorb the sauce better, which is half the battle with boneless breast.
- BLANCH BROCCOLI FIRST: Skip the raw florets—steam or blanch the broccoli for 30 seconds in boiling water, then shock in ice water. This kills the bitterness and ensures it stays bright green while the chicken cooks. (Yes, it’s an extra step, but the texture makes all the difference.)
- USE LESS SOY SAUCE: The recipe probably calls for 3 tablespoons, but you’ll regret it. Start with 1.5 tablespoons and taste as you go—soy sauce is salty, and the honey will balance it. Overdo it, and you’ll need to dilute the whole pan with water, which ruins the stir-fry’s depth.
- COOK GARLIC IN OIL FIRST: After searing the chicken, pull it out and let the garlic hit the pan alone for 30 seconds in the same oil. This prevents burning and lets the flavor bloom before the soy sauce and honey join the party. (I learned this the hard way—burnt garlic tastes like regret.)
Wine and beer pairings for asian chicken and broccoli stir fry
Crisp White Wine
A dry Riesling from Germany or Alsace is my go-to pairing for this dish—its bright acidity cuts through the richness of the stir-fry while complementing the umami notes. Look for a Kühner or Dr. Loosen Riesling with 10-12% ABV to balance the meal without overpowering it.
The slight sweetness in some Rieslings also harmonizes beautifully with the honey in the sauce. Serve slightly chilled at 50-55°F to enhance its crispness. 🍷
Light-Bodied Beer
For beer lovers, a Japanese lager like Asahi Super Dry or Sapporo offers the perfect lightness and subtle sweetness to match the stir-fry’s flavors. The crisp, clean profile won’t compete with the dish but instead enhances its umami and caramelized notes.
If you prefer something with a bit more character, try a Belgian witbier like Hoegaarden—the citrusy coriander and orange peel notes add a refreshing contrast. 🍺
Dry Rosé
If you’re serving this dish at a summer gathering, a Provence rosé like Whispering Angel or Château d’Esclans works wonderfully. Its dry, fruity profile—think strawberry and citrus—pairs beautifully with the stir-fry’s garlic, ginger, and soy sauce.
Opt for a rosé with 12-13% ABV and serve it well-chilled at 45-50°F to keep it refreshing. The pale color also makes it a visually elegant choice. 💛
Sake for Authenticity
For a truly authentic touch, serve dry sake like Dassai or Gekkeikan alongside your stir-fry. The clean, slightly nutty flavor of a junmai daiginjo complements the dish’s umami without overpowering it. Warm the sake slightly to 60-70°F—just enough to release its aroma while keeping it crisp.
Pair it with a small side of pickled ginger to cleanse the palate between bites. 🍶
Non-Alcoholic Options
Don’t want to drink alcohol? A sparkling yuzu soda or ginger beer like San Pellegrino Aranciata Rossa adds a fizzy, citrusy contrast to the dish. For something more traditional, try jasmine green tea served hot or iced—its floral notes enhance the stir-fry’s aromatic profile.
A splash of rice vinegar in iced water also works as a refreshing, tangy alternative. ✨
Nutrition facts
Frequently asked questions
Can I use chicken thighs instead of breast?
Yes! Chicken thighs work beautifully—they stay juicier and add richer flavor. Use 1.5 lb bone-in, skin-on thighs (trimmed) and reduce cooking time to 2-3 minutes per side (they cook faster than breast). Skip the cornstarch since thighs don't need it for crispiness. The skin will render fat, adding delicious depth to the stir-fry.
How do I make this dish gluten-free?
Swap soy sauce for tamari or coconut aminos (both gluten-free). Check labels—some brands contain wheat. For extra umami, add 1 tablespoon gluten-free fish sauce to the sauce. Use tamari in a 1:1 ratio with the original soy sauce measurement. All other ingredients are naturally gluten-free.
Why does my broccoli turn mushy?
Overcooking is the #1 culprit! Broccoli should cook for exactly 3-4 minutes over high heat—any longer and it releases water, turning soggy. Keep your wok very hot and stir constantly. For extra crunch, add broccoli after removing chicken (step 4) and cook for just 2 minutes.
What's the best way to reheat leftovers?
Reheat in a wok or skillet over medium-high heat for 2 minutes, adding 1 teaspoon water to revive crispness. For microwave method: Cover with a damp paper towel and heat for 45-60 seconds. Add a splash of soy sauce or sesame oil after reheating to restore shine and flavor.
Can I make this spicier?
Add 1-2 teaspoons sriracha or chili crisp to the sauce, or toss in 1/2 teaspoon red pepper flakes with the chicken. For heat lovers, stir in 1 tablespoon chili garlic sauce when combining everything. Garnish with sliced jalapeños or a drizzle of chili oil for extra kick.
