Preheat the oven (If baking)
Drain and rinse the chickpeas and place them in a food processor together with the onion, parsley, cilantro, chile pepper, garlic, cumin, salt, cardamon, black pepper and lemon juice.
Pulse to process scraping down the sides as needed, until the mixture resembles the texture of coarse sand.
Transfer the mixture to a bowl and add the chickpea flour and baking soda. Mix to combine, cover and refrigerate for 30 minutes.
With your hands or using an ice cream scoop form 2-inch balls or patties (I prefer patties when baking them). If the mixture is too dry, add additional lemon juice or water. If the mixture is too wet, add additional chickpea flour.