Homemade Falafel

Crisp-on-the-outside, tender-inside falafel made from soaked chickpeas, fresh herbs, and warm spices — a simple, make-ahead appetizer or satisfying plant-based main.

This falafel recipe has been a hands-on favorite for years, surfacing whenever I want something crunchy, herbaceous, and reliably comforting. I first discovered this exact combination while testing small-batch vegetarian plates for a weekend supper club. The mixture of soaked chickpeas, raw onion, parsley, and cilantro creates an almost grassy, bright interior that contrasts beautifully with the golden exterior after frying. The result is a falafel that stays crisp for longer than usual and holds together well, even when served in wraps or salads.
I remember frying the very first batch in my grandmother's shallow skillet while she watched from the kitchen doorway. The smell of cumin and coriander warmed the room and convinced everyone to clear plates quickly. What makes this method special is the texture: the chickpeas are pulsed, not pureed, so you keep small granules that give a pleasant bite. The brief chill before frying tightens the mixture and reduces breakage, which is an essential step I urge you not to skip. Serve these on warm pita with chopped salad, tahini, and pickled vegetables for a memorable home-cooked experience.
Why You'll Love This Recipe
- Ready mostly from pantry staples: dried chickpeas, common spices, and fresh herbs produce layers of flavor without specialty ingredients.
- Make-ahead flexibility: soak the chickpeas up to 24 hours ahead and form patties a day before frying; chilling improves texture and handling.
- Quick active time: about 30 minutes of hands-on work before a short chill and 15 minutes of frying for a full batch.
- Great for crowds: this recipe yields about two dozen small patties that are easy to double for parties or meal prep.
- Diet-friendly options: naturally vegetarian and dairy-free; swap flour choices to make it gluten-free or hold for more crunch with a light breadcrumb coating.
In my experience these are consistently the first thing guests reach for at gatherings. The herby, garlicky interior and crunchy shell turn into a nostalgic favorite that travels well in lunchboxes and tastes just as good when reheated briefly in a hot oven. Family members often suggest doubling the cilantro when they want a punchier green note.
Ingredients
- Chickpeas: 1 cup dried chickpeas, soaked. Use a well-known brand of dried chickpeas or bulk beans rinsed for quality. Dried chickpeas provide the right dry structure; canned chickpeas will be too wet and will lead to a mushy result.
- Onion: 1/2 large onion, roughly chopped (about 1 cup). Yellow or white onion works well; red onion will add color and a sharper flavor. Chop roughly so the processor can create small pieces without puréeing.
- Fresh herbs: 1/2 cup finely chopped fresh parsley and 1/4 cup finely chopped cilantro. Fresh, flat-leaf parsley and tender cilantro stems deliver bright herbal notes that make the interior vivid and aromatic.
- Garlic and seasonings: 4 cloves garlic, 1 teaspoon salt, 2 teaspoons ground cumin, and 1 teaspoon ground coriander. These warm spices form the backbone of classic flavor; use fresh-ground cumin if possible for brighter aromatics.
- Leavening and binder: 1 teaspoon baking powder and 4 tablespoons chickpea flour (or all-purpose flour). Chickpea flour keeps this naturally gluten-free and intensifies the legume taste while helping the patties hold together during frying.
Instructions
Soak the chickpeas:Place 1 cup dried chickpeas in a large bowl and cover with at least 2 inches of cold water. Leave to soak 24 hours at room temperature, stirring once or twice and adding more water if needed to keep them submerged. The long soak hydrates the beans without cooking them, which is crucial so they break down into coarse bits rather than a paste when processed.Drain and prep for processing:After soaking, drain the chickpeas thoroughly and pat them dry with a kitchen towel. Excess surface moisture makes the mixture too wet and increases the risk of falling apart. Roughly chop the onion and measure the herbs and spices so they are ready for the food processor.Pulse the mixture:In a food processor add the drained chickpeas, chopped onion, parsley, cilantro, garlic, salt, cumin, and coriander. Pulse 20 to 30 times in short bursts until the mixture is finely chopped but not pureed; you should still see small granules of chickpea. Overprocessing makes a gluey texture and will yield dense, heavy patties.Combine dry ingredients:Transfer the chopped mixture to a mixing bowl and sprinkle 4 tablespoons chickpea flour and 1 teaspoon baking powder over it. Fold gently with a spatula until evenly combined. The flour and baking powder add structure and a little lift; the mixture should hold shape when formed into balls. If it's too wet, add an additional tablespoon of chickpea flour.Form and chill:Scoop one heaping tablespoon portions and shape them into small balls, flattening slightly into disks. Set them on a parchment-lined tray and refrigerate for about 1 hour. Chilling firms the exterior and reduces splitting during frying by allowing the starches and flours to hydrate and set.Heat the oil:Pour about 2 inches of neutral oil into a heavy skillet with sides and heat over medium until shimmering and hot but not smoking. A temperature of approximately 350°F is ideal. Use a thermometer when possible; too hot and the outside will burn before the center cooks, too cool and the patties will soak up oil.Fry in batches:Gently lower six patties at a time into the oil with a spider or slotted spoon, leaving room between them. Fry undisturbed 30 to 60 seconds until the undersides are golden and crisp, then flip and cook another 30 to 60 seconds. Transfer to a paper towel-lined tray to drain. Repeat until the entire batch is cooked.
You Must Know
- Storage: Cooked falafel keeps in the refrigerator for 3 days in an airtight container and freezes well for up to 3 months on a lined tray before transferring to a freezer bag.
- Nutrition: This is a protein-rich, plant-based option with moderate carbohydrates; use less oil or oven-bake to reduce fat content.
- Handling: Chill formed patties at least 45 minutes to reduce crumbling and make frying manageable; a brief pan-sear before a shallow fry can help maintain shape.
- Batter consistency: If too wet, add chickpea flour 1 tablespoon at a time; if too dry, a teaspoon of water brings it together without making it mushy.
My favorite aspect is how forgiving the mixture is once you learn the pulse technique. Family gatherings often end with someone asking for the sandwich version: warm pita, three falafel, a drizzle of tahini, pickles, and a spritz of lemon. I’ve seen people who claim they don’t like legumes change their minds after tasting these, which is always gratifying. The small, crunchy patties are perfect for dipping and handing around at casual get-togethers.
Storage Tips
Store cooled falafel in a single layer in an airtight container lined with paper towels to absorb residual oil. Refrigerate for up to 3 days. For longer storage, flash-freeze the cooked patties on a parchment-lined tray until solid, then transfer to a freezer-safe bag for up to 3 months. Reheat from frozen in a preheated 375°F oven on a wire rack for 10 to 12 minutes to restore crispness, or thaw overnight in the refrigerator and re-crisp in a skillet over medium heat for 2 to 3 minutes per side. Avoid microwaving whenever possible, as it softens the exterior and makes them soggy.
Ingredient Substitutions
If chickpea flour is unavailable, use 4 tablespoons all-purpose flour, noting that this will remove the gluten-free nature. For a nutty twist, substitute half of the parsley with fresh dill or mint; mint adds a Middle Eastern flair reminiscent of restaurant-style falafel. To reduce frying oil, bake patties at 400°F for 18 to 22 minutes, flipping halfway and brushing lightly with oil. For a crispier exterior without deep frying, shallow-fry in a skillet with 1/4 inch oil at medium-high heat, turning once. Swap cilantro for extra parsley if you prefer a less pungent herb profile.

Serving Suggestions
Serve warm on soft pita with shredded lettuce, chopped tomato, thinly sliced cucumber, a generous drizzle of tahini sauce, and pickled turnips or cucumbers for brightness. For a platter, pair with chopped herb salad, lemon wedges, and a bowl of hummus or baba ganoush. As a bowl, place grain such as cooked rice or bulgur, roasted vegetables, and three to four falafel topped with a dollop of yogurt sauce and toasted sesame seeds. Garnish with extra parsley and a squeeze of fresh lemon to highlight the herbs.
Cultural Background
Falafel is a beloved street food originating in the Eastern Mediterranean and Middle East with regional variations across countries including Egypt, Lebanon, and Israel. Traditionally made from fava beans or chickpeas, it evolved as an affordable, portable protein that fit vegetarian traditions. Each region adapts seasoning and herbs; for example, Egyptian versions often use fava beans, while Levantine styles favor chickpeas with parsley and cilantro. This recipe draws on Levantine influences, balancing warm spices and bright herbs for a familiar, authentic profile.
Seasonal Adaptations
In spring and summer, amplify the green notes with extra parsley and a handful of baby spinach or arugula blended into the mixture for a verdant color and mild flavor. In autumn and winter, incorporate roasted red pepper or a pinch of smoked paprika for warmth. For holiday gatherings, serve with seasonal roasted root vegetables and a pomegranate-tahini drizzle to add color and festive acidity. The recipe adapts well to fresh herb availability and seasonal produce.
Meal Prep Tips
Prepare the soaked chickpeas and pulse the mixture the night before, form patties, and refrigerate to make frying quick the next day. Cooked patties freeze and reheat well, making them ideal for weekday lunches. Pack two or three in a lunch container with a small sealed cup of tahini-lemon sauce and fresh salad to avoid sogginess. Keep garnishes separate until serving to maintain crispness and brightness.
These falafel bring people together at the table, whether served as a casual snack or a centerpiece for a plant-forward meal. Try them once and you will find simple ways to adapt the spice and herb balance to your taste; that flexibility is what keeps this recipe in my regular rotation.
Pro Tips
Pulse the mixture into coarse crumbs rather than purée to preserve a pleasant interior texture and avoid a gummy result.
Chill formed patties at least 45 minutes before frying to reduce breakage and improve browning.
Keep oil temperature around 350°F; too hot burns the exterior while the inside remains undercooked.
If the mix is too wet, add chickpea flour one tablespoon at a time until it holds shape without crumbling.
This nourishing homemade falafel recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
Tags
Homemade Falafel
This Homemade Falafel recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Ingredients
Falafel
Instructions
Soak chickpeas
Place 1 cup dried chickpeas in a large bowl and cover with at least 2 inches of cold water. Soak for 24 hours at room temperature, stirring once and ensuring they remain submerged.
Drain and dry
Drain soaked chickpeas and pat dry to remove surface moisture. Roughly chop the onion and prep herbs and spices so everything is ready for processing.
Pulse mixture
In a food processor combine chickpeas, onion, parsley, cilantro, garlic, salt, cumin, and coriander. Pulse until finely chopped but not pureed, preserving small granules for texture.
Add dry ingredients
Transfer to a bowl and sprinkle in 4 tablespoons chickpea flour and 1 teaspoon baking powder. Fold until evenly combined; add more flour if mixture is too wet to hold shape.
Form patties and chill
Shape into heaping tablespoon-sized balls and flatten slightly onto a parchment-lined tray. Refrigerate for about 1 hour to firm up before frying.
Heat oil
Heat 2 inches of neutral oil in a heavy skillet to approximately 350°F. Maintain a steady temperature to ensure even browning without burning.
Fry in batches
Gently lower patties into hot oil in batches, frying 30 to 60 seconds per side until golden brown. Transfer to paper towels to drain excess oil and repeat with remaining patties.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Nutrition
Did You Make This?
Leave a comment & rating below or tag
@whiskia on social media!

Categories:
You might also like...

10-Minute Egg Drop Soup
Silky ribbons of egg swirl through savory, peppery chicken broth, finished with sesame oil and fresh scallions. Cozy, nourishing, and on the table in 10 minutes.

25-Minute Chicken and Broccoli Stir-Fry That Beats Takeout
A speedy, takeout-worthy chicken and broccoli stir-fry ready in 25 minutes — juicy chicken, crisp broccoli, savory sauce, and a touch of sesame oil for finishing.

6-inch Mocha Cheesecake
A small-batch mocha cheesecake with an Oreo crust, silky coffee-scented filling, and whipped cocoa cream — perfect for special occasions or an indulgent weeknight dessert.

Did You Make This?
Leave a comment & rating below or tag @whiskia on social media!
Rate This Recipe
Share This Recipe
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
Comments (1)
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.
Hi, I'm Victoria!
What's Popular
30-Minute Meals!
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.
