Chicken Stir-Fry with Whole30 Ingredients

Jump to Recipe

Chinese chicken stir-fry recipe designed to comply with the Whole30 diet program. A quick and healthy one-pan meal cooked in a wok. Each serving is packed with lean protein and fresh vegetables tossed in a delicious sauce.

Chinese chicken stir-fry recipe designed to comply with the Whole30 diet program. A quick and healthy one-pan meal cooked in a wok. Each serving is packed with lean protein and fresh vegetables tossed in a delicious sauce.

I grew up eating a bountiful amount of Chinese food, so it’s in my comfort zone to create simple weeknight recipes. To revamp a classic chicken stir-fry that complies with the Whole30 diet program, the sauce used has a few healthy substitutions like coconut aminos and arrowroot powder.

The ingredient swap adds a rich flavor and a nice texture to the sauce without compromising the taste. Each bowl is packed with tender slices of lean chicken breast and fresh vegetables for a nutritious meal made with ease! So if you’ve got a wok, let’s get it fired up! Don’t have a wok? That’s okay! A large saute pan will also do the trick.

Chicken, broccoli and bell peppers being sautéed in a wok

What’s great about the stir-fry technique is that very little oil is needed to cook the ingredients, making it a healthier meal. The very hot pan rapidly browns the surface of the chicken, creating a beautiful golden color while adding layers of new flavors from the Maillard reaction. The hot temperatures cook the proteins in less than 5 minutes, while the broccoli, mushrooms, carrots and bell pepper just needs a quick sear.

When cooking vegetables in the wok, it’s important to cook them until they soften while preserving the crisp texture and vibrant color. From the moment the chicken hits the pan, it only takes about 10 minutes to cook the entire recipe. It’s extremely quick and easy, just how weeknight meals should be!

Bowl of chicken stir fry with cauliflower rice

The stir-fry sauce is a little different in that the traditional ingredients, soy sauce, and cornstarch, are swapped for some more “modern” ingredients. I’ve been really curious about the Whole30 diet as a way to reset metabolism and improve gut health from a nutritional standpoint.

I wanted to challenge myself to create a sauce that could be compliant with the rules, but still, have all of the qualities in a good glaze- umami taste balanced with pungent and aromatic flavors. Chinese food is bold, so let’s keep it that way!

Whole30 Ingredient Swaps

Coconut aminos is used for soy sauce in the recipe. It’s a dark brown colored sauce made from coconut sap with a savory and sweet flavor. It makes for a great wheat and soy-free alternative in Asian cooking. I found that it’s much sweeter and not as salty as soy sauce.

Arrowroot powder is used instead of cornstarch, which is a white fine powder that functions to thicken sauces. It adds a nice body to the sauce and allows the glaze to stick on the surface of the chicken.

I like to serve this chicken stir-fry over a bed of sauteed cauliflower rice for a low carb meal. Grab some chopsticks and let’s dig in! I’d love to hear your thoughts on using the coconut aminos in cooking and if you have tried the Whole30 diet. Drop a note in the comments section below!

More Whole30 recipes

How to substitute arrowroot powder for cornstarch

Making cornstarch slurries to thicken stir-fry sauce is essential in Chinese cooking. Arrowroot powder made from the tuber of the arrowroot plant has become a popular substitute if you’re looking to eliminate corn from your diet. It can be used as a 100% replacement for cornstarch and works very similarly once heated. Arrowroot powder should be mixed into cool liquid before adding to the hot pan to prevent clumping. It should also be added to simmering liquid at 185-206°F (85-96°C) at the very end of cooking, and not reheated as it loses its thickening power with more heat.

Pin this recipe to save for later

Pin This

Chicken Stir-Fry

Chinese chicken stir-fry recipe designed to comply with the Whole30 diet program. A quick and healthy one-pan meal cooked in a wok. Each serving is packed with lean protein and fresh vegetables tossed in a delicious sauce.
Pin Print Review
4.36 from 34 votes
Prep Time25 mins
Cook Time10 mins
Total Time35 mins
Servings 4 servings
Course Entree
Cuisine Chinese


  • 1 pound boneless skinless chicken breast, cut to ½-inch thick strips
  • ½ cup coconut aminos, divided
  • 3 ½ teaspoon sesame oil, divided
  • 4 teaspoons minced ginger, divided
  • 2 tablespoons coconut oil, divided
  • 1 tablespoon rice vinegar
  • ¼ teaspoon sea salt
  • 2 teaspoons arrowroot flour
  • 2 cups broccoli florets
  • ½ cup carrots, ¼-inch thick slices
  • 2 cups brown mushrooms, ¼-inch thick slices
  • 1 cup red bell peppers, ¼-inch thick slices
  • 1 tablespoon minced garlic
  • 1 tablespoon green onions, thinly sliced


  • In a medium-sized bowl combine sliced chicken, 2 tablespoons coconut aminos, ½ teaspoon sesame oil and 1 teaspoon ginger. Allow to marinate for 15 minutes.
  • In a small bowl whisk together 2 teaspoons sesame oil, 6 tablespoons coconut aminos, rice vinegar, salt, and arrowroot powder. Set aside.
  • Heat a wok or large skillet over high heat. Add 1 tablespoon coconut oil and 1 teaspoon sesame oil, once hot add the chicken in a single layer.
  • Allow it to cook until browned, 3 minutes. Flip and saute until no longer pink, about 2 minutes. Transfer to a clean plate. Carefully wipe the inside of the pan with a paper towel.
  • Add 1 tablespoon coconut oil to the wok, once hot add the broccoli and stir-fry for 1 minute. Add carrots and stir fry for 1 minute. Add mushrooms and saute for 1 minute. Add bell peppers and saute for 1 minute.
  • Add garlic and ginger to the pan, stir-fry until fragrant, about 30 seconds. Add chicken back to the pan and stir to combine.
  • Whisk sauce and then add to the center of the wok stirring continously until the sauce has thickened, about 1 minute.
  • Season the chicken stir-fry with salt and pepper as desired. Garnish with green onions.



  • Vegetable oil, olive oil, or ghee can be substituted for coconut oil.
  • Cornstarch can be substituted for arrowroot powder if not complying with Whole30 diet.
  • Soy sauce can be substituted for coconut aminos if not on the Whole30 diet, however, taste sauce first before adding additional salt.

Want to save this recipe?

Create an account easily save your favorite content, so you never forget a recipe again.

Register now

Nutrition Facts
Chicken Stir-Fry
Amount Per Serving
Calories 312 Calories from Fat 117
% Daily Value*
Fat 13g20%
Saturated Fat 7g35%
Polyunsaturated Fat 2g
Monounsaturated Fat 2g
Cholesterol 76mg25%
Sodium 964mg40%
Potassium 677mg19%
Carbohydrates 20g7%
Fiber 9g36%
Sugar 3g3%
Protein 31g62%
Vitamin A 4500IU90%
Vitamin C 105.6mg128%
Calcium 20mg2%
Iron 2.5mg14%
* Percent Daily Values are based on a 2000 calorie diet.

Tried this recipe?

Tag @jessica_gavin on Instagram. I'd love to see how it turns out!

Tag @jessica_gavin

Filed under:

This post may contain affiliate links. Please read my disclosure policy.

Jessica Gavin

I'm a culinary school graduate, cookbook author, and a mom who loves croissants! My passion is creating recipes and sharing the science behind cooking to help you gain confidence in the kitchen.

Jessica's Secrets: Cooking Made Easy!
Get my essential cooking techniques that I learned in culinary school.
Jessica Gavin standing in the kitchen

You May Also Like

Reader Interactions

21 Comments Leave a comment or review

  1. Melanie Coleman says

    I have made this twice since I found your recipe this month. It is great!!!! I am making greean beans tonight with the addition of this sauce.

  2. Denise says

    I just want to say I just made this recipe for my family. I only had broccoli on hand so I left out all the other veggies. It was absolutely wonderful!!! I can wait to eat left overs for tomorrow and we will definitely be making this one, again, and again, and again!

See More Comments

Leave A Reply

Recipe Rating