In a large bowl, toss the cubed chicken with soy sauce, white pepper, and cornstarch until evenly coated.
Heat oil in a wok or large skillet over medium-high heat. Cook chicken in batches until golden and crispy. Remove and set aside.
In the same wok, add cashews and toast briefly until fragrant. Remove and set aside.
Add onion to the remaining oil and sauté until lightly softened. Add red and green peppers, garlic, and ginger. Cook until crisp-tender.
Combine glaze ingredients in a mason jar and shake well. Pour into the wok and stir until slightly thickened.
Return chicken and cashews to the wok. Toss until fully coated in the glaze.
Serve immediately over basmati rice or noodles.