In the bowl of a food processor fitted with blade attachment, add chickpeas, onion, parsley, cilantro, baking powder, cumin, salt and lemon zest and juice and pulse-chop until combined.
Add chickpea flour a tablespoon at a time until a soft, pliable dough is achieved, pulse-chopping after each addition.
Divide dough into equal pieces and roll each piece into a ball, then cover with plastic wrap and refrigerate for half an hour.
Fill a small saucepan half full of oil, set over medium-high heat and heat to 350°F.
Working in batches, if necessary, deep fry falafel balls until crisp and golden, about 3 to 5 minutes, then transfer to paper towel to drain and season lightly with kosher salt.