This Chinese-style chicken and vegetable stir-fry combines chicken breast, broccoli, peppers, carrots, snow peas, and mushrooms with a soy, oyster sauce, garlic, and ginger sauce. Serve it over cooked rice; have the vegetables chopped and the sauce mixed before you start cooking.
This chicken stir-fry keeps the method straightforward. The chicken cooks quickly, the vegetables stay crisp, and the garlic-ginger sauce coats everything without becoming heavy. It is the kind of meal that works well over rice and disappears fast at the table.
The best part is how flexible it is. You can use the vegetables you already have, adjust the heat, and make the sauce slightly sweeter or more savory depending on your taste.
Quick Recipe Info
- Prep Time: 20 minutes
- Cook Time: 15 minutes
- Total Time: 40 minutes
- Servings: 4 servings
- Difficulty: Easy
- Best For: Quick weeknight dinners and homemade takeout-style meals
Why You’ll Love This Recipe
- Ready in about 40 minutes.
- Full of colorful vegetables and tender chicken.
- Uses a simple homemade sauce.
- Easy to customize with different vegetables.
- A practical alternative to takeout.
Ingredients

- 1 1/2 pounds boneless, skinless chicken breast, cut into bite-sized pieces
- 2 tablespoons neutral oil, divided
- 2 cups broccoli florets
- 1 red bell pepper, sliced
- 2 carrots, thinly sliced
- 1 cup snow peas
- 1 cup sliced mushrooms
- 1 small onion, sliced
- 3 green onions, sliced
- 3 garlic cloves, minced
- 1 tablespoon freshly grated ginger
- 1/3 cup low-sodium soy sauce
- 2 tablespoons oyster sauce
- 1 tablespoon rice vinegar
- 1 tablespoon honey or brown sugar
- 1 teaspoon sesame oil
- 1 tablespoon cornstarch
- 2 tablespoons water
- 1 teaspoon sesame seeds, optional
- Cooked rice, for serving
How to Make It
- Prepare the sauce: Whisk together the soy sauce, oyster sauce, rice vinegar, honey or brown sugar, sesame oil, cornstarch, and water until smooth.
- Cook the chicken: Heat 1 tablespoon oil in a large wok or skillet over medium-high heat. Add the chicken in a single layer and cook until browned and cooked through. Transfer to a plate.
- Stir-fry the vegetables: Add the remaining oil to the pan. Cook the broccoli, bell pepper, carrots, snow peas, mushrooms, and onion for 4 to 5 minutes, stirring often, until crisp-tender.
- Add the aromatics: Stir in the garlic and ginger and cook for about 30 seconds, just until fragrant.
- Finish the stir-fry: Return the chicken to the pan. Pour in the sauce and toss everything together for 1 to 2 minutes, until the sauce thickens and coats the chicken and vegetables.
- Serve: Remove from the heat, top with green onions and sesame seeds, and serve hot over cooked rice.

Tips for Best Results
- Cut the vegetables into similar sizes so they cook evenly.
- Keep the pan hot so the vegetables stay crisp.
- Do not overcrowd the pan when browning the chicken.
- Whisk the sauce again before adding because cornstarch settles.
- Taste before serving and adjust with extra soy sauce or rice vinegar if needed.
Variations and Substitutions
- Use chicken thighs for extra juiciness.
- Swap the chicken for beef, shrimp, tofu, or tempeh.
- Add crushed red pepper or chili paste for heat.
- Use bok choy, zucchini, or baby corn in place of some vegetables.
- Serve with noodles instead of rice.
Serving Ideas
Serve this homemade Chinese-style stir-fry over steamed jasmine rice, brown rice, or noodles. Add spring rolls, cucumber salad, or steamed dumplings for a fuller meal.
Storage and Reheating
- Store leftovers in an airtight container in the refrigerator for up to 3 days.
- Reheat in a skillet over medium heat for the best texture.
- Add a splash of water if the sauce thickens too much in the refrigerator.
- Freeze for up to 1 month, although the vegetables will soften slightly after thawing.
Homemade Chinese-Style Chicken Stir-Fry
Tender chicken and crisp vegetables coated in a glossy garlic-ginger stir-fry sauce.
Prep Time: 20 minutes
Cook Time: 15 minutes
Total Time: 40 minutes
Servings: 4 servings
Ingredients
- 1 1/2 pounds boneless, skinless chicken breast, cut into bite-sized pieces
- 2 tablespoons neutral oil, divided
- 2 cups broccoli florets
- 1 red bell pepper, sliced
- 2 carrots, thinly sliced
- 1 cup snow peas
- 1 cup sliced mushrooms
- 1 small onion, sliced
- 3 green onions, sliced
- 3 garlic cloves, minced
- 1 tablespoon freshly grated ginger
- 1/3 cup low-sodium soy sauce
- 2 tablespoons oyster sauce
- 1 tablespoon rice vinegar
- 1 tablespoon honey or brown sugar
- 1 teaspoon sesame oil
- 1 tablespoon cornstarch
- 2 tablespoons water
- 1 teaspoon sesame seeds, optional
- Cooked rice, for serving
Instructions
- Prepare the sauce: Whisk together the soy sauce, oyster sauce, rice vinegar, honey or brown sugar, sesame oil, cornstarch, and water until smooth.
- Cook the chicken: Heat 1 tablespoon oil in a large wok or skillet over medium-high heat. Add the chicken in a single layer and cook until browned and cooked through. Transfer to a plate.
- Stir-fry the vegetables: Add the remaining oil to the pan. Cook the broccoli, bell pepper, carrots, snow peas, mushrooms, and onion for 4 to 5 minutes, stirring often, until crisp-tender.
- Add the aromatics: Stir in the garlic and ginger and cook for about 30 seconds, just until fragrant.
- Finish the stir-fry: Return the chicken to the pan. Pour in the sauce and toss everything together for 1 to 2 minutes, until the sauce thickens and coats the chicken and vegetables.
- Serve: Remove from the heat, top with green onions and sesame seeds, and serve hot over cooked rice.
Notes
Prepare all ingredients before heating the pan because stir-frying moves quickly.
FAQ
Can I use chicken thighs instead of chicken breast?
Yes. Boneless chicken thighs stay juicy and work very well in this stir-fry.
What vegetables work best in Chinese stir-fry?
Broccoli, bell peppers, carrots, mushrooms, snow peas, bok choy, zucchini, and onions all work well.
How do I keep the vegetables crisp?
Use high heat, cut them evenly, and avoid cooking them too long.
Can I make the sauce ahead?
Yes. Mix it up to 3 days ahead and store it covered in the refrigerator. Whisk before using.
Can I make this gluten-free?
Use gluten-free tamari and a gluten-free oyster sauce.
What can I serve with homemade Chinese stir-fry?
Rice, noodles, dumplings, spring rolls, and cucumber salad are all good choices.
This homemade Chinese-style chicken stir-fry is a useful recipe for busy evenings because it brings together fresh vegetables, tender chicken, and a flavorful sauce without much fuss. It is quick, flexible, and easy to make your own.
