Heat the vegetable oil in a large skillet or wok over medium-high heat.
Add the chicken pieces to the skillet and season with salt and pepper. Cook for about 5-7 minutes, or until the chicken is browned and cooked through. Remove the chicken from the skillet and set aside.
In the same skillet, add the bell peppers, broccoli, and snap peas. Stir-fry for about 3-4 minutes until the vegetables are tender-crisp.
Add the garlic and ginger to the vegetables and stir-fry for an additional 1 minute until fragrant.
In a small bowl, whisk together the soy sauce, honey, cornstarch, and chicken broth. Pour this mixture into the skillet with the vegetables.
Return the cooked chicken to the skillet and stir well to combine everything. Cook for another 2-3 minutes until the sauce thickens slightly.
Serve the stir-fry over cooked rice or noodles.