Prep the chicken: Pat chicken pieces dry with paper towels. Dry chicken helps the coating stick and crisp up.
Set up a breading station: In one shallow bowl, whisk eggs with milk.
In a second, add flour. In a third, mix breadcrumbs, Parmesan, salt, pepper, garlic powder, onion powder, and paprika.
Coat the chicken: Work in batches. Dredge chicken in flour, shake off excess, dip in egg, then press into breadcrumb mixture until well coated.
Place on a plate or tray.
Preheat the air fryer: Set to 400°F (200°C) for 3–5 minutes. A hot basket helps the nuggets crisp.
Arrange and spray: Lightly spray the air fryer basket. Place nuggets in a single layer with a little space between each piece.
Mist the tops with oil spray for even browning.
Cook: Air fry at 400°F (200°C) for 8–10 minutes, flipping halfway. Nuggets are done when golden and the internal temperature reaches 165°F (74°C).
Repeat: Cook remaining batches. Keep finished nuggets on a warm plate or a low oven (200°F/95°C) to stay crisp.
Serve: Squeeze a little lemon over the top if you like and serve with your favorite sauces.