Prep the chicken: Pat the chicken pieces dry with paper towels. Dry chicken browns better and gets crispier.
Season: In a large bowl, toss chicken with salt, pepper, garlic powder, onion powder, paprika, and chili powder if using.
Add olive oil and mix to coat evenly.
Choose your coating: For baking or air frying, whisk cornstarch with baking powder and sprinkle over the chicken. Toss to lightly coat. For pan-frying, you can whisk an egg, toss the chicken in egg, then dredge in cornstarch for a thicker, extra-crispy crust.
Oven method: Preheat oven to 425°F (220°C).
Line a sheet pan with parchment and lightly oil it. Arrange chicken in a single layer with a little space between pieces. Bake 10 minutes, flip, then bake 6–8 more minutes until golden and cooked through (internal temp 165°F/74°C).
Broil 1–2 minutes for extra color if needed.
Air fryer method: Preheat to 400°F (200°C). Lightly spray basket. Arrange chicken in a single layer.
Air fry 8–10 minutes, shaking halfway, until crisp and done. Work in batches to avoid crowding.
Pan-fry method: Heat 1/4 inch of neutral oil in a large skillet over medium-high. When oil shimmers, add chicken in batches.
Cook 3–4 minutes per side, until golden and cooked through. Transfer to a rack or paper towels and sprinkle with a pinch of salt.
Add sauce (optional): For sticky bites, toss the cooked chicken in warmed buffalo, barbecue, honey garlic, or sweet chili sauce. For ultra-crispy bites, serve sauce on the side.
Finish and serve: Sprinkle with chopped herbs and a squeeze of lemon.
Serve hot with dipping sauces.