Chicken and Broccoli Stir Fry

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews


  • 4 large boneless skinless chicken thighs, about 1 lb (you can also use 2 small boneless, skinless chicken breasts)
  • 3 Tablespoons oil, divided
  • 2 Tablespoons soy sauce
  • 2 Tablespoons cornstarch
  • 34 cups broccoli florets
  • 1 bell pepper, chopped
  • 1 small onion, sliced
  • 23 garlic cloves, minced
  • 1/4 teaspoon crushed red pepper flakes


  • 1/2 cup chicken broth
  • 23 Tablespoons soy sauce
  • 1 Tablespoon rice vinegar
  • 2 Tablespoons honey
  • 1 1/2 teaspoons cornstarch


  1. Cut the chicken into 1 – 1 1/2 inch pieces. In a medium bowl, mix the chicken, 2 Tablespoons of oil, 2 Tablespoons soy sauce and 2 Tablespoons cornstarch and mix together. Set aside while you prep the rest of the ingredients.
  2. Cut all the vegetables. Whisk all the ingredients for the sauce together.
  3. Heat the remaining 1 Tablespoon of oil in a nonstick skillet on high heat. Add the chicken in 2 batches, uncovered. Let the chicken get golden brown before turning it over to the other side. You will not need to add any more oil to the skillet. As the chicken cooks, it will give out some oil too. Use a slotted spoon to take the chicken out of the skillet. (I like to set the chicken on a plate lined with a paper towel to drain the excess oil.) Cook the second half of the chicken in the remaining oil and then set aside as well.
  4. Add the peppers and onion to the same skillet and cook for about 3 minutes on medium high heat, stirring often, until golden around the edges.
  5. Add the broccoli to the peppers and onion and cook for another 2-3 minutes, stirring often. Move the vegetables aside and make a small circle in the center, pour in a tiny splash of oil and add the minced garlic and the crushed red pepper flakes. (You can add more or less crushed red pepper, depending on how mild or hot you want the stir fry to be.) Cook for just 30 seconds and then pour in the sauce. Bring to a boil, reduce to a simmer, cover the skillet and cook until the broccoli is cooked as much as you like. I like broccoli more on the crisp side, so I only cooked it for about 3-5 minutes, but you can cook it more if you like it to be tender.
  6. My favorite way to serve stir fry is over rice.