Make the stir-fry sauce. Combine the coconut aminos, lime juice, honey, sesame oil, fish sauce, red pepper flakes, and a pinch of pepper in a small bowl or jar. Adjust according to taste. Set aside.
Cook the chicken. Heat a large skillet over medium to medium-low heat, add oil, and let it get hot. Add the ginger and garlic and saute, constantly stirring, for 30 seconds until fragrant. Be careful it doesn’t burn. Then add your chicken, breaking it up with a spatula or meat chopper. Season with salt and pepper. Cook for 5-6 minutes until browned on the outside and cooked through. Remove from the pan and set aside.
Sauté your veggies. Leaving the meat juices in the pan (if your chicken is super lean, add a little more oil), add the onion and a pinch of salt and pepper, and saute for 2-3 minutes, stirring occasionally. Add the cabbage and mix well to combine. Sauté for another 4-5 minutes. Finally, add your carrots, mushrooms, salt, and pepper, and saute for 1-2 minutes.
Bring it all together. Add back your chicken (along with its juices) and your stir-fry sauce. Mix well to combine and let warm through, about 1-2 minutes.
Enjoy! Top with optional toppings and serve with sides of choice.