A classic Middle Eastern mezze dish. Chickpeas and fava beans are ground and made into balls that are then deep-fried until crisp. Falafel can be served alone, in a pita, or atop a salad.
Soak the fava beans and chickpeas overnight for 6-10 hours. Wash the fava beans and chickpeas. Place the fava beans and chickpeas in a food processor and chop until they become very fine. Add the onions and garlic to the food processor; chop until very fine. Add the remaining ingredients except for the oil and mix well.
Heat 2 inches of oil in a large pot and bring to 350 degrees. With the falafel mixture, form 2-inch balls; slightly flatten. Fry a couple of balls at a time so as not to crowd the pot, turning the falafel with a skimmer until golden brown on all sides, about 5-7 minutes. Remove falafel from oil and briefly drain on paper towels. Serve hot.