Go Back
+ servings
spicy orange chicken and broccoli over rice

Spicy Orange Chicken and Broccoli

Lightly spicy, extra saucy, and full of orange flavor! This spicy orange chicken and broccoli is sautéed instead of deep fried, making it healthier, easier and quicker. All made in one skillet and ready in 30 minutes. Serve over rice for a delicious take-out fake-out.
5 stars
Prep Time 10 mins
Cook Time 20 mins
Total Time 30 mins
Course Dinner / Lunch
Servings 4 servings


Chicken and broccoli

  • 2 tablespoons olive oil, divided
  • 2 pounds chicken breasts, cut into bite-sized pieces
  • 1 bunch broccoli, cut into florets (about 5 cups)
  • cup water
  • Cooked rice, for serving
  • Garnishes: Sliced green onions, toasted sesame seeds*, and crushed red pepper (optional)

Spicy orange sauce

  • ¾ cup orange juice (bottled or fresh)
  • 1 teaspoon orange zest (about half an orange)
  • ¼ cup soy sauce
  • 2 tablespoons rice vinegar
  • 3 tablespoons packed brown sugar
  • 1-2 teaspoons sriracha
  • 1 teaspoon grated fresh ginger (or ¼ teaspoon ground ginger)
  • 2 garlic cloves, minced
  • 2 tablespoons corn starch


  • Heat 1 tablespoon olive oil in a large skillet over medium-high heat. Once hot, add the chicken. Cook for about 5-7 minutes, or until browned and mostly cooked through. Remove chicken and set aside. While the chicken cooks, make your spicy orange sauce.
  • Whisk all the sauce ingredients together in a small bowl until combined. Set aside.
  • Add another tablespoon of olive oil to the same skillet. Sauté the broccoli over medium-high heat for one minute then add ⅓ cup of water, cover, and let steam until the water is cooked off, about 3-4 minutes.
  • Add the chicken and spicy orange sauce to the skillet with the broccoli. Bring to a simmer, stirring frequently, until the sauce thickens and the chicken is fully cooked.
  • Serve over rice and garnish with green onion, sesame seeds, and red pepper flakes, if desired.


* Toasting sesame seeds: Add sesame seeds to a small pan (no oil) and cook over medium heat for a few minutes until lightly brown.
Did you make this recipe?I'd love to hear from you! Rate the recipe and leave a comment below or share a picture on Instagram and tag @ModernFarmhouseEats