Cut the chicken breasts into 1-inch cubes and set aside.
In a shallow bowl, mix together the flour, garlic powder, onion powder, pepper, and paprika.
In another bowl, mix together the crushed cashews and beaten eggs.
Dip each piece of chicken in the flour mixture, then in the egg mixture, and then in the cashew mixture, coating each piece completely.
Heat the oil in a large skillet over medium-high heat. Add the chicken pieces and cook until golden brown and cooked through, about 5 minutes per side.
In a small bowl, mix together the soy sauce, honey, ketchup, vinegar, sesame oil, garlic, ginger, and red pepper flakes.
Add the sauce to the skillet and cook for 2 minutes, stirring constantly.
Serve hot with steamed rice.
Interesting Facts
Cashew chicken is a Chinese-American dish popular in the Midwest.
The dish is said to have originated in Springfield, Missouri in the 1960s.