1. The day before, place the chickpeas or fava beans in a bowl and cover them well with plenty of water. Let them soak for 12 hours. The next day, drain the soaked chickpeas or fava beans very well.
2. Place them in a food processor along with all the other ingredients until you have a coarsely chopped and uniform mixture, not smooth like a paste. If necessary, add a tiny bit of water.
3. Let the mixture rest in the refrigerator for 20–30 minutes. Heat the oil. Dip a spoon in water and drop the falafel mixture into the hot oil. If you prefer, shape them by hand into small patties.
4. Fry in hot oil until golden brown and crispy on the outside and soft inside. Turn them to brown on both sides. Remove them and place them on paper towels.
5. Serve the falafel hot, inside Lebanese pita breads, accompanied by strained yogurt or hummus or tahini sauce, parsley, sliced onion, tomato, and a little lemon juice.