Probably the last General Tso's Chicken Recipe you'll ever need. This paleo version is by far the best General Tso's Chicken I've ever had. Well, at home anyway!
The previous night, place your chicken to soak in a solution made of 2 cups of water and 2 teaspoons of salt. While this step is entirely optional, I strongly recommend it as it will make your chicken extra tender and tasty.
To make the sauce, combine all the ingredients in your food processor and process until smooth. Transfer to a medium saucepan and bring to the boil over medium high heat. Stir until the sauce turns darker and has thickened, about 3-4 minutes. Kill the heat, cover and set aside.
Remove chicken from salted solution and pat dry. Cut the breasts into 1 to 1½ inch chunks.
Whisk the egg whites in a shallow dish until foamy.
Combine arrowroot flour, coconut flour and baking soda in a separate shallow dish. Use a whisk to make sure the ingredients are well combined.
Toss half the chicken into the foamy egg whites until well-coated, and then dredge the chicken in the flour mixture, making sure all sides are coated. Transfer chicken to a plate and repeat with remaining chicken.
Heat oil in a large wok until it registers about 340ºF. Fry the chicken in 2 or 3 batches until golden brown, about 3 minutes, turning pieces over halfway through cooking. Transfer cooked chicken to a paper towel-lined baking sheet to drain.
Re-warm the sauce over medium heat until bubbling. Add the chicken pieces and toss to coat.
Transfer to serving dish and garnish with sliced green onions and chili peppers.
*Strain coconut oil through a fine mesh sieve lined with a paper towel and save for cooking.