Slice the carrots into thin rounds and cut the broccoli into florets, placing them in separate bowls. Mince the garlic and ginger, and keep them together in a small bowl. Cut the chicken breast into 1-inch pieces and season generously with salt and pepper, ensuring all pieces are evenly coated. This prep work allows you to move quickly once cooking begins, which is essential for stir-frying to maintain proper heat and texture.
Heat 1.5 tbsp vegetable oil in a large pan or wok over medium-high heat until shimmering. Add the carrots and broccoli, stirring frequently for about 4 minutes until they are tender-crisp and beginning to caramelize slightly. Remove the vegetables to a plate and set aside—they'll finish cooking later when everything comes together, so slightly undercooking them now ensures they won't become mushy.
Without cleaning the pan, increase the heat to high and let it get very hot for 30 seconds—the browned bits left from the vegetables add extra flavor. Working in batches if needed to avoid overcrowding, add the seasoned chicken pieces and cook for 3-4 minutes per side until golden brown and nearly cooked through. I like to avoid stirring too much during this stage; letting the chicken sit undisturbed on the heat creates that delicious caramelized exterior.
Add the minced garlic and ginger to the pan with the chicken and cook for 30 seconds, stirring constantly to prevent burning and to release their aromatic flavors. Return the cooked vegetables from Step 2 to the pan and toss everything together, cooking for about 1 minute to warm the vegetables through and combine the aromatics throughout the dish.
While the pan contents cook, whisk together the chicken broth, soy sauce, and honey in a small bowl until the honey is fully dissolved and the mixture is smooth. In another small bowl, dissolve the cornstarch in 1 tablespoon of cold water, stirring well to create a slurry with no lumps—this prevents the cornstarch from clumping when added to the hot sauce.
Pour the honey-soy sauce mixture from Step 5 over the chicken and vegetables, stirring to coat everything evenly. Bring the mixture to a gentle boil and cook for 30 seconds, then add the cornstarch slurry from Step 5 while stirring constantly. Continue cooking for about 1 minute, stirring frequently, until the sauce thickens to a glossy consistency that lightly coats the back of a spoon. Taste and adjust seasoning with a bit more salt or soy sauce if needed. Serve immediately over rice for the best results.