Rinse and drain the chickpeas. Finely chop the onion.
Put all ingredients (except chickpea flour and baking powder) in large bowl and mix well.
Put half of the mixture into a food processor. Pulse, until you get a sticky coarse texture, stopping every so often to scrape down the sides with a spatula. Transfer the mixture into a bowl.
Repeat the above step with the other half of the chickpea mixture.
Combine the two blended mixtures, while gradually adding the baking powder and chickpea flour. Cover and chill for minimum 30 minutes or until you’re ready to bake them.
Heat the oven to 200C degrees and line a baking tray with baking parchment.
Divide the mixture into 16-18 equal pieces and shape them into patties between your palms.
Place the patties on the prepared baking tray and spray them with a few squirts of oil. Cook the falafels for 20–25 minutes, until golden-brown. Turn them over, lower the oven temperature to 180C and bake for another 10-15 minutes or so.
Serve the falafels at room temperature.