Blend chickpeas, herbs, garlic, onion, flour, baking powder, and spices into a coarse mixture.
Rest the falafel mixture for about 10 minutes.
Shape the mixture into small balls or patties.
Cook falafel: either fry in olive oil, bake at 400°F for 20–25 minutes, or air fry at 375°F for 12–15 minutes until golden brown.
Prepare sauce: whisk yogurt, tahini, lemon juice, hot sauce, garlic powder, and salt until creamy.
Slice lettuce, cucumber, tomato, and onion for filling.
Warm pita bread in a skillet or oven for 1–2 minutes.
Assemble: spread sauce inside pita, add veggies, place falafel, drizzle more sauce, and serve warm.