Drain and rinse the chickpeas. Peel and finely dice the onion and garlic.
Add the chickpeas, onion, and garlic to a food processor with the remaining falafel ingredients. Pulse until combined but maintain some texture.
Transfer the mixture to a large bowl. Taste and adjust seasoning, adding more spices for a spicier falafel if desired.
Shape the mixture into small balls with clean hands, ensuring they are well-compressed.
Heat a non-stick pan on high heat and add 3 tbsp oil. Once hot, carefully add the falafels and fry until golden brown on all sides.
Alternatively, bake on a lined baking tray in a preheated oven at 180°C for 20–25 minutes until golden brown and cooked through.
For the herby salad, finely dice the onion, cucumber, and herbs. Mix with the pomegranate seeds, oil, and a pinch of salt. Season to taste.
Serve the falafels on flatbread with hummus, the herby salad, and optional chilli sauce. Enjoy!