Preheat the air fryer: Set to 380°F (193°C) for 3–5 minutes. A hot basket helps prevent sticking and jump-starts browning.
Make the glaze base: In a bowl, whisk honey, soy sauce, vinegar, garlic, ginger, sesame oil, paprika, red pepper flakes, salt, and black pepper until smooth.
Set aside some glaze: Pour about 3 tablespoons of the glaze into a small saucepan.
You’ll thicken this later for brushing and drizzling.
Coat the chicken: Add chicken pieces to the remaining glaze in the bowl and toss to coat. Let sit for 5–10 minutes while the air fryer heats.
Prep the basket: Lightly spray the air fryer basket with oil to reduce sticking.
Arrange the chicken: Lay chicken in a single layer with a little space between each piece. Don’t overcrowd; cook in batches if needed.
Air fry: Cook at 380°F (193°C) for 8 minutes.
Flip each piece and cook another 5–7 minutes, until edges are caramelized and the internal temperature reaches 165°F (74°C).
Thicken the reserved glaze: While the chicken cooks, bring the reserved glaze in the saucepan to a gentle simmer. Stir cornstarch with water to make a slurry, then whisk it into the simmering glaze. Cook 30–60 seconds until glossy and slightly thick.
Glaze and finish: Brush the thickened glaze over the hot chicken and air fry for 1–2 more minutes to set the coating.
Garnish and serve: Sprinkle with sesame seeds and green onions.
Serve hot with rice, noodles, or a crisp salad.