Chicken and Broccoli Stir-Fry
A fast, foolproof chicken and broccoli stir-fry featuring tender, velveted chicken breast and crisp broccoli in a rich, savory brown sauce.
- Alkaline Velveting: A tiny amount of baking soda raises the pH of the chicken breast, weakening the protein bonds so they remain incredibly tender and juicy.
- Starch Gelatinization: The cornstarch in the marinade creates a protective barrier around the meat while simultaneously thickening the savory brown sauce into a glossy glaze that clings to every floret.
- Two-Stage Cooking: Searing the chicken and steaming the broccoli separately prevents the pan from overcrowding, ensuring high-heat browning and vibrant green, crisp-tender vegetables.
I still remember the Tuesday night I stood over my stove, weeping slightly as I chewed on a piece of chicken breast that had the exact texture of a damp yellow kitchen sponge. My jaw actually ached from the sheer effort of masticating what was supposed to be a quick dinner, and trying to chew those rubbery chunks got annoying fast.
It was a total disaster.
The problem, as I later learned through embarrassing trial and error, lies in the physics of the home stove. I tested this with three different pans, and the lightweight non-stick skillet failed every single test because it could not hold heat.
Think about this in terms of physics. When we crowd our pans with wet vegetables and cold meat, the temperature plummets instantly, turning our beautiful stir-fry into a sad, gray steam-bath. Without high heat, the chicken proteins contract tightly, squeezing out moisture like a wrung-out sponge.
The broccoli turns mushy and gray.
To fix this, we must use a Chinese restaurant technique called velveting. By tossing the sliced chicken breast in a tiny splash of baking soda and cornstarch, we alter the pH on the surface of the meat, preventing the protein matrix from binding too tightly when heated.
This keeps the chicken incredibly tender, even if you are a tad clumsy with your cooking times. Trust me, it is hands down a total game-changer.
It works every single time.
If you have made my Simple Chicken Zucchini Stir Fry or my classic Beef and Broccoli, you already know how much I love a fast weeknight meal. This recipe uses basic pantry staples, requires no fancy equipment, and comes together faster than you can order takeout. Grab your favorite skillet, tap your tongs against your hip twice for good luck, and let's get cooking.
Chicken and Broccoli Stir-Fry
- Publisher Storied Skillet
- Cuisine Chinese-American
- Category Dinner, Stir-Fry
- Prep Time
- Cook Time
- Servings 4
- Calories 290 calories
- Rating 4.8 1786
- Tags chicken and broccoli, stir-fry, easy dinner, chicken breast
Ingredients
- 500g chicken breast, sliced into thin bite-sized strips
- 1/2 tsp baking soda
- 1 tbsp cornstarch
- 1 tbsp low-sodium soy sauce
- 1 tbsp Chinese cooking wine (Shaoxing wine) or dry sherry
- 1/2 cup low-sodium chicken broth
- 3 tbsp low-sodium soy sauce
- 2 tbsp oyster sauce
- 1 tbsp brown sugar
- 1 tsp toasted sesame oil
- 1 tsp cornstarch
- 1 large head of broccoli, cut into bite-sized florets (about 3 cups)
- 2 tbsp vegetable oil, divided
- 3 cloves garlic, minced
- 1 tsp fresh ginger, grated
- 1/4 cup water (for steaming)
Directions
- In a medium bowl, combine the sliced chicken breast, baking soda, 1 tablespoon of cornstarch, 1 tablespoon of soy sauce, and Chinese cooking wine. Toss well to coat and let it marinate at room temperature for 10 to 15 minutes while you prep the other ingredients.
- In a small bowl or measuring cup, whisk together the chicken broth, 3 tablespoons of soy sauce, oyster sauce, brown sugar, sesame oil, and 1 teaspoon of cornstarch until smooth. Set the sauce aside.
- Heat 1 tablespoon of vegetable oil in a large skillet or wok over medium-high heat. Add the broccoli florets and stir-fry for 1 minute, then pour in 1/4 cup of water, cover immediately with a lid, and let steam for 2 minutes until bright green and crisp-tender. Remove the broccoli from the pan and set aside.
- Wipe the skillet dry and heat the remaining 1 tablespoon of vegetable oil over high heat until shimmering. Add the marinated chicken in a single layer and let it sear undisturbed for 2 minutes to develop a golden crust, then stir-fry for another 1 to 2 minutes until cooked through.
- Reduce the heat to medium, add the minced garlic and grated ginger to the pan, and stir-fry with the chicken for 30 seconds until fragrant, being careful not to let the garlic burn.
- Give the sauce mixture a quick stir to recombine the cornstarch, then pour it into the skillet. Cook for 1 minute, stirring constantly, until the sauce bubbles and thickens into a glossy glaze.
- Return the cooked broccoli to the skillet and toss everything together for 30 seconds to coat the florets in the warm sauce. Serve immediately over hot rice.
Notes
- Kosher Salt Conversion: If you need to season the dish at the end, use Diamond Crystal kosher salt; note that 1 teaspoon (3 grams) of Diamond Crystal is equivalent to about 1/2 teaspoon of standard table salt.
- The Science of Velveting: Velveting with baking soda (sodium bicarbonate) breaks down the meat's surface proteins, preventing them from seizing up and squeezing out water when exposed to high heat.
- Prevent Burning: Garlic and ginger burn incredibly fast in a hot skillet. Always add them during the last 30 seconds of cooking the meat, right before pouring in the sauce, to prevent bitter, burnt black specks.
- Storage Behavior: The cornstarch-thickened sauce will naturally weep and thin out slightly after a day in the fridge due to starch retrogradation. A quick splash of water and a brief stir over medium heat will restore its glossy, clingy texture.
- Dry the Broccoli: Ensure your broccoli florets are completely dry before adding them to the hot oil, as excess surface moisture will cause the oil to splatter violently and steam the broccoli instead of searing it.
Serving Suggestions
Complete your meal with these simple, delicious pairings that complement the rich, savory brown sauce and crisp broccoli.
- Steamed Jasmine Rice: The absolute classic choice; the fluffy grains act like a sponge, soaking up every drop of the glossy garlic-soy glaze.
- Umami Zucchini Noodles: For a lighter, low-carb alternative, serve this stir-fry over a bed of warm Umami Zucchini Noodles.
- Crispy Spring Rolls: Pair with crispy vegetable spring rolls and a sweet chili dipping sauce for a fun, restaurant-style appetizer.
- Fluffy Quinoa: A high-protein grain option that adds a subtle, nutty flavor and holds up beautifully under the heavy sauce.
- Sesame Seed Garnish: Sprinkle toasted white sesame seeds and thinly sliced green onions over the top right before serving for a professional finish.
Storage and Reheating
Leftovers of this stir-fry keep beautifully in an airtight glass container in the refrigerator for up to three days. In fact, the flavors in the savory brown sauce actually deepen overnight as the garlic and ginger infuse further into the chicken.
But there is a catch.
When cold, the cornstarch in the sauce will gelatinize, turning the glaze into a somewhat unappealing, jelly-like consistency. Do not let this alarm you, as it is completely normal food science at work.
To reheat, simply transfer the stir-fry to a skillet over medium heat, add a tablespoon of water or chicken broth to loosen the glaze, and toss gently until heated through. Avoid the microwave if you can, as it tends to overcook the chicken breast and turn the broccoli into mush.
Ingredient Substitutes
If you don't have all the ingredients on hand, don't panic. Here are the easiest, tested swaps that won't ruin your dinner.
- Chicken Breast: You can easily swap this for boneless, skinless chicken thighs, or even sliced flank steak. If you use beef, check out our guide on Beef and Broccoli for specific timing.
- Oyster Sauce: If you don't have oyster sauce, use a vegetarian mushroom stir-fry sauce, or swap it for a mix of equal parts soy sauce and hoisin sauce with a tiny pinch of sugar.
- Chinese Cooking Wine: Dry sherry is the absolute best substitute. If you want an alcohol-free option, use apple cider vinegar or rice vinegar, but cut the amount in half so it isn't too tart.
- Broccoli: Snap peas, bell peppers, or zucchini work beautifully here. If you love zucchini, you might also enjoy our Simple Chicken Zucchini Stir Fry.
I hope this quick stir-fry saves your busy weeknights just like it saved mine. It is proof that you do not need a commercial wok or a culinary degree to make chicken breast taste absolutely spectacular. Let me know in the comments below if you tried the velveting trick—I promise your jaw will thank you!
Susan Rosie
I've spent over 12 years perfecting recipes so you can cook with confidence. Every dish on Storied Skillet is tested multiple times – because your dinner matters. I believe in simple ingredients, clear instructions, and big flavors.
Learn More About Me →You Might Also Like
Discover more delicious recipes from the same category.
Loading related recipes...