Place dried chickpeas in a bowl, covering with cold water. Allow to soak overnight. Omit this step if using canned beans.
Drain chickpeas and process in a food processor with enough water to make the batter soft and not crumbly. It should be a thick paste. Put aside in a bowl.
Next food process the garlic, onion, parsley until fine. Combine chickpeas, garlic, onion, coriander, cumin, salt and pepper in medium bowl. Add flour. Mix well. Form the mixture into small balls, about the size of a ping pong ball. Slightly flatten.
Fry in 2 inches of oil at 350 degrees until golden brown (5-7 minutes). Serve hot with pita bread and salad. Enjoy!