Chinese-Style Chicken and Vegetable Stir-Fry

This homemade Chinese-style chicken stir-fry is colorful, savory, and full of fresh texture. Tender chicken, crisp vegetables, mushrooms, and a glossy garlic-ginger sauce come together quickly for a satisfying dinner that feels better than takeout.

Homemade Chinese-style chicken stir-fry with colorful vegetables served over rice

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

Ingredients for homemade Chinese chicken stir-fry including chicken, broccoli, peppers, carrots, snow peas, mushrooms, onion, garlic, ginger, soy sauce, and rice
  • 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

  1. Prepare the sauce: Whisk together the soy sauce, oyster sauce, rice vinegar, honey or brown sugar, sesame oil, cornstarch, and water until smooth.
  2. 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.
  3. 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.
  4. Add the aromatics: Stir in the garlic and ginger and cook for about 30 seconds, just until fragrant.
  5. 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.
  6. Serve: Remove from the heat, top with green onions and sesame seeds, and serve hot over cooked rice.
Close-up of glossy Chinese-style chicken and vegetable stir-fry

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

  1. Prepare the sauce: Whisk together the soy sauce, oyster sauce, rice vinegar, honey or brown sugar, sesame oil, cornstarch, and water until smooth.
  2. 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.
  3. 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.
  4. Add the aromatics: Stir in the garlic and ginger and cook for about 30 seconds, just until fragrant.
  5. 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.
  6. 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.

Tried This Recipe?

I’d love to hear how it turned out for you. Your review helps other home cooks know what to expect and helps me improve this recipe. Please leave a star rating and a short comment below.

Leave a Review

Leave a Review

Your email address will not be published. Reviews are held for approval before appearing.

Your Rating *

Choose a rating from one to five stars.

Add a photo
No photo selected

Optional. Upload a JPG, PNG, or WebP up to 5 MB.