Drain and rinse the garbanzo beans well. Pour them into your food processor along with the chopped onion, garlic cloves, parsley, flour or chickpea flour (use chickpea flour to make gluten free) and spices.
Pulse all ingredients together until a coarse meal forms.
Process till the mixture is somewhere between the texture of a paste.
Cover the bowl with plastic wrap and refrigerate for 1-2 hours.
Form falafel mixture into round balls or slider-shaped patties using wet hands or a falafel scoop. I use about 2 tablespoon of mixture per falafel.
If the oil is at the right temperature, it will take 2-3 minutes per side to brown (5-6 minutes total).
If it browns faster than that, your oil is too hot and your falafels will not be fully cooked in the center. Cool the oil down slightly and try again.
Knead the soft and smooth dough. Pat it with hands and make chapatti of thickness 2-4 cm.
Half Cook from both sides and scoop out the inner part slightly.
Deep fry it for 1-2 minutes.
Fill it with Falafel Mixture.
Top with some lettuce, Tamarind Chutney and Mint Chutney.