Inspired by the street corners of Cairo and Beirut, this golden, crispy falafel recipe is packed with bold spices and herbaceous depth. Perfectly crisp on the outside with a fluffy, tender interior, these falafel balls are not just a dish—they are a flavorful journey through the heart of Middle Eastern cuisine.
1cupdried chickpeasdo not use canned; must be soaked overnight
1smallyellow onionchopped
4clovesgarlicpeeled
1cupfresh parsley leavespacked
1cupfresh cilantro leavespacked
2tspground cumin
1tspground coriander
1tspkosher saltadjust to taste
0.5tspblack pepperfreshly ground
0.5tspbaking powderjust before frying
4tbspall-purpose flouror chickpea flour for gluten-free
For Frying:
2cupsvegetable oilfor frying; use high smoke point oil
Instructions
Soak chickpeas in cool water overnight (at least 12 hours) until doubled in size. Drain and rinse before use.
Add soaked chickpeas, onion, garlic, parsley, cilantro, cumin, coriander, salt, and pepper to the bowl of a food processor. Pulse until texture resembles coarse sand with bits, scraping sides as needed. Do not over-process into a paste.
Transfer mixture to a bowl. Stir in flour and baking powder just before frying. The consistency should allow you to form balls that hold together without crumbling or sticking heavily to your hands.
Cover and refrigerate mixture for 1 hour to allow the flavors to marry and firm up before frying.
Form into 1.5-inch balls or ovals using damp hands or a falafel scoop.
Heat oil in a heavy pot to 350°F (175°C). Fry falafel in batches for 3–4 minutes until deep golden brown. Do not overcrowd the pot. Remove with slotted spoon and drain on paper towels.
Prevent your screen from going dark
Notes
To bake instead of fry, brush falafel with olive oil and bake at 400°F (200°C) for 25–30 minutes, flipping halfway through.
For an extra crispy crust, roll in sesame seeds before frying.
You can make the mixture up to 2 days ahead and keep refrigerated.