Begin by soaking the chickpeas at room temperature overnight.
After the chickpeas have soaked for at least 8 hours, puree them in the food processor until smooth.
Add the chopped onion, chopped parsley, garlic, cumin, coriander, pepper, salt, and baking powder to the food processor. Process again until all the ingredients are incorporated and smooth.
Transfer the mixture to a large mixing bowl and refrigerate for at least one hour or up to 8 hours.
When ready to prepare, heat the avocado oil over medium high heat in a large cast iron skillet.
Once the oil is at least 350℉, begin rolling the falafel into 2 inch balls and gently place them into the hot oil.
Fry the falafel for 3-4 minutes on all sides, or until crispy and golden.
Transfer to a paper towel lined plate and keep warm in a 100℉ oven until ready to serve.