A Fresh Stir Fry Dinner – Faster Than Takeout!
We love treating ourselves to takeout night (sushi! dumplings! pizza! 🤩).
But some takeout favorites – like orange chicken! – are super quick and easy to make at home. This Orange Chicken and Vegetable Stir Fry delivers classic flavor with a few simple twists.
By stir frying marinated chicken and loads of veggies (bell peppers and onions), you can avoid all the hassle of deep frying. It’s a simple swap that also keeps weeknight dinner prep mess-free.
But the very best part is tossing it all together in a homemade orange stir fry sauce made with store-bought orange juice. The natural sugars in orange juice help create a perfectly sticky sauce that is fresh, bright and has balanced sweetness.
Plus, these classic orange chicken flavors come to life in about 10 minutes, all in one pan. It really couldn’t be easier. It’s the perfect recipe to keep in your back pocket whenever takeout cravings strike–and an easy weeknight dinner that will be ready even faster than ordering delivery. It’s hard to beat homemade! 🧡

Maximum Flavor, Minimal Effort
3 foolproof secrets to low-fuss, flavor-packed dinners, learned from years working in restaurants.

How to Make Orange Chicken Stir Fry at Home
Classic Chinese-style stir fries like Sweet and Sour Pork or Beef and Vegetable Stir Fry use a simple combination of high heat and flavorful ingredients to create a delicious meal in no time.
This orange chicken stir fry is no exception – once you get cooking, it comes together in 10 minutes or less. Such a treat for busy weeknights!

Thinly slice the chicken thighs, then let the chicken soak up a quick marinade of Florida Orange juice, sweet chili sauce, soy sauce, and rice wine. Why? ⇢ Marinating the chicken first builds an extra layer of bright and sweet flavor!

While the chicken marinates, whisk together the OJ, sweet chili sauce, cornstarch, soy sauce, and red pepper flakes to make a sauce. Make it your own! ⇢ Give it a taste and adjust to your preferences—add in some ginger or a few cloves garlic for extra punch, balance the natural sweetness of the OJ with a splash of rice vinegar or amp it up with a quick drizzle of honey, etc.

Start by stir-frying the marinated chicken in a large skillet or wok for a few minutes, then remove it from the pan and add in the bell peppers and onions. Why? ⇢ Stir frying these components separately helps avoid overcooking the chicken and ensures the veggies have a perfectly tender-crisp texture.

Push the chicken and veggies aside in the pan, then add the orange stir fry sauce to the middle, stirring constantly as it heats up. Why? ⇢ As you stir the heat will transform the cornstarch, thickening the sauce into a beautiful glaze, just like classic orange stir-fry sauce!

Finish by tossing everything together until the chicken and veggies are coated in the sticky, orange sauce. That’s it – a restaurant-worthy dinner in 10 minutes or less! 🙌🏼
Serving Suggestions
Once your orange chicken stir fry is ready, garnish the whole skillet with a good sprinkling of toasted sesame seeds and thinly sliced green onions for the tiniest crunch and a little extra aromatic flavor.

I can’t wait for you to try this Orange Chicken Stir Fry! It’s easy, flavorful, and such a fun twist on the takeout classic that we all know and love – you’re going to be obsessed!
If you do give it a try, be sure to let us know! Leave a comment with a star rating below. You can also snap a photo and tag @playswellwithbutter on Instagram. We LOVE seeing your PWWB creations! ♡ Happy cooking!
Print
30-Minute Orange Chicken Stir Fry (No Deep Frying!)
- Prep Time: 20 minutes
- Cook Time: 10 minutes
- Total Time: 30 minutes
- Yield: serves 4
- Category: Main Dishes, Chicken Recipes
- Method: Stovetop, Skillet Recipes, Stir Fry
- Cuisine: Chinese-American
Description
The takeout classic made right at home, this Orange Chicken Stir Fry features lightly marinated chicken and loads of veggies in a homemade orange stir fry sauce.
It delivers all the craveable flavor of classic orange chicken, with the benefit of being an easy one-skillet and veggie-loaded dinner that comes together faster than the time it takes to order delivery. (All without the fuss and mess involved with at-home deep frying!).
Serve over rice for a quick, flavorful and completely homemade dinner–ready in 30 minutes or less. The perfect way to satisfy takeout cravings any night of the week!
Ingredients
- 1 pound boneless skinless chicken thighs or breasts, sliced into ½-inch strips (see Recipe Notes)
- 2 large orange, red or yellow bell peppers, sliced into ½-inch strips
- ½ medium yellow or red onion, peeled and sliced root to stem into ½-inch strips
- 3 green onions, sliced into 2-inch pieces
- 3 tablespoons avocado oil or high smoke point vegetable oil of choice
- ½ teaspoon toasted sesame seeds
- for serving, as desired: white rice or grain of choice, thinly sliced green onions, toasted sesame seeds, etc.
for the marinade:
- 1 tablespoon orange juice
- 1 ½ teaspoons sweet chili sauce
- ½ teaspoon soy sauce
- ½ teaspoon rice wine
- kosher salt and ground white pepper, to season
for the orange stir fry sauce:
- 1 cup orange juice
- ¼ cup sweet chili sauce
- 1 heaping tablespoon cornstarch
- 1 overflowing teaspoon soy sauce
- optional: up to ¼ teaspoon crushed red pepper flakes
- kosher salt and ground white pepper, to season
Instructions
- Marinate the chicken: Combine all listed marinade ingredients in a large bowl, seasoning with about ¼ teaspoon kosher salt and ground white pepper as desired. Add the thinly sliced chicken strips, stirring to coat well. Set aside for at least 20 minutes – this is a great time to multitask by slicing the stir fry veggies and preparing the orange sauce (Step 2, below).
- Prepare the orange sauce: Meanwhile, as the chicken marinates, prepare the orange stir fry sauce. Add all listed sauce ingredients to a small bowl, seasoning with about ¼ teaspoon kosher salt and ground white pepper as desired. Whisk to combine well, taking care to break up any lumps and bumps of cornstarch. Set aside for stir frying, or store in an airtight container in the refrigerator for up to 5 days.
- Stir fry the orange chicken and vegetables: Once the chicken is marinated, add the oil to a large wok or heavy-bottomed skillet over high heat. Once the oil is hot and shimmering, carefully add the chicken to the skillet, shaking off and discarding any excess marinade. If needed, work in batches to avoid overcrowding the pan. Stir fry 4-5 minutes, until the chicken is just cooked through. Transfer to a large bowl or plate and set aside. Add the bell peppers to the skillet, stir fry for about 1 minute, then add the onions and green onions and stir fry for 1 minute longer or until the vegetables are tender-crisp. Return the cooked chicken to the wok, stirring to combine.
- Finish the orange chicken stir fry: Reduce to medium-high heat and use a spatula or wooden spoon to push the stir-fried chicken and vegetables to the side of the pan, creating a well in the middle. Give the orange stir fry sauce a quick whisk, then pour it into the well. Cook, stirring constantly, until it begins to thicken, about 30 seconds – 1 minute. Move the chicken and vegetables into the sauce, stirring to coat well. Finish with a good sprinkling of toasted sesame seeds, then remove from the heat.
- Serve immediately, spooning the orange chicken stir fry over rice or leafy green lettuce for wraps. Finish with thinly sliced green onions and additional toasted sesame seeds as desired. Enjoy!
Notes
Jess’ Tips and Tricks:
- Chicken thighs vs chicken breasts: We prefer using boneless, skinless chicken thighs in this stir fry recipe since they’re flavorful and stay really nice and juicy through cooking, but you can certainly use chicken breasts if you prefer. If so, you may wish to try cutting the chicken into bite-sized pieces vs thin strips, which should help prevent drying to some extent. Adjust cook times as necessary to ensure the chicken is cooked through.
- 20-Minute Meal Prep: As is the case with any stir fry, there’s a bit of measuring and chopping required with this orange chicken stir fry recipe, which is where all of the active prep time comes from – the cooking process itself is very quick! If you’d like, you can do a little prep ahead of time to cut down on active work required at dinnertime. Pick and choose from the list below, or prep it all beforehand, and all you have to do at dinnertime is get cooking – easy!
- Slice the chicken: Thinly slice the chicken thighs or breasts and store in an airtight container in the refrigerator for up to 3 days. (5 minutes active prep)
- Chop the veggies: Thinly slice 2 large bell peppers and ½ medium onion. Store in separate airtight containers in the refrigerator for up to 5 days. (10 minutes active prep)
- Prep the orange stir fry sauce: Mix the stir fry sauce according to Step 2 of Recipe Directions, above. Store in an airtight container in the refrigerator for up to 5 days. (5 minutes active time)
Storage and Reheating:
- This orange chicken stir fry is best enjoyed fresh, immediately after cooking. Leftovers will keep if stored in an airtight container in the refrigerator for up to 3 days. Reheat in the microwave or on the stovetop, just until warmed through.


Follow along with Plays Well With Butter on Instagram, YouTube, Facebook, and Pinterest for more unfussy recipes that pack a big punch of flavor!



















28/11/2023 made this for tea for me & my son it was absolutely delicious I added the chilli flakes as recommended and it was absolutely perfect. Will definitely make again thanks for sharing your recipe.
So glad to hear you enjoyed it, Bev!! Thank you so much for the kind comment!
Absolutely loved this! So did my orange chicken loving husband. We both loved that it wasn’t too sweet, the sauce was we’ll balanced. So simple and so much flavor. Can’t wait for the leftovers!
Thanks so much, Aimee! So glad to hear that you have leftovers to enjoy & that you loved the sauce!
Made his for dinner and it was incredible!!! We added broccoli to the veggies. Cant wait for the leftovers tomorrow
Hey Lauren! So so glad to hear the whole family enjoyed! As always, thank you for taking the time to leave a review – it truly means so much! 🙂
This is great. My daughter loves orange chicken and orders out all the time. So decided to try it at home. She loved this just as much as the restaurant. Thank you!
Hi Misty! We are SO glad to hear it, thanks so much for taking the time to leave a review – it means so much!!