Chicken Stir Fry

This post may include affiliate links from brands we've partnered with. Please read our affiliate poilcy.

This easy Chicken Stir Fry recipe comes with 5 sauce variations so you’ll never be bored again. It’s family-friendly, and you can mix up the veggies, and even try different meats to keep this basic recipe tasting brand new. Everyone needs some good basics, and this chicken stir fry is simple yet so flavorful you’ll want to make it every single week. It’s better than takeout, gluten-free, dairy-free, and paleo, and there are some Whole30 options too.

Two white bowls filled with rice and topped with Chicken Stir Fry and a pair of chopsticks.

Often a recipe starts forming in my head as a ‘what if’ question. And that’s definitely the case here where one day I thought ‘What if I could get my basic chicken stir fry recipe written down with all the variations I love to make… BUT… it also has to be really simple?’.

So here it is after much testing – a chicken stir fry you never get tired of because there’s plenty of easy options to mix things up!⁠ My 5 flavor variations are the different ways we eat chicken stir fry by changing up a couple of ingredients. You’ll find my Orange Chinese 5-spice, Ethiopian Berbere, Sweet Chili, and more in the recipe notes.

Side view of two bowls filled with rice and topped with Chicken Stir Fry with a pair of chopsticks on the side.

Watch how to make Chicken Stir Fry

Ingredients & Substitutions

Broccoli, carrots, red onion, red bell pepper, ginger, garlic, coconut aminos, and chicken thighs in bowls on a wood cutting board.
  • Chicken thighs – are the easiest to use in a stir fry, but you can use chicken breasts as well. I also like to use either ground beef or ground pork for a change because there’s no prep.
  • Avocado oil is my preferred stir-frying oil because it has a very high smoke point. You don’t want to use olive oil here, but any stir-frying oil you like to use works too.
  • Garlic & Ginger – freshly minced will give you the best flavor here. But for a shortcut try buying the already peeled garlic and use a garlic press, then use ginger from the tube, (never dried ginger!).
  • Veggies use any combination you’d like to make up 2.5-3 pounds. I used a mix of onion, bell pepper, carrots, and broccoli here. But you can also use asparagus, snow peas, sugar snap peas, cabbage, or anything you and your family love in stir fry. If you use delicate veggies like snow peas add them in when the carrots are almost done because they cook quickly.
  • Soy Sauce – low-sodium soy sauce, tamari, or coconut aminos all work here. Soy sauce has the most umami flavor, but be sure to check the labels for gluten-free if needed. Coconut aminos will give you a natural sweetness, but you’ll need to add a touch more salt.

Extra sauce tip: If you love a saucy stir fry, mix 1/2 cup chicken broth or stock together with 2 teaspoons cornstarch or tapioca starch to add to the pan along with the soy sauce or coconut aminos.

How to make this recipe step by step

Chopped broccoli, red onion, sliced red bell pepper, and sliced carrots on a wood cutting board.

Step 1: Start by prepping all the veggies listed. Cut the broccoli into smaller bite-sized florets, and be sure to thinly slice the carrots so they cook properly.

Sautéing the chicken in a large frying pan.

Step 2: Then sauté the cubed-up chicken until just done before removing it from the pan to set aside.

Sautéing the ginger and garlic in a large skillet.

Step 3: Add the remaining oil to the pan and sauté the garlic and ginger until just fragrant in a large skillet, about 30 seconds

Sautéing the vegetables in a large skillet.

Step 4: Then add the prepped veggies to the skillet and cook over medium-high heat stirring as the veggies brown. Increase or decrease the heat so that the veggies brown well and cook to crisp tender without burning.

Adding the chicken back to the pan with the sautéed vegetables.

Step 5: Add the chicken back to the pan when the veggies are crisp-tender.

Adding the sauce to the chicken stir fry.

Step 6: Finally add the stir fry sauce and cook stirring just to combine and serve.

Clean skillet tip! After you’ve removed the stir fry from the pan, add water to cover the bottom and let it sit while you eat. Then pour out the water, add about 1/4 cup baking soda and give it a good scrub and watch it come clean! If you’ve burnt the bottom of the pan you’ll need to bring white vinegar to a boil in the pan, turn off the heat and add baking soda. Let the pan cool down, pour the smelly mixture out, then scrub with baking soda.

Try all 5 flavors

  1. Lemon Ginger
  2. Curry
  3. Ethiopian Berbere
  4. Sweet Chili
  5. Orange Chinese 5-spice
Two white bowls of Chicken Stir Fry with chopsticks next to the front bowl.

Ways to serve this

  • Over freshly steamed jasmine rice, basmati, or any long-grain rice. Both white and brown rice work well here.
  • Add some crunch with toasted cashews or peanuts, and add some thinly sliced green onions right at the end. Or you can even add 1 teaspoon of toasted sesame oil with the soy sauce for extra nutty flavor.
  • You can also serve this stir fry tossed together with freshly cooked rice noodles, or gluten-free ramen noodles.
  • For something different, try my Roasted Sweet Potatoes, Cauliflower Rice, or Spaghetti Squash for a paleo option.


What’s the secret to a good stir fry?

Quality ingredients are everything for great flavor! For instance, dried powdered ginger cannot even compare to fresh ginger. Using fresh ingredients is everything, then don’t overcook it and you’re good to go. Also, I have 5 variations that add a lot of flavor from Berbere spice to Chinese 5 spice combined with orange.

How do you make stir fry taste like a restaurant?

High heat is the secret to a great stir fry that tastes like what you’d get in a restaurant. Also, use a large pan so there’s no overcrowding, and only stir once the bottom layer has browned – this is what gives you the restaurant ‘seared’ flavor.

Can I use chicken breasts instead of chicken thighs?

Yes but be careful not to overcook them, you want juicy chicken. Chicken breasts go from tender and juicy to sawdust dry quickly without a lot of wiggle room which is why I love to stir fry with chicken thighs.

Storing leftovers

  • To store – place any leftovers into an airtight sealed container and store them in the refrigerator for up to 4 days. Veggies like broccoli or cabbage do get more ‘flavor’ over time, but they are still good to eat.
  • Reheat – place the amount you want to reheat into a small skillet along with a tablespoon or 2 of water and reheat stirring constantly over medium heat until warmed through. I sometimes add any leftover rice right to the pan to heat up with the stir fry to re-soften it. You can also microwave the leftovers.
  • To freeze – I don’t recommend freezing any kind of stir fry because the veggies are soft and on the mushy side when thawed.
Straight down view of finished Chicken Stir Fry in a large stainless steel skillet.

Tips & Tricks

  • Use different veggies depending on what’s in season or whatever is most liked in your family. Onions, broccoli, carrots, and cabbage are all generally available and budget-friendly.
  • Try different meats here as well like ground pork, ground beef, or shrimp. I love using ground meats because you get to skip cutting up the chicken thighs which saves time and mess! Just sauté it first as you would for the chicken, breaking it up in small bits as you would for tacos. Then remove it from the pan to add it back in at the end.
Straight down view of Chicken Stir Fry in white bowls with rice and a blue and white striped linen on the side.

I really hope you enjoy this Chicken Stir Fry + 5 Sauces! If you do get a chance to make this recipe, please leave a rating, I’d love to hear from you in the comments.

Two white bowls of Chicken Stir Fry with chopsticks next to the front bowl.

Chicken Stir Fry

5 from 4 votes
Author: Kari Peters
Total Time 30 minutes
Yield: 4
Course: Dinner


  • 1/4 cup avocado oil - or other stir frying oil
  • 1.5 pounds boneless skinless chicken thighs - cut into 1" pieces
  • 1 large red onion
  • 4 carrots, 8 ounces - peeled
  • 1 red bell pepper, 8 ounces
  • 1 pound broccoli
  • 1 tbsp minced ginger
  • 2 cloves garlic - minced
  • 1/4 cup soy sauce or coconut aminos


  • Start by prepping all the ingredients before you begin to cook. Cut both ends off the onion, then cut in half from top to bottom. Place each half flat side down and slice into 1/4" thick half moon slices.
  • Thinly slice the carrots, then remove the stem and slice the bell pepper into 1/2" thick strips. Cut the broccoli into small bite-sized pieces. Peel away the tough outer layer of the stem, then thinly slice it.
  • Heat a large 15" skillet over medium high heat. When the pan is hot, add 1 tablespoon of the avocado oil along with the cubed chicken and sauté until just done. Remove the chicken from the pan and set it aside.
  • Add the remaining avocado oil to the pan, and add the ginger and garlic. Sauté until fragrant, about 30 seconds, then add the veggies. Stir well to combine the garlic and ginger with the veggies.
  • Cook the veggies stirring only as they brown until they're crisp tender, about 8 minutes. Turn the heat up or down as needed to make sure they brown well but don't burn.
  • When the veggies are just done, add the chicken back to the pan along with the soy sauce or coconut aminos. If you're using any of the variations, you'll want to add those ingredients along with the soy sauce.
  • Stir to combine, then serve immediately.
Bonus StepIf you made this recipe, please leave a rating/comment. Ratings really help us continue to bring you high-quality free recipes. Rate This Recipe!


5 Flavor variations:

  1. Lemon Ginger – 1 additional tablespoon ginger + Zest from 1 lemon + 2 tablespoons lemon juice + 1-2 tablespoons maple syrup (Add the extra ginger for this variation in the recipe step that adds the garlic and ginger to the pan.)
  2. Curry – add 1-2 teaspoons curry powder of choice or curry paste of choice
  3. Ethiopian Berbere – add 1-2 teaspoons Ethiopian Berbere spice mix to taste, (some mixes are spicy).
  4. Orange Chinese 5-spice – 1 teaspoon Chinese 5-spice powder + orange zest & juice of 1 orange.
  5. Sweet Chili – 1 teaspoon red pepper flakes along with 2-4 tablespoons of honey to taste.
Extra sauce tip: If you love a saucy stir fry, mix 1/2 cup chicken broth or stock together with 2 teaspoons cornstarch or tapioca starch to add to the pan along with the soy sauce or coconut aminos.
Category: Dinner
Cuisine: Asian
Keywords: Best Chicken Stir Fry, Chicken Stir Fry Recipe, Chicken Stir Fry with Vegetables, Recipe for Chicken Stir Fry, Simple Chicken Stir Fry

nutrition facts

Calories: 417kcal | Carbohydrates: 19g | Protein: 39g | Fat: 21g | Saturated Fat: 4g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 12g | Trans Fat: 1g | Cholesterol: 162mg | Sodium: 1044mg | Potassium: 1117mg | Fiber: 6g | Sugar: 8g | Vitamin A: 11870IU | Vitamin C: 145mg | Calcium: 103mg | Iron: 3mg
DID YOU MAKE THIS RECIPE?Tag @get.inspired.everyday on Instagram or hashtag #getinspiredeveryday

2 thoughts on “Chicken Stir Fry”

  1. 5 stars
    Delicious! Also, quick and easy to make. It was so good my husband went back for seconds. I made one change to the recipe. I used some teriyaki sauce instead of the soy sauce. I will make this again in the future.


Leave a Comment

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.