Pre-heat oven to 400F. Line a baking sheet with parchment paper and grease with olive oil.
In a food processor, pulse cauliflower florets until minced. Remove cauliflower and set aside two cups.
Add parsley, cilantro, garlic cloves, onion, egg yolks, almond flour, arrowroot flour, ground cumin, salt, pepper, cayenne and water to the food processor. Blend until well combined. Remove into a mixing bowl.
Fold in minced cauliflower to the batter. Mix until well combined.
Grease your hand with a bit of olive oil, scoop about 2-3 tbsp of falafel mix into hands.
Form into a ball, place on baking sheet and lightly press down to make a thick patty. Repeat until all of mixture is used. (You can make the patties as big or as little as you’d like.)
Once patties are formed, lightly brush or spray with olive oil.
Bake for 40 minutes flipping the falafels halfway through.