Wash and Soak Dried chickpeas in water(with a teaspoon of baking soda, to soften the chickpeas) for at least 8 hours. The chickpeas will double in size as they soak. Make sure you drain them very well using a colander before grinding. Now take your drained chickpeas in a food processor.
Add in your preferred herbs of choice. I used coriander leaves. You can add parsley, dill or mint leaves. Add in roughly chopped onion, peeled garlic cloves, cumin powder, green chillies and salt.
Blend this whole thing till it is ground. Make sure you scrape the sides of food processor in between the grinding process. Don't add any water when grinding. The mixture will look coarsely ground with a bit of texture.
Transfer this mixture into a bowl. Add in baking soda and sesame seeds. mix this really well. now falafel mixture is ready to fry. Once the mixture is ready, place it in fridge for at least 1 hour for the mixture to firm up.
I prefer to use an ice cream scoop for scooping even portions of falafel mixture. Shape the mixture into a patties. It will hold together. You can pop the formed patties in fridge for 30 minutes before frying. If you find it difficult to shape the patties or your mixture is too wet. You can add some gram flour into the mixture for binding.
Drop the shaped patties in hot oil. once you drop the patties in hot oil, don't mix it immediately. If you tend to mix immediately after you drop the patties, it may break and disintegrate in the oil. Let the patties fry for few seconds before you mix them gently. Make sure you fry the patties in low medium heat.
Deep fry the patties till golden brown on all sides. It will take around 8 to 10 minutes. Serve the falafel with pita bread, tahini sauce or side salad.