Place the dried chickpeas in a bowl and cover them with water. Let them soak for at least 5-6 hours, but preferably over night.
Drain and rinse the chickpeas thorowly.
Preheat the oven to 200 degrees Celsius or the air fryer to 190 degrees Celsius.
Place roughly chopped red onion, yellow onion, garlic, chili, cilantro and parsley in a food processor and run until you have a smooth texture.
Add the chickpeas, cumin, paprika, cinnamon, dry cilantro, sea salt, lemon juice, lemon zest, olive oil and baking soda to the batter and pulse until you have a smooth batter. Scrape the sides if needed. Don't mix the batter for too long, it should be smooth but not pureed.
Place parchment paper on a baking sheet.
Form equally sized balls using your hands, melon baller or ice cream scoop. Don't pack them too tight otherwise the falafel will be very dense instead of fluffy and light.
Bake the falafel in the oven for 20-30 minutes (depending on their size). Flip them half ways. If you want to can drizzle some olive oil on top of them before putting them into the oven. Or bake spray your air fryer with some cooking spray and bake for 12 minutes, then flip the falafels and bake for 8-10 minutes more.
Serve warm or let them cool and store in the fridge.