Preheat a large, deep skillet over high heat with 3 turns of the pan of vegetable oil, about 3 tablespoons.
Season the chicken with some salt and pepper and brown the meat; brown it in 2 batches if necessary. Once the meat has browned, remove to a plate and reserve. Return the skillet to the heat, add 2 turns of the pan of vegetable oil, the onion, garlic, red bell pepper, broccoli, crushed red pepper flakes and coriander.
Cook, stirring frequently, for 3-4 minutes or until the veggies start to get tender. Add the orange zest and juice, soy sauce and honey. Stir, scraping up any brown bits on the bottom of the pot. Add the chicken stock and bring up to a simmer, add the browned chicken back to the pot and cook another 5 minutes or until the chicken is cooked through.
Put the cornstarch in a small bowl along with a little splash of water and stir, once combined add to the pot to thicken up the sauce a bit. Add as many cashews want! Serve over ginger noodles or rice and garnish with some of the chopped cilantro.