1.5 cups dried chickpeas – soaked 12–24 hours, drained well
1 cup yellow onion – roughly chopped
4 cloves garlic – roughly chopped
1 cup fresh parsley – roughly chopped
0.5 cup fresh cilantro – roughly chopped
2 teaspoons ground cumin
2 teaspoons ground coriander
1.5 teaspoons kosher salt
0.5 teaspoon black pepper
0.25 teaspoon cayenne pepper
3 tablespoons chickpea flour
0.5 teaspoon baking soda
48 ounces neutral oil – for deep-frying
pita bread – warm (for serving)
tahini sauce – for serving
Instructions
Rinse the dried chickpeas and place in a large bowl. Cover with plenty of cold water (at least 3 inches above the chickpeas) and soak 12–24 hours at room temperature or refrigerated.
Drain the soaked chickpeas very well and pat dry with towels to remove excess surface moisture.
In a food processor, pulse the drained chickpeas until they form a fine, fluffy, moist crumb, 60–90 seconds, scraping the bowl as needed.
Add the onion, garlic, parsley, cilantro, cumin, coriander, kosher salt, black pepper, and cayenne to the processor. Pulse in short bursts until the mixture becomes a coarse paste that holds together when pressed, 30–60 seconds more. Avoid over-processing into a smear.
Transfer the mixture to a bowl and stir in the chickpea flour until evenly distributed. Cover and refrigerate 30–60 minutes to hydrate and firm.
Just before frying, sprinkle in the baking soda and mix thoroughly.
Heat the neutral oil in a deep pot to 350–360°F (175–182°C). Line a tray with a rack or paper towels.
With damp or oiled hands, form walnut-size balls or small patties (about 1.5 inches wide). If the mixture cracks when shaped, pulse it a few more seconds or chill a bit longer.
Fry in batches without crowding, 3–4 minutes per batch, turning as needed, until deeply golden brown and crisp; they should feel light, and the interior should be cooked through and green. Adjust heat to keep oil between 350–360°F.
Drain on the prepared rack. Serve hot with warm pita bread and tahini sauce.