Drain and rinse the chickpeas, then place in a food processor.
Add the onion, garlic, parsley, cilantro, cumin, coriander, baking powder, salt, and pepper to the food processor and pulse until the mixture is finely chopped.
Add the flour and pulse a few more times until the mixture is combined.
Shape the mixture into small balls and flatten slightly.
In a large skillet, heat the oil over medium-high heat.
Fry the falafels in batches until golden brown and crispy, about 5 minutes per side.
Drain on paper towels and serve immediately.
Interesting Facts
Falafel is a traditional Middle Eastern dish.
It is made from chickpeas, herbs, and spices.
It is usually served in pita bread or on its own with a sauce.