The night before, toss in the chickpeas into a large bowl, cover with water and let it soak overnight. In the morning, drain and set aside.
Combine your chickpeas, parsley, cilantro, onions, and garlic in a food processor. Begin to pulse until you see them being ground up.
Add in the ground cumin, coriander, black pepper, cayenne pepper, salt, baking powder and sesame seeds. Continue to pulse until it all comes together in a thick coarsely ground paste-like consistency.
Use an ice cream scoop to scoop some of the falafel batter into the palm of your hand, mold into a small disc/patty not higher than 1 inch. Repeat until the batter is done.
Refrigerate the falafels for at least an hour.
Heat up your oil for deep-frying in a deep skillet. When hot, carefully drop in the patties and fry on medium to low heat for 2-3 minutes until brown and crisp. You may need to flip the falafels back and forth so it can brown evenly.
Pack out the fried falafel patties and lay them on baking sheet lined with paper towels.
Serve with your favourite hummus, tahini sauce or as a salad side.