First, into a gallon sized plastic bag combine tapioca flour, cassava flour, salt, white pepper, garlic, and onion powder.
Second, seal and shake until the flour and spice mix are well combined.
Next, crack eggs into a bowl and whisk until they are well beaten.
Whisk together the eggs and water.
Finally, working in batches take a small amount of chicken and place in the eggs.
Stir them around so that they are covered on all sides.
Next, slowly remove chicken so that the excess egg mixture falls off.
Place chicken into the gallon bag making sure to seal it.
After it is sealed shake the bag so that all the sides of the chicken are dusted with flour.
Remove chicken making sure to shake off the excess flour.
Repeat until all the chicken has been dipped in the egg mixture and dusted with flour.
If you want to double-dip in egg and flour then just double the recipe for the flour, spices, eggs, and water.
Once all the chicken is dusted with flour fry chicken in a pan or a wok.
Lastly, fry chicken in batches until lightly browned.
Remove chicken and allow it to cool.
Serve with your choice of vegetables such as stir-fried cauliflower rice.