Add chickpeas, onion, garlic, cilantro, parsley, cumin, coriander, red pepper flakes and a pinch of salt & pepper to a food processor. Pulse until roughly chopped and combined. Add flour and baking powder to the food processor and pulse until combined and a ball of dough has formed - you still want to have some chunks.
Transfer the dough to a bowl and place in the fridge for 10 minutes.
While the dough is cooling make the dipping sauce. Combine the pesto, mayo and juice of half a lemon in a bowl. Stir to combine. Place in the fridge until ready to use.
Spread a layer of everything but the bagel seasoning out on a plate. Spray your hands with olive oil to keep the dough from sticking to your hands. Roll into 1" balls and then coat the outside of each ball with everything but the bagel seasoning. Place the balls in the air fryer basket and spray with olive oil.
Cook at 350 degrees for 14 minutes - flipping halfway. Remove from the air fryer and serve with the pesto dipping sauce and lemon wedges.
*Be sure not to over-salt the dough - if anything under-salt it. There is salt in the everything but the bagel seasoning, so keep that in mind. When your dough comes out of the fridge, give it a taste. If it tastes sufficiently salty to you, then don't roll each ball in seasoning. Instead, dust one side with it. This will keep them from getting too salty. I added about 1/4 tsp of salt to my dough.
**Don't have an air fryer? Check out my frying instructions here.
Calories: 56kcal, Carbohydrates: 7g, Protein: 2g, Fat: 2g, Saturated Fat: 1g, Cholesterol: 1mg, Sodium: 135mg, Potassium: 72mg, Fiber: 2g, Sugar: 1g, Iron: 1mg