Preheat oven to 425 ˚F (220 ˚C).
Place chickpeas, onion, garlic, parsley, cilantro, cumin, salt, and chili flakes in bowl of food processor and pulse until combined but still chunky.
Add flour and baking powder and pulse until it turns into soft mixture that you can roll into balls without sticking to your hands. (Add another spoonful of flour if it seems too sticky.)
Roll dough into meatball-sized balls and gently flatten each into little patty.
Place patties on heavy-rimmed baking sheet, preferably one that’s dark in colour. Brush each patty with canola oil, flip them over and brush other side.
Roast for 15 minutes, then flip them over and roast for another 10, until crisp and golden on both sides.
Serve warm, wrapped in pitas, with tzatziki, chopped cucumber, tomatoes and purple onion.
Source: CanolaInfo.org