Chicken Stir-Fry with Whole30 Ingredients

4.82 from 55 votes
↓ Jump to Recipe 23

This post may contain affiliate links | disclosure policy

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.

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.
4.82 from 55 votes
Prep Time25 minutes
Cook Time10 minutes
Total Time35 minutes
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.

Nutrition Facts

Serves: 4 servings
Calories 312kcal (16%)Carbohydrates 20g (7%)Protein 31g (62%)Fat 13g (20%)Saturated Fat 7g (35%)Polyunsaturated Fat 2gMonounsaturated Fat 2gCholesterol 76mg (25%)Sodium 964mg (40%)Potassium 677mg (19%)Fiber 9g (36%)Sugar 3g (3%)Vitamin A 4500IU (90%)Vitamin C 105.6mg (128%)Calcium 20mg (2%)Iron 2.5mg (14%)

Percent Daily Values are based on a 2000-calorie diet. All nutritional information is based on estimated third-party calculations. Each recipe and nutritional value will vary depending on the brands you use, measuring methods, and portion sizes per household.

Tried this recipe?

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

Tag @jessica_gavin

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.

Quick & Easy Meals in Under 30 Minutes!
Get 25 simple meals your whole family will love.
Jessica Gavin standing in the kitchen

You May Also Like

Reader Interactions

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating

23 Comments Leave a comment or review

  1. Annie Barrs says

    Oh my!!! This stir fry was fantastic. I did serve it over cauliflower rice but I was raving about the flavors. One thing I especially like about your recipes is that you list substitutions for different eating lifestyles so I can have options. Very helpful.
    Jessica even my husband knows your name now!

See More Comments