1. The night before, soak the dried chickpeas in water. Make sure the water covers the chickpeas by 2-3 inches, as they'll triple in size. 2. Drain and rinse the chickpeas and add them to your food processor. 3. Add the onion, parsley, cilantro, pepper, garlic, cumin, salt, cardamom and black pepper to the food processor and pulse several times until it resembles the texture of coarse sand. 4. Transfer the falafel mixture to a bowl and add the chickpea flour and baking soda. Stir together, then cover or add a lid. 5. Refrigerate the mixture for 30 minutes to one hour. 6. Use your hands, an ice cream scoop or falafel scoop (1.5 tbsp) to form the falafel into balls or patties. If you find the mixture is too wet, you can add another tablespoon of chickpea flour. If it's too dry and crumbly, you can add a teaspoon or two of water or lemon juice. 7. Once the falafel are formed, you can cook them by your preferred method below: How to Deep Fry Falafel: Heat about 3 inches of oil (I use avocado oil) in a pot on medium heat to 350F. Once the oil has reached temperature, gently drop 6-8 balls into the oil at a time. Let them cook for 1-2 minutes or until golden on the outside. Use a skimmer to the remove the falafel to a paper towel-lined plate. How to Pan Fry Falafel: Heat a few tablespoons of oil in a pan (I prefer cast iron) on medium-high heat. Gently place the falafel in the pan and cook each side for 2-3 minutes or until golden, then transfer to a paper towel-lined plate. How to Bake Falafel: Pre-heat your oven to 425F. Lightly spray or brush a baking sheet with oil. Place the falafel on the baking sheet, lightly spray or brush the top side with oil and bake for 25-30 minutes, flipping halfway through. You can also bake them on parchment paper or a silicone mat without any oil. They’ll just be slightly less crispy and golden.