Combine all marinade ingredients in a bowl.
Cut chicken into ½-inch cubes. Add chicken to marinade and stir to coat. Let stand 10 minutes.
Place a wok over high heat until hot. Add vegetable oil, swirling to coat sides. Add ginger and garlic and cook, stirring, until fragrant, about 10 seconds. Add chicken and stir-fry 2 minutes.
Add onion, red pepper, and broth. Cover and cook until vegetables are tender-crisp, about 2 minutes. Add soy sauce, sesame oil and sugar. Mix well. Add cornstarch solution and cook, stirring, until sauce boils and thickens. Add nuts and mix well.
