1 cup dried fava beans (~2-1/3 cups soaked)* or 2-1/3 cups fresh fava beans1 yellow or white onion4 cloves garlic, peeled and crushed1/2 cup fresh parsley2 tbsp dried parsley1 tsp salt1 tbsp ground cumin2 teaspoons ground coriander2 teaspoons baking powder1/2 teaspoon cayenne pepper1/4 teaspoon fresh ground black pepper1/2 cup garbanzo flour1/4 cup kasha or bread crumbs, as neededOil for deep frying (I use grapeseed)