• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Pups with Chopsticks
  • Home
  • About
  • Contact
  • Recipes
  • Ingredients
  • How-To
menu icon
go to homepage
  • Recipes
  • Asian Ingredients Guide
  • About
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • search icon
    Homepage link
    • Recipes
    • Asian Ingredients Guide
    • About
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×
    Home » Recipes » Main Course

    Chicken and Broccoli Stir Fry (Chinese Takeout Style)

    joyce from pups with chopsticks
    by Joyce Lee · Updated Feb 29, 2024
    5 Comments

    May contain affiliate links

    This chicken and broccoli stir-fry recipe strikes the perfect balance of savory flavors. The tender dark meat chicken pairs beautifully with the slightly crunchy broccoli, and is tossed in a Chinese stir fry sauce, making it a must-try for stir-fry lovers.

    chinese chicken and broccoli stir fry on a white plate on a wooden table.
    Jump to Recipe Print Recipe
    5 from 14 votes

    For those craving a comforting and wholesome meal that's easy to prepare, this Chinese chicken and broccoli stir-fry is the answer. If you're looking for something with beef, I also have a beef and broccoli stir fry recipe as well! With its simple yet delicious flavors, it's a dish that's sure to become a staple in your home.

    If you're a fan of this dish, you might also enjoy my recipes for sweet and sour chicken, a classic Chinese takeout favorite, and easy sesame chicken, a delicious and simple alternative.

    Why You’ll Love This Recipe 

    • Perfect Broccoli Texture: Whether you like your broccoli crisp and crunchy or soft, you have control of how you want the broccoli to turn out with the easy steaming step that is done right before you stir fry. The best part is, it's done in the same pan so there's less cleanup and fuss!
    • Comfort Food: This chicken stir-fry is a true comfort food, with its hearty flavors and easy preparation, tender dark meat chicken complementing the slightly crunchy broccoli served over a bowl of white rice.
    • Quick and Easy: This recipe is not only delicious, but it's also incredibly quick and easy to make, perfect for those busy weeknights.

    Chicken and Broccoli Ingredients

    chicken and broccoli ingredients (chicken, oyster sauce, broccoli, sesame oil, ginger, onion, garlic, green onion, cornstarch, soy sauce, sugar, cooking wine.)
    • Boneless Chicken Thighs: I like to use dark meat for this recipe, because it's more flavorful, and stays juicy and moist. To make preparation easier, you can use boneless dark meat which lets you use it right away without much prep. That being said, you can also use white meat (chicken breast) for this as well. I normally keep the skin on for the chicken, but if you prefer, you can remove the skin as well.
    • Broccoli Florets: A versatile and nutritious vegetable that provides a satisfying crunch in every bite.
    • Onion, Garlic and Ginger: These aromatic trio is a must and adds a depth of flavor, to all Asian stir-fries.
    • Oyster Sauce and Soy Sauce: These are the base of the stir-fry sauce, providing a savory, umami flavor.
    • Sugar: Used to balance the saltiness of the soy sauce and oyster sauce, adding a hint of sweetness to the dish.
    • Shaoxing Cooking Wine: This adds a bit more flavor to the sauce and chicken marinade. You can substitute it with dry sherry or omit if you can't find it.
    • Sesame Oil: This is used as a finishing oil, adding a nutty flavor and aroma to the dish.
    • Cornstarch: Used to thicken the sauce, giving the dish a glossy sheen.

    How to Make Chicken and Broccoli Stir Fry

    Making this incredible chicken and broccoli recipe at home is super easy and will give you great results every single time. Here's how to make it step by step:

    Preparation

    Preparing the Aromatics: Start by prepping your ingredients. Slice the ginger and garlic and set it aside. Then peel and slice the white onion and set it aside.

    Finely Chop the Green Onions: Once the green onions are chopped, separate the whites for stir frying with the chicken, and the greens as garnish.

    Cut the Broccoli into Florets

    steps on how I cut broccoli.

    Prepare the Stir Fry Sauce: Next, combine all the stir fry sauce ingredients in a bowl. Make sure to stir well to dissolve the sugar. Set this aside for later.

    Marinate the Chicken

    Slice the Chicken: Slice each piece of chicken thigh into ½ inch pieces and place it in a bowl.

    chicken being cut into long strips on a cutting board.

    Marinate the Chicken: Add the marinade ingredients to the chicken (except the oil) and mix well. Set it aside to marinate for 15 minutes. The longer you marinate, the tastier it will be.

    Steam the Broccoli

    Set the stove to medium-high heat and place a large skillet or wok on it. Wait for it to get hot.

    Stir-fry Broccoli: Add a bit of oil into the pan once it is hot, then add the broccoli and stir fry it for about 1 minute.

    Steam broccoli in a pan.

    Add Water and Steam: Add ¼ cup of water to the pan, and put a lid on it. Let the broccoli steam for 2 minutes.

    Check for Doneness, and Plate: Remove the lid. If there is still water in the pan, let it keep cooking until the water evaporates away. Do a taste test, if you want your broccoli softer, keep cooking it for another 1 minute. Remove the broccoli from the pan and set it aside for later.

    Remove steamed broccoli out of the pan.

    Stir Fry the Aromatics and Chicken

    Stir Fry the Aromatics: Add a bit more oil back into the pan, then add in the ginger and sliced onions and stir fry it for about 2-3 minutes.

    stir frying ginger, garlic and onions.

    Add Garlic: Next add the garlic slices, and stir fry it for 1 minute.

    Mix Oil into the Chicken: Add 1-2 tablespoons of oil to the chicken and mix well.

    Stir Fry the Chicken: Next, push the aromatics aside and add 1 tablespoon of oil in a skillet and adjust the stove to high heat. Add the sliced chicken in a single layer and sauté for about 2 minutes per side, or just until it's cooked through. You can always pull out a piece to test for doneness.

    chicken being cooked with onions in a frying pan.

    Thicken the Sauce

    Stir the Sauce: Give the sauce a quick stir in the bowl (the cornstarch settles on the bottom).

    Add Sauce to Pan and Thicken: Push everything aside in the frying pan and add in the sauce. Immediately stir the sauce, and keep stirring until the sauce starts to simmer and thickens.

    push chicken aside, and thicken sauce in frying pan.

    Add Everything Back and Stir Fry

    Add Broccoli Back In: Once the sauce is thick, add back in the broccoli and mix everything together until it is all coated well and stir fry for 1 minute.

    chicken and broccoli stir fry finished in a frying pan.

    Serve: Finally, garnish with green onions and serve your chicken and broccoli stir-fry over white rice. Enjoy your meal!

    chicken and broccoli stir fry with wooden chopsticks on the side on a white plate.

    Joyce’s Tips For Making the Best Chicken and Broccoli Stir Fry

    • Cut the Broccoli Florets Stem Side Up: To prevent the broccoli from losing too many florets, I cut the broccoli stem side up, up to the florets, then hand rip the rest of the way. This keeps the broccoli intact, and we lose less of it.
      steps on how I cut broccoli.
    • Mix the Cornstarch with Soy Sauce First: Cornstarch doesn't dissolve properly when it's mixed directly with thick sauces like oyster sauce. Mixing the cornstarch with the soy sauce first, before you add in the rest of the sauce ingredients and water will ensure that you won't get lumps in your sauce.
    • Velvet the Chicken: For extra tender chicken, try velveting your chicken before stir frying. This involves marinating the chicken in a mixture of cornstarch, water, soy sauce, and then mixing the oil in, after the chicken has marinated for a smoother, more tender texture. Don't be shy about the oil; it is essential for the velveting process. Chinese restaurants will quickly flash fry the cornstarch marinated chicken in a large vat of hot oil or water to velvet the chicken. This instantly cooks the cornstarch in the marinade, forms a gel barrier around the chicken, and keeps it moist for stir frying. Since we are doing it at home, we kept it simple by just adding oil to the chicken (and to the pan), right before we stir fry it.
    • Use a Large Skillet (or a Wok): Using a large skillet will ensure that the heat will won't drastically drop when you put a lot of ingredients in. If the pan temperature drops too much, you will end up steaming the chicken, and you won't get the nice browning that you want from stir fries.

    Serving Suggestions

    • This easy chicken and broccoli stir fry recipe pairs perfectly with a side of noodles, plain steamed rice, egg fried rice, chicken fried rice, shrimp fried rice or garlic fried rice. The savory flavor of the stir fry compliments the hearty, satisfying nature of the noodles or rice, making for a complete and delicious meal.
    • For Chinese takeout night, serve this chicken and broccoli stir fry with crispy fried wontons with sweet and sour sauce and homemade potstickers. The variety of textures and flavors will make your dinner feel like a special occasion.
    • If you are looking for a Chinese traditional homemade meal, I like to pair this with easy recipes like Chinese scrambled eggs and shrimp stir fry, Chinese tomato egg stir fry or ketchup shrimp.
    • If you're a fan of spicy foods, add a side of chili oil as a condiment. The heat from the chili oil will add an extra dimension to the dish's flavor, making your stir fry a spicy and satisfying meal.
    chicken and broccoli stir fry on a white plate on a wooden table.

    Recipe Variation Ideas

    • Spicy: If you're a fan of spicy food, this variation is a must-try. Simply add a side of chili oil as a condiment. The heat from the chili oil will add an extra dimension to the dish's flavor, making your stir fry a spicy and satisfying meal.
    • Gluten-Free: For those with gluten sensitivities, you can easily make this dish gluten-free by replacing the oyster sauce with a gluten-free alternative. The dish will have the same great flavor without any gluten.
    • Teriyaki: If you're in the mood for a different twist on the classic stir fry, try this variation. Replace the oyster sauce with teriyaki sauce for a sweeter, tangier flavor. This variation is a hit with kids and adults alike.
    • Black Pepper Chicken: If you're a fan of black pepper chicken, you can use the black pepper sauce in my Black Pepper Chicken recipe instead!

    Frequently Asked Questions

    What can I use as a substitute for oyster sauce if I don't have any?

    If you don't have oyster sauce on hand, you can substitute it with a mixture of soy sauce and a touch of sugar. This will give your dish a similar savory flavor that oyster sauce provides.

    How can I ensure that the broccoli is cooked through but not overly soft?

    The key is to pre-blanche or steam the broccoli and removing it from the pan, and adding it to the stir fry at the end. This will soften the broccoli just enough, and the remaining stir fry process will finish the cooking.

    Can I use chicken breast instead of dark meat chicken in this recipe?

    Yes, you can use boneless skinless chicken breast instead of chicken thighs. However, chicken thighs tend to be more flavorful and tender.

    What's the best way to slice the chicken for this dish?

    For any type of chicken stir fry recipe, I recommend slicing the chicken into even pieces. For dark meat, I like to cut them into long strips ½ inch thick, and for white meat, I like to slice them ⅛ - ¼ inch slices against the grain. This will allow the chicken to cook quickly and evenly, and will have the most surface area for the stir fry sauce. Keep in mind, that the thinner slices from white meat, will also require less time to fully cook.

    Storing and Reheating

    • Refrigerating: After enjoying your delicious chicken and broccoli stir fry, you can store any leftovers in the refrigerator. Simply place the stir fry in an airtight container and it will keep for up to 3 days.
    • Reheating: When you're ready to enjoy your leftovers, you can easily reheat the stir fry in a skillet over medium heat. Stir frequently to ensure even heating and prevent the chicken from becoming tough. You can also microwave this as well for 1-2 minutes, stirring every 45 seconds to ensure even heating.
    • Freezing: Unfortunately, this recipe does not freeze well due to the tender chicken and crisp veggies. Freezing and thawing can make the chicken and broccoli lose their texture and flavor.

    More Chinese Takeout Recipes You May Like

    • honey walnut shrimp on a gray flower plate.
      Honey Walnut Shrimp
    • Char Siu (Chinese BBQ Pork) thinly sliced and fanned out on a cutting board.
      Sweet and Sticky Char Siu (Chinese BBQ Pork)
    • Beef and onion stir fry on a white plate with a side of green onions.
      Beef and Onion Stir Fry (Quick and Easy Classic Recipe)
    • Shrimp and broccoli in a brown plate with a side of green onions and chopsticks.
      Shrimp and Broccoli Stir Fry
    • Chinese brown sauce in a white bowl.
      Chinese Brown Sauce
    • Crispy cantonese chow mein on a white plate.
      Crispy Cantonese Beef Chow Mein
    • Sweet and Sour Pork in a bowl on a wooden table
      Sweet and Sour Pork Recipe (咕噜肉)
    • Dry curried Singapore Noodles in a large black bowl on a wooden table
      Singapore Noodles (Singapore Mei Fun)

    If you made this Chinese chicken and broccoli stir fry recipe, I want to see! Follow Pups with Chopsticks on Instagram, snap a photo, and tag and hashtag it with @pupswithchopsticks and #pupswithchopsticks. I love to know what you are making!

    Please also consider leaving a ⭐⭐⭐⭐⭐ rating and a comment to tell me how it went! I'd love to hear from you if you made this!

    If you like my recipes and want to be updated on when new ones come out, please consider subscribing to my newsletter (we don't spam) and follow along on Instagram, Facebook, and Pinterest for all of my latest recipes!

    Recipe Card

    thumbnail of chicken and broccoli stir fry.

    Chicken and Broccoli Stir Fry (Chinese Takeout Style)

    This chicken and broccoli stir-fry recipe strikes the perfect balance of savory flavors. The tender dark meat chicken pairs beautifully with the slightly crunchy broccoli, and is tossed in a Chinese stir fry sauce, making it a must-try for stir-fry lovers.
    Print Pin Email Rate
    Course: Main Course
    Cuisine: Chinese
    Prep Time: 15 minutes minutes
    Cook Time: 15 minutes minutes
    Total Time: 30 minutes minutes
    Servings: 3
    5 from 14 votes
    Made with ♡ by Joyce Lee

    Joyce's Recipe Notes

    • Mix the Cornstarch with Soy Sauce First: Cornstarch doesn't dissolve properly when it's mixed directly with thick sauces like oyster sauce. Mixing the cornstarch with the soy sauce first, before you add in the rest of the sauce ingredients and water, will ensure that you won't get lumps in your sauce.
    • Velvet the Chicken: For extra tender chicken, try velveting your chicken before stir-frying. This involves marinating the chicken in a mixture of cornstarch, water, soy sauce, and then mixing the oil in, after the chicken has marinated for a smoother, more tender texture. Don't be shy about the oil; it is essential for the velveting process. Chinese restaurants will quickly flash fry the cornstarch marinated chicken in a large vat of hot oil or water to velvet the chicken. This instantly cooks the cornstarch in the marinade, forms a gel barrier around the chicken, and keeps it moist for stir-frying. Since we are doing it at home, we kept it simple by just adding oil to the chicken (and to the pan) right before we stir-fried it.
    • Use a Large Skillet (or a Wok): Using a large skillet will ensure that the heat will won't drastically drop when you put a lot of ingredients in. If the pan temperature drops too much, you will end up steaming the chicken, and you won't get the nice browning that you want from stir fries.
    Prevent your screen from going dark

    Ingredients
     

    • 1 lb boneless chicken (dark meat, approx. 3-4 thighs)
    • 3 cups broccoli florets
    • 1 small onion (sliced)
    • 4-5 slices ginger
    • 2 cloves garlic (thinly sliced)
    • ¼ cup water (to steam the broccoli in the pan)
    • 2 stalks green onions

    Chicken Marinade

    • 1½ tablespoons soy sauce (low sodium)
    • 1 teaspoon sesame oil
    • ½ tablespoon Shaoxing cooking wine (or dry sherry)
    • 1 tablespoon water
    • 1 teaspoon cornstarch
    • 1 tablespoon oil

    Chicken and Broccoli Sauce

    • 2½ tablespoons soy sauce (low sodium)
    • 1 teaspoon dark soy sauce (optional, for color)
    • 2 tablespoons cornstarch
    • 2 tablespoons oyster sauce
    • 1 teaspoon sugar
    • 1 tablespoon Shaoxing cooking wine (or dry sherry)
    • ½ teaspoon sesame oil
    • 1 cup water

    Instructions
     

    Preparation

    • Cut 4-5 slices ginger and thinly slice 2 cloves garlic and set it aside. Then peel and slice 1 small onion and set it aside.
      garlic, ginger and onion slices on a cutting board.
    • Finely chop 2 stalks green onions and separate the whites for stir-frying with the chicken and the greens as a garnish at the end.
      green onions chopped, with whites and greens separated.
    • Cut 3 cups broccoli florets into 1-inch pieces. To prevent the broccoli from losing too many florets, I cut the broccoli stem side up, up to the florets, and then hand-rip the rest of the way. This keeps the broccoli intact, and we lose less of it.
      steps on how I cut broccoli.

    Prepare the Stir Fry Sauce

    • In a small bowl, add 2½ tablespoons soy sauce, 1 teaspoon dark soy sauce (optional) with 2 tablespoons cornstarch and mix well.
      Mixing soy sauce and cornstarch for Chinese brown sauce.
    • Add 1 tablespoon Shaoxing cooking wine, 2 tablespoons oyster sauce, 1 teaspoon sugar, and ½ teaspoon sesame oil and mix well until smooth.
    • Then add 1 cup water. Set this aside for later.
      Chinese brown sauced all mixed in preparation.

    Marinate the Chicken

    • Slice 1 lb boneless chicken (3-4 chicken thighs) into ½ inch pieces and place it in a bowl.
      chicken being cut into long strips on a cutting board.
    • Add 1½ tablespoons soy sauce, 1 teaspoon sesame oil, ½ tablespoon Shaoxing cooking wine, 1 tablespoon water, and 1 teaspoon cornstarch to the chicken and mix well. Set it aside to marinate for 15 minutes. The longer you marinate it, the more flavorful it will be.
      Chicken pieces being marinated in a metal bowl.

    Steam the Broccoli

    • Set the stove to medium-high heat and place a large skillet or wok on it. Wait for it to get hot.
    • Add a bit of oil into the pan once it is hot, then add 3 cups broccoli florets and stir fry it for about 1 minute.
      Steam broccoli in a pan.
    • Add ¼ cup of water to the pan, and put a lid on it. Let the broccoli steam for 2 minutes
    • Remove the lid. If there is still water in the pan, let it keep cooking until the water evaporates away.
      Do a taste test, if you want your broccoli softer, keep cooking it for another 1 to 2 minutes. Remove the broccoli from the pan and set it aside for later.
      Remove steamed broccoli out of the pan.

    Stir Fry the Aromatics and Chicken

    • Add a bit more oil back into the pan, then add in the ginger and sliced onions and stir fry it for about 2-3 minutes.
      stir frying ginger, garlic and onions.
    • Next add the garlic slices in, and stir fry it for 20 seconds.
    • Add 1-2 tablespoons of oil to the marinated chicken and mix well.
    • Next, push the aromatics aside in the pan, and add 1 tablespoon of oil in a skillet. Adjust the stove to high heat.
    • Add the sliced chicken in a single layer and sauté for about 2 minutes per side, or just until it's cooked through. You can always pull out a piece to test for doneness.
      chicken being cooked with onions in a frying pan.

    Thicken the Sauce

    • Give the sauce a quick stir in the bowl (the cornstarch settles on the bottom).
    • Push everything aside in the frying pan and add in the sauce. Immediately stir the sauce, and keep stirring until the sauce starts to simmer and thickens.
      push chicken aside, and thicken sauce in frying pan.

    Add Everything Back and Stir Fry

    • Once the sauce is thick, add back in the broccoli and mix everything together until it is all coated well and stir fry for 1 minute
      chicken and broccoli stir fry finished in a frying pan.
    • Finally, garnish with green onions and serve your chicken and broccoli stir-fry over white rice. Enjoy your meal!
      chicken and broccoli stir fry with wooden chopsticks on the side on a white plate.

    Nutrition

    Calories: 273kcal | Carbohydrates: 19g | Protein: 37g | Fat: 5g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Trans Fat: 0.02g | Cholesterol: 97mg | Sodium: 1081mg | Potassium: 983mg | Fiber: 3g | Sugar: 4g | Vitamin A: 693IU | Vitamin C: 87mg | Calcium: 77mg | Iron: 2mg

    *Nutritional information is calculated using online tools and is an estimate*

    Did you try this recipe?I'd love to hear from you! Let me know how it was and consider giving it a rating! Tag me on Instagram with @pupswithchopsticks to show me!

    Disclaimer: We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites, however I provide these links to make items easier to find if you cannot purchase this locally and I would never recommend anything I don’t own myself or highly recommend. I would prefer you buy your items locally if possible to support your local shops (and chances are they are cheaper locally as well!)

    More Main Course

    • Turkey legs on cutting board
      Easy Roasted Turkey Legs with Herb Glaze
    • 17 Asian Christmas Recipes for Your Holiday Dinner Celebrations
    • Mongolian chicken on a beige plate on a wooden table.
      Mongolian Chicken
    • close up of asian ground beef bowl (cantonese minced beef) with a sunny side up fried egg on top in a green bowl.
      Asian Beef Bowls

    Reader Interactions

    Comments

    1. krista says

      January 14, 2025 at 10:33 am

      5 stars
      great sauce!

      Reply
      • Joyce Lee says

        January 27, 2025 at 11:10 am

        Hi Krista!
        I'm so happy you liked it!
        You can use this sauce for almost any stir fry you make, not just this recipe! 🙂

        Reply
    2. Joyce Lee says

      July 12, 2024 at 9:22 am

      5 stars

      Reply
    3. Josie says

      March 01, 2024 at 12:07 pm

      5 stars
      It is because this recipe you provided is easy to get, So, I made it last night for dinner for my family as 1 of a delicious dishes. Everyone praised me my cooking skill is better , Ha-ha !😀 I would have said to you Joyce, thanks for your detail cooking preparation & photos guiding all the way ...👍😘
      Keep up !

      Reply
      • Joyce Lee says

        March 05, 2024 at 1:43 pm

        Hi Josie!
        haha So happy everyone liked it!

        Reply

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Welcome to Pups with Chopsticks!

    Hi, I’m Joyce Lee! Welcome to Pups with Chopsticks! This cozy corner of the internet is all about my favorite things: cooking delicious Asian dishes, hanging out with my furry sidekicks, and sharing good eats with friends (that’s you!). Grab a seat and let’s have some fun in the kitchen! Here you’ll find everything from comforting traditional recipes to Asian fusion dishes, all made easy with broken-down, simple step-by-step tutorials.

    More about me

    Tried and True Favorites

    • Thai coconut chicken skewers on a wooden plate
      Grilled Thai Coconut Chicken Skewers
    • Vietnamese Lemongrass Chicken
    • Korean japchae served in a wooden bowl
      Easy Japchae (Korean Glass Noodles Stir Fry)
    • A large bowl of Spicy Korean Pork Bulgogi (Jeyuk Bokkeum) with a plate of lettuce with some rice and pork in it for wrapping
      Spicy Pork Bulgogi (Classic Jeyuk Bokkeum Recipe)

    Takeout at Home

    • Super crispy beef tossed with a sweet and sticky sauce
      Sweet and Sticky Crispy Beef
    • Hakka, Indian Chinese chilli chicken made with crispy chicken chunks and lightly tossed in a spicy chilli sauce.
      Chilli Chicken
    • Char Siu (Chinese BBQ Pork) thinly sliced and fanned out on a cutting board.
      Sweet and Sticky Char Siu (Chinese BBQ Pork)
    • Sweet and Sour Pork in a bowl on a wooden table
      Sweet and Sour Pork Recipe (咕噜肉)
    • bang bang shrimp on a patterned plate on a wooden table.
      Bang Bang Shrimp
    • Mongolian beef on a white plate with sesame seeds
      Easy Mongolian Beef

    Footer

    AS FEATURED ON

    Privacy Policy · Terms & Conditions · Contact · Web Stories
    Copyright © 2025 Pups with Chopsticks · All Rights Reserved

    381 shares

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required