Prep the zucchini: Trim the ends and cut each zucchini into fry-shaped sticks, about 3 inches long and 1/2 inch thick.
Pat them dry with paper towels to remove surface moisture.
Set up dredging stations: In one shallow bowl, whisk the eggs. In another, combine almond flour, Parmesan, garlic powder, onion powder, smoked paprika, salt, and pepper.
Coat the fries: Work in batches. Dip each zucchini stick into the egg, let excess drip off, then press into the flour-parm mixture to coat well.
Gently shake off any loose bits.
Preheat the air fryer: Set it to 400°F (200°C) for 3 minutes. A hot basket helps the coating crisp faster.
Arrange and spray: Lightly spray the basket with oil. Place the coated fries in a single layer, leaving a little space between each piece.
Give the tops a light spray as well.
Air fry: Cook at 400°F (200°C) for 8–10 minutes, flipping halfway and spraying again if any dry spots appear. They’re done when golden brown and crisp.
Season and serve: Sprinkle with a pinch of salt while hot. Serve with your favorite keto-friendly dip.
Repeat with remaining batches: Don’t overcrowd the basket.
It’s better to cook in two or three rounds for the best crunch.