1. Από την προηγούμενη μέρα, βάζουμε τα ρεβίθια σε ένα μπολ και τα σκεπάζουμε καλά με μπόλικο νερό. Τα αφήνουμε να μουλιάσουν για 12 ώρες. Την επομένη, στραγγίζουμε πολύ καλά τα μουλιασμένα ρεβίθια ή κουκιά.
2. Τα βάζουμε στον πολυκόφτη (Food processor) μαζί με όλα τα υλικά μέχρι να έχουμε ένα μείγμα ψιλοκομμένο και ομοιόμορφο, όχι λείο, σαν πάστα. Αν χρειαστεί, προσθέτουμε ελάχιστο νερό.
3. Αφήνουμε το μείγμα να ξεκουραστεί στο ψυγείο για 20–30 λεπτά.
Βάζουμε το λάδι να ζεσταθεί. Βουτάμε ένα κουτάλι σε νερό και βάζουμε τα φαλάφελ στο λάδι. Αν θέλουμε τα σχηματίζουμε με το χέρι σαν μικρές πιτούλες.
4. Τηγανίζουμε σε καυτό λάδι μέχρι να ροδίσουν και να γίνουν τραγανά απ’ έξω και μαλακά μέσα. Τα γυρίζουμε να ροδίσουν και από τις 2 πλευρές. Τα βγάζουμε σε χαρτί κουζίνας.
5. Σερβίρουμε τα φαλάφελ ζεστά, μέσα σε λιβανέζικες πίτες, συνοδεύοντας με στραγγιστό γιαούρτι ή χούμους ή ταχίνι, μαϊντανό, κρεμμύδι σε φέτες, ντομάτα, λίγο χυμό λεμονιού.