Healthy Chicken and Broccoli Stir Fry (Gluten-Free)

Last updated October 10, 2024 By Kelly Nardo | 60 Comments
This post contains affiliate links. Please read my policy page.
Flavor-packed healthy chicken and broccoli stir fry made with chicken, broccoli, and a thick and sticky stir fry sauce to bring it all together. It's made in one pan, ready in 30 minutes, and only calls for 11 ingredients! Gluten-free, paleo, and Whole30.
Prep: 10 minutes
Cook: 20 minutes
Total Time: 30 minutes
Servings 3 servings
4.36 from 99 votes

Hello to healthy chicken and broccoli stir fry! We love a good stir fry for dinner – protein, veggies, a delicious sauce, and usually served with some rice. What else can you ask for?! Our go-to for years has been beef and broccoli, but I decided to change things up a bit!

I love a good spin on classic Chinese food. We grew up eating it in the colder months (my mom LOVES Chinese food) and it still brings back fond family memories. I love going back east and going to Chinatown in Philadelphia with my family.

Never Miss a Recipe!

Get new recipes like this delivered to your inbox.

Healthy chicken and broccoli stir fry with white rice in a white bowl. It is topped with sliced green onions and sesame seeds and a a pair of wooden chop sticks is sitting on the bowl. Around the bowl is another bowl of stir fry, a tan linen, and a bowl of lime wedges.

While I love going out or getting take-out for good Chinese food, it sometimes doesn’t make me feel my best. And that is where this healthy chicken and broccoli comes in!

It’s super easy to make, packed with protein and veggies, and has an easy sweet and savory sauce with a little kick that makes the dish. You won’t miss Chinese takeout after making this! 

Why you’ll love this healthy chicken and broccoli stir fry recipe

  • made in one pan and full of flavor!
  • packed with protein – one serving has 41 grams of protein!
  • great for meal prep – the leftovers save great and it works well for meal prep.
Close up of a pan filled with Chinese chicken and broccoli topped with sliced green onions and sesame seeds.

Is chicken and broccoli healthy?

Chinese chicken and broccoli can be a healthy dish as it is loaded with protein and has veggies and fiber. Making it at home ensures you know exactly what is going into it, as getting it out at a restaurant or take-out, can be loaded with sodium and sugars.

One serving of this healthy chicken and broccoli has 447 calories, 41 grams of protein, 32 grams of carbs, 16 grams of fat, and 4 grams of fiber. It is also loaded with vitamin B3, B6, vitamin C, vitamin K, phosphorus, and potassium.

Ingredients

  • olive oil
  • chicken breast
  • broccoli
  • chicken broth
  • coconut aminos
  • lime juice
  • toasted sesame oil
  • garlic
  • ginger
  • red pepper flakes
  • tapioca flour
  • salt and pepper
Grey counter with a bowl of coconut aminos, a bowl of red pepper flakes, a bowl of sesame oil, a bowl of olive oil, a bowl of thinly sliced bite-sized pieces of chicken, a bowl of broccoli florets, a bowl of chicken broth, a small plate with a knob of ginger, 3 cloves of garlic, and a bowl of salt and pepper, a lime cut in half, and a small bowl of flour.

How to make chicken and broccoli stir fry

  1. Make the stir fry sauce. In a small bowl or jar, add coconut aminos, 1/2 cup broth, lime juice, sesame oil, garlic, ginger, red pepper flakes, and pepper and whisk to combine. In a separate jar, make a slurry by adding 2 tablespoons broth along with the tapioca flour and whisk to combine. Set both of them aside.
  2. Cook the chicken. Heat a large skillet or nonstick pan over medium heat, add oil, and let it get hot. Add sliced chicken to the pan, evenly spreading it out and without overcrowding, and season with salt and pepper. Cook for 30-60 seconds per side (depending on how thick you sliced it). Remove from pan and repeat with remaining chicken (I had to do this in 3 batches).
  3. Saute the broccoli. Leaving the chicken juices in the pan, add broccoli, salt, and pepper, and mix well. Cover the pan with a lid and cook for 5-7 minutes, stirring occassionally. If needed you can add a little broth to the pan to help it stem. Remove veggies from the pan and set aside (leave behind any juices).
  4. Thicken the sauce. Turn the heat down to medium-low and let the pan cool for 30-60 seconds. Give the slurry another good whisk to ensure there are no clumps. Add the sauce and the slurry to the pan, whisking to combine. Turn the heat back to medium and cook until thickened and it coats the back of a spoon (a nappe consistency), about 3-5 minutes.
  5. Assemble. Add the chicken and broccoli back to the skillet, toss to combine, and heat through for about 1 minute.
  6. Enjoy! Top with sesame seeds and green onion and serve with your sides of choice!
Large skillet filled with a thick brown sauce with a spatula running through it through it and leaving a clean line behind it.

What to make with chicken and broccoli

Here are a few options to serve with chicken stir fry:

  • white or brown rice 
  • quinoa
  • cauliflower rice – a low carb alternative to white rice
  • ramen or udon noodles
  • zucchini noodles – another great low carb alternative

Tips for the best chicken broccoli stir fry

  • make sure you cut your chicken thin. I suggest popping it in the freezer for 10-15 minutes so it is easier to slice, cutting against the grain, and using a sharp knife. Check out this tutorial! I usually just do 10-15 minutes but will depend on how thick your meat is.
  • cut your chicken and broccoli florets into uniform pieces so they cook evenly.
  • season your chicken with salt and pepper to give it some flavor.
  • make sure not to overcrowd the chicken when cooking – I do mine in a few batches. It will come back in the pan at the end so keep that in mind. No one likes dry chicken.

Storage and reheating

  • refrigerator – allow to cool completely. Store leftovers in an airtight container in the fridge for up to 4-5 days.
  • freezer – I haven’t tried freezing this recipe, but it should work. It should last up to 3 months in the freezer. Defrost in the fridge overnight.
  • reheating – to heat it up, pop it in the microwave for 1-2 minutes until warmed through. You can also reheat it on the stovetop.
Large pan of sautéed sliced chicken and broccoli tossed with a stir fry sauce. The pan is sitting on a tan linen.

Substitutions

  • chicken breast – I prefer boneless skinless chicken breasts, but you can use boneless skinless chicken thighs. You could also use ground chicken, ground turkey, ground beef, pork, or shrimp. To make it vegan, leave out the meat or use tofu.
  • broccoli – you can adjust as you like or add more vegetables. Cauliflower, carrots, bell peppers, green beans, mushrooms, or zucchini would be great to add to this.
  • chicken broth – you can use either beef broth or veggie broth instead of chicken broth. Bone broth will also work and add more protein.
  • coconut aminos – low sodium soy sauce or tamari will work instead, it will just change the flavor a bit. Using either one of those will lower the carbs in the recipe. If using soy sauce, the recipe will not be gluten-free. Do not use liquid aminos as they are way too salty.
  • lime juice – there isn’t a sub for this.
  • toasted sesame oil – if you can’t find toasted sesame oil, regular will work the same, it just won’t have as much flavor.
  • garlic – you can use garlic powder instead. If using garlic powder, use 1 teaspoon.
  • ginger – you can use ground ginger instead. If using ground ginger, use 1 teaspoon.
  • red pepper flakes – leave off or lessen the amount if you don’t want it spicy.
  • tapioca flour – arrowroot flour or cornstarch can be used instead of arrowroot.

More healthy & easy chicken dinner recipes

If you love quick and easy meals and want to learn how to build a balanced plate, check out our FREE How to Build a Balanced Plate Guide!

Overhead shot of a large skillet filled with chicken and broccoli stir fry. It is topped with sliced green onions and sesame seeds. The pan is sitting on a tan linen and next to it a bowl of lime wedges.
Overhead shot of a large skillet filled with chicken and broccoli stir fry. It is topped with sliced green onions and sesame seeds. The pan is sitting on a tan linen and next to it a bowl of lime wedges.
4.36 from 99 votes

Chicken and Broccoli Stir Fry

Author: Kelly Nardo
Flavor-packed healthy chicken and broccoli stir fry made with chicken, broccoli, and a thick and sticky stir fry sauce to bring it all together. It's made in one pan, ready in 30 minutes, and only calls for 11 ingredients! Gluten-free, paleo, and Whole30.
Print Recipe Pin Recipe
Course: Main Course
Calories: 446kcal
Protein: 40.8g
Carbs: 32.1g
Fat: 16g
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 3 servings

equipment

ingredients

  • 1 1/2 tablespoons olive oil
  • 1 pound chicken breast, thinly sliced into bite-sized pieces *
  • 7 cups broccoli florets (465 grams/about 2 heads)
  • 1/2 cup + 2 tablespoons chicken broth (plus more for cooking, if desired)
  • 1/2 cup coconut aminos
  • 3 tablespoons lime juice
  • 1 tablespoon toasted sesame oil
  • 3 cloves garlic, minced
  • 1 inch fresh ginger, minced
  • 1/2 teaspoon red pepper flakes
  • 1 tablespoon tapioca flour
  • salt and pepper, to taste
  • optional toppings: sesame seeds, green onions, cilantro…
  • for serving: white rice, cauliflower rice…

instructions

  • Make the stir fry sauce. In a small bowl or jar, add coconut aminos, 1/2 cup broth, lime juice, sesame oil, garlic, ginger, red pepper flakes, and pepper and whisk to combine. In a separate jar, make a slurry by adding 2 tablespoons broth along with the tapioca flour and whisk to combine. Set both of them aside.
  • Cook the chicken. Heat a large skillet or nonstick pan over medium heat, add oil, and let it get hot. Add sliced chicken to the pan, evenly spreading it out and without overcrowding, and season with salt and pepper. Cook for 30-60 seconds per side (depending on how thick you sliced it). Remove from pan and repeat with remaining chicken (I had to do this in 3 batches).
  • Saute the broccoli. Leaving the chicken juices in the pan, add broccoli, salt, and pepper, and mix well. Cover the pan with a lid and cook for 5-7 minutes, stirring occasionally. If needed you can add a little broth to the pan to help it stem. Remove veggies from the pan and set aside (leave behind any juices).
  • Thicken the sauce. Turn the heat down to medium-low and let the pan cool for 30-60 seconds. Give the slurry another good whisk to ensure there are no clumps. Add the sauce and the slurry to the pan, whisking to combine. Turn the heat back to medium and cook until thickened and it coats the back of a spoon (a nappe consistency), about 3-5 minutes.
  • Assemble. Add the chicken and broccoli back to the skillet, stir to combine, and heat through for about 1 minute.
  • Enjoy! Top with sesame seeds and green onion and serve with your sides of choice!

Last Step! Please leave a review and rating letting us know how you liked this recipe! This helps our business thrive so we can continue providing free recipes and high-quality content for you.

notes

*to thinly slice the chicken, I like to place it in the freezer for 10 minutes so it hardens and is easier to slice
Make sure to use coconut aminos and not liquid aminos as those will make the recipe way too salty
This recipe was slightly modified in October 2024 after receiving some feedback about the sauce not thickening. The addition of the flour should easily thicken it up.

nutrition

Nutrition Facts
Chicken and Broccoli Stir Fry
Amount Per Serving (1 serving (1/3 of recipe))
Calories 446 Calories from Fat 144
% Daily Value*
Fat 16g25%
Saturated Fat 2.6g16%
Polyunsaturated Fat 3.5g
Monounsaturated Fat 7.8g
Cholesterol 111mg37%
Sodium 1479mg64%
Potassium 1088mg31%
Carbohydrates 32.1g11%
Fiber 4.3g18%
Sugar 19g21%
Protein 40.8g82%
Vitamin A 66IU1%
Vitamin C 144mg175%
Calcium 94mg9%
Iron 1.9mg11%
* Percent Daily Values are based on a 2000 calorie diet.
Tried this recipe?If you make this recipe or anything from Eat the Gains, leave a comment and rating to let people know how you liked it! Also, make sure to post it and tag me so I can see all of your creations!! @eatthegains and #eatthegains on Instagram!

Get My Guide On
How to Build a Balanced Plate

No recipe, no problem! Learn the key factors to build a balanced plate for sustainable eating and to fuel your body to support your activity, goals, and lifestyle.

4.36 from 99 votes (81 ratings without comment)

Leave a Reply

Have a question or want to share how you liked the recipe? Share your feedback!

Recipe Rating




60 Comments

  1. 5 stars
    We LOVE this recipe, but we have the same issue with the sauce never thickening. We still make it even with the thinner soup/sauce consistency, but I do wish we could get it thicker somehow.

    1. Hey Brittany! Thanks for letting me know. I haven’t made this in quite some time, but I will give it a go and see what is going on and update the post where needed! Glad you still enjoy it though!

  2. 5 stars
    My family is obsessed with this recipe! It’s a great way to get my kids eating healthy. I was wondering if it would stay good frozen and reheated? Thanks!

    1. Hey Alana! So happy to hear that! Yes, I think it would work just fine to freeze and then defrost. I haven’t tried it, but I don’t see why it wouldn’t. Let me know if you try!

  3. 5 stars
    So yummy! This is such a good meal! It was super easy to make, tasted really fresh, and I felt healthy eating it!! I literally could eat all the broccoli!

  4. This recipe is not good. The sauce never thickened even though I had it on for 40 minutes. My mouth burns from how salty it is. I threw it away and wasted perfectly good chicken and broccoli.

    1. Hi Ann, I am sorry to hear the recipe didn’t turn out for you. I will say the brand of coconut aminos could affect the recipe. Also, I know people have tried to use liquid aminos and those are not the same thing and will be way too salty. I’m not sure exactly what you used but I am thinking that might be the issue.

      1. I love this recipe flavor wise but I had the same issue with the sauce not thickening. I used the exact same coconut aminos you linked…I can’t figure it out! I even added tapioca flour one time and even that didn’t work.

        1. Shoot, I don’t know what would have happened as I haven’t had issues with it. It does take some time to thicken and you need to be patient, but after 20 minutes it should be reduced down. I will try it again and see if I can troubleshoot. Sorry for the inconvenience Lindsey.

  5. This recipe rocks! The sauce was perfect. I had extra veggies from my Misfits Market produce box so I added snow peas and carrots. My whole family loved it and everyone went back for seconds. This recipe is now on our list of dinners that we love!

  6. This recipe is legit – LOVED it! I made it for the third time this weekend and this time I added some string beans. It’s easy to make, tastes delicious and is great for meal prep Sunday. It stays great and holds up well in the refrigerator.. Two thumbs up!!

  7. 5 stars
    Excellent recipe! Used about 1.5 lb boneless-skinless chicken thighs and added about half a red bell pepper for a pop of color. Made 1.5 the amount of sauce, which was amazing by the way! Served over brown rice. Definitely brought back childhood memories of going out Sunday night Chinese food.

  8. 5 stars
    I added sliced white onions but this recipe is so perfect! It’s going into weekly rotation even when I’m not on Whole30!