Chop cauliflower into chunks, put in food processor and process into rice like consistency. Place on baking sheet, add 2 tbsp. avocado oil and sea salt then mix. Bake at 400F for 30-minutes while prepping other ingredients.
Cover the bottom of a large frying pan with avocado oil and heat until it begins to sizzle.
While oil is heating, combine arrowroot flour, salt and pepper in a shallow bowl and mix. Add chicken chunks and coat. Remove the chicken, shaking off extra flour and add to hot oil. You may need to do this in two batches if your frying pan is not big enough.
Cook each batch for about 10 minutes, turning mid-way through, until all sides are golden. Set chicken aside.
Add red pepper and onion to a large pot with 1 tbsp avocado oil and cook for 5-minutes or until tender.
While veggies cook, blend all sauce ingredients until smooth.
Add chicken and sauce to pot with red pepper and onion. Turn to low heat and mix to coat chicken with sauce for 1-2 minutes.
Top cauliflower "rice" with general tso's chicken, garnish with green onion and enjoy!