Preheat the air fryer: Set it to 400°F (200°C) for 3–5 minutes. A hot basket jumpstarts crisping.
Prep the fish: Pat the perch very dry with paper towels.
Dry fish equals a better crust.
Set up three bowls: Bowl 1: Flour mixed with 1/2 teaspoon salt and 1/4 teaspoon pepper.
Bowl 2: Beaten eggs.
Bowl 3: Panko, cornmeal, garlic powder, paprika, onion powder, 1/2 teaspoon salt, and a few grinds of pepper.
Coat the fillets: Dredge each fillet in flour (shake off excess), dip in egg, then press into the panko mixture until fully coated. Press gently so the crumbs stick.
Spray for crispness: Lightly mist both sides of the coated fillets with oil spray. This helps browning without soaking them.
Arrange in the basket: Place the fillets in a single layer in the air fryer basket. Do not crowd. Work in batches if needed.
Air fry: Cook at 400°F (200°C) for 7–10 minutes total, flipping halfway and spraying the second side.
Thin fillets may be done in 6–7 minutes; thicker ones may take up to 10–11 minutes.
Check doneness: The crust should be golden and crisp, and the fish should flake easily with a fork. Internal temperature should reach 145°F (63°C).
Finish and serve: Squeeze fresh lemon over the fillets, sprinkle parsley if using, and serve with tartar sauce or a quick lemon-garlic yogurt dip.