4.91 from 21 votes

Chicken and Broccoli Stir-Fry – Takeout Style! (Video)

Jump to RecipeJump to Video

19 Comments

Servings: 4

30 mins

This post may contain affiliate links. Please read our disclosure policy.

Chinese Chicken and Broccoli Stir-Fry is proof that chicken breast and broccoli doesn’t have to be boring! The chicken is super tender and juicy, stir-fried with broccoli in a light but savory sauce that is so delicious!

Chicken and Broccoli on a plate with rice.

Watch the Chinese Chicken and Broccoli Recipe Video!

A Note from CJ

Chicken and Broccoli is your new weeknight hero!

I love making stir-fries like Chicken and Broccoli for dinner – it comes together in 30 minutes and is full of flavor, with jucy chicken and broccoli that will taste great even the next day as leftovers! Similar dishes are Black Pepper Chicken, String Bean Chicken, or Mushroom Chicken!

Ingredient Tips

Refer to the recipe card for the full list of ingredients and measurements!

  • chicken – I used chicken breast (you can also use boneless, skinless thighs), cut into even 1″ pieces so they cook evenly.
  • broccoli – I recommend avoiding the pre-cut broccoli and cutting it yourself into similar sizes so they cook evenly.
  • shaoxing wine – this adds a depth of flavor and complexity to the sauce and truly one of my “secret ingredients” for making restaurant quality Chinese food. If you can’t find it, you can substitute with mirin, sherry, or even chicken broth.
  • neutral oil – I used avocado oil, but you can also use canola or vegetable oil; avoid olive oil.
  • msg – I use this in moderation as a flavor enhancer.

If you love broccoli, try Beef and Broccoli, Beef and Broccoli Noodles, or Chicken and Broccoli Fettuccine Alfredo! For sides, make Air Fryer Broccoli, Korean Broccoli Salad, or Din Tai Fung Broccoli with Garlic!

How to Make Chicken and Broccoli Stir-Fry

Marinate Chicken and Mix Sauce – Cut chicken breast into 1″ pieces and marinate with white pepper, salt, shaoxing wine, avocado oil, sesame oil, and cornstarch for 15 minutes. Premix the sauce by combining soy sauce, oyster sauce, white pepper, sugar, msg, chicken stock, and cornstarch in a bowl. Mix until combined and set aside.

Chop Aromatics and Broccoli, Blanch Broccoli – Chop garlic and ginger and set aside, then cut broccoli to similar size pieces as the chicken. In a pot of boiling water, blanch broccoli for 45 seconds and remove and drain thoroughly.

Cook Chicken – In a hot pan over high heat, heat 1 cup of neutral oil until smoking (about 450F), then carefully drop the chicken in the oil and cook the chicken for 1-2 minutes until pieces are just cooked through. Remove and set aside in a bowl.

Cook Aromatics, Add Sauce, and Add Chicken & Broccoli Remove all but 2 tbsp of frying oil in the pan, then add the garlic and ginger and stir fry for 15 seconds. Add the premixed sauce and stir combine. The sauce will thicken after just a few seconds (refer to video for sauce consistency). Add back chicken and broccoli and toss to combine. Finish with a tsp of sesame oil, give it a final mix and serve with freshly steamed rice. Enjoy!

A 6 photo collage showing key cooking steps on how to make an authentic better than takeout Chicken and Broccoli at home.

PRO TIPS

CJ’s Storage & Reheating Tips

Store any leftovers in the refrigerator in an airtight container for up to 3-4 days. Because Chicken and Broccoli Stir-Fry is not coated in a batter, you won’t have to worry about the texture changing when refrigerated! This is great for meal prepping.

Reheat in the microwave until warmed through, or in a hot pan/wok for a couple minutes (add a little bit of water to loosen up any pieces that stuck together and to help ‘steam’ the dish).

If you tried this Chinese Chicken and Broccoli or any other recipe on my website, please leave a 🌟 star rating and let me know how it went in the comments below!

4.91 from 21 votes

Chicken and Broccoli (VIDEO)

Servings: 4
Prep: 15 minutes
Cook: 15 minutes
Total: 30 minutes
Chicken and Broccoli on a plate with rice.
Chicken and Broccoli has been one of my MOST requested recipes! It's perfect for all of us trying to eat healthier in the new year (myself included) without compromising on taste!
Email This Recipe!
Enter your email and get it sent straight to your inbox along with new recipes from us every week!

Equipment

Ingredients 

Chicken

Sauce

Vegetables & Aromatics

Oils

Instructions 

  • Cut chicken breast into 1" pieces and marinate with white pepper, salt, shaoxing wine, avocado oil, sesame oil, and cornstarch for 15 minutes.
  • Premix the sauce by combining soy sauce, oyster sauce, white pepper, sugar, msg, chicken stock, and cornstarch in a bowl. Mix until combined and set aside.
  • Chop garlic and ginger and set aside, then cut broccoli to similar size pieces as the chicken.
  • In a pot of boiling water, blanch broccoli for 45 seconds and remove and drain thoroughly.
  • In a hot pan over high heat, heat 1 cup of neutral oil until smoking (about 450F), then carefully drop the chicken in the oil and cook the chicken for 1-2 minutes until pieces are just cooked through. Remove and set aside in a bowl.
  • Remove all but 2 tbsp of frying oil in the pan, then add the garlic and ginger and stir fry for 15 seconds.
  • Add the premixed sauce and stir combine. The sauce will thicken after just a few seconds (refer to video for sauce consistency).
  • Add back chicken and broccoli and toss to combine. Finish with a tsp of sesame oil, give it a final mix and serve with freshly steamed rice. Enjoy!

Video

Notes

Cut chicken and broccoli into similar sizes so everything cooks evenly, look more cohesive, and allows for better mouthfeel! Substitute with chicken thighs if you prefer. 
Chinese Chicken and Broccoli Stir-Fry is one of those recipes that comes together extremely quickly – the key is having your ingredients prepped and in bowls right next to your wok or pan
Store any leftovers in the refrigerator in an airtight container for up to 3-4 days. Because Chicken and Broccoli Stir-Fry is not coated in a batter, you won’t have to worry about the texture changing when refrigerated! This is great for meal prepping.
Reheat in the microwave until warmed through, or in a hot pan/wok for a couple minutes (add a little bit of water to loosen up any pieces that stuck together and to help ‘steam’ the dish).

Nutrition

Calories: 220kcalCarbohydrates: 14gProtein: 27gFat: 6gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 2gTrans Fat: 0.01gCholesterol: 73mgSodium: 1107mgPotassium: 640mgFiber: 1gSugar: 4gVitamin A: 319IUVitamin C: 43mgCalcium: 39mgIron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Main Course
Cuisine: Chinese
Tried this recipe?Mention @cj.eats_ or tag #cjeatsrecipes!

This Chicken and Broccoli recipe was originally published in January 2022, and updated in February 2026.

About CJ

I’m a third generation Chinese-American home cook who has always loved cooking & eating! Welcome to my food blog, where you can find trusted, tested, easy & approachable recipes for the everyday home cook that taste delicious! I am so glad you're here!

You May Also Like:

4.91 from 21 votes (7 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




19 Comments

  1. 5 stars
    I make this recipe all the time cause my husband and daughter loves it! It’s easy and it’s better than take out!

  2. 4 stars
    Cooked it tonight. The chicken was not as velvety as some of the other recipes. Are we not supposed to include baking soda and soya sauce while marinating the chicken.

  3. 5 stars
    CJ,
    You need a button so I can follow your recipes on Pinterest. The first one I tried was Benihana rice and fell in love. Tonight I’m making this for Hubby with Chinese broccoli (it’s what I have on hand). Have to find a substitute for oyster sauce. Hubby is allergic to shellfish 🦪. (I know it’s a travesty). Thanks again and get me a button to follow you!

  4. 5 stars
    Made this tonight. We do not have a wok and instead used our large cast iron skillet. Got the oil (vegetable) heated to 300 degrees Fahrenheit, but cooked chicken for an extra minute (3 minutes total). Only other substitute was using rice flour in place of cornstarch.

    It was absolutely fantastic and still looked identical to your photos. Husband and I agreed that it was an amazing refinement of something you’d order for take out. Simple, easy, and delicious.

    First recipe I’ve tried of yours and we are both looking forward to trying more. Thank you for sharing your recipes with the masses.