Falafel is one of those dishes that manages to be both humble and deeply flavorful. These golden, crispy chickpea patties are a beloved staple of Middle Eastern cuisine, known for their fragrant spices, satisfying crunch, and soft, herb-filled interior. Whether tucked into warm pita bread, served over a fresh salad, or enjoyed on their own with a creamy dip, falafel is a plant-based favorite that never disappoints. It’s hearty enough to stand on its own, yet versatile enough to be part of a larger meal.
What makes falafel so irresistible is its perfect balance of texture and flavor. The outside crisps beautifully as it fries, creating a golden shell that gives way to a tender, almost fluffy inside. Fresh herbs like parsley and cilantro bring a burst of color and freshness, while spices such as cumin, coriander, and garlic layer in warmth and depth. The result is a bite that’s savory, aromatic, and incredibly satisfying, proof that plant-based food can be as rich and indulgent as anything else.
Falafel’s versatility is part of its enduring appeal. Stuff it into a pita with lettuce, tomatoes, cucumbers, and a drizzle of tahini sauce for a classic street food-style wrap. Pair it with hummus, pickled vegetables, and flatbread for a mezze-style spread, or serve it as a protein-packed topping for grain bowls and salads. It also makes a fantastic appetizer when served with yogurt sauce or spicy harissa for dipping.
Beyond its deliciousness, falafel is a celebration of simple, wholesome ingredients. Made primarily from chickpeas, it’s naturally high in protein and fiber, making it a satisfying choice for vegetarians and meat lovers alike. Its deep roots in Middle Eastern culinary traditions also give it a sense of cultural richness, connecting every bite to generations of shared meals and time-honored recipes. Whether you’re preparing it for a quick lunch, a festive gathering, or a cozy dinner at home, falafel is more than just a dish, it’s comfort, tradition, and bold flavor wrapped into one perfectly crispy bite.

Ingredients
- 1 cup dried chickpeas soaked overnight
- 1 medium onion roughly chopped
- 1/4 cup fresh parsley finely chopped
- 1/4 cup fresh cilantro finely chopped
- 3 cloves garlic minced
- 1 teaspoon cumin ground
- 1 teaspoon coriander ground
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper freshly ground
- 1/4 teaspoon cayenne pepper optional, for heat
- 1/2 teaspoon baking soda
- 2 tablespoons flour all-purpose
- as needed vegetable oil for frying
Instructions
- Drain and rinse the soaked chickpeas. Add them to a food processor along with onion, parsley, cilantro, garlic, cumin, coriander, salt, black pepper, and cayenne pepper.
- Pulse until the mixture is well combined and resembles coarse sand. Be careful not to over-process.
- Transfer the mixture to a bowl and add the baking soda and flour. Combine everything evenly.
- Shape the mixture into small balls or patties.
- Heat vegetable oil in a deep pan over medium heat. Once hot, fry the falafel in batches until golden brown and crispy, about 2-3 minutes per side.
- Remove falafel from oil and drain on paper towels.
- Serve hot, with pita bread, tahini sauce, or as you prefer.
Nutrition












Falafel is 5 stars, but where’s the tahini sauce recipe? Gotta have that too!!
I never made falafel before, but this was easy to follow. 😊
These were amazing! My whole family loved them. I will definitely make these again.
So glad to hear your family enjoyed it! Falafel is the best! 🌟
I tried this recipe, but the falafel fell apart while frying. What did I do wrong? 🙁
Too much parsley for my taste! Next time I’ll cut it down. Still tasty though.
I think parsley adds a nice flavor! You can always adjust it to your liking. Glad you still liked it though!
OMG this is the best falafel I made. My family loved it, they neva had homemade falafel!
Came out crispy on the outside and tender inside—exactly what I was hoping for. I used a little extra baking soda and they browned faster. Will make again!
Not bad, but I’m skeptical about baking soda + flour here. It tasted fine, yet the texture was more like fritter than classic falafel. Still ate it all 😅
lol I get what you mean. I tried this exact thing and mine also came out more like fritter-ish… I think maybe because I pulsed too long or added more flour to “help it stick.” Still good tho 😅
That’s helpful feedback! I wonder if the baking soda amount is a bit high for your batch—too much can change the texture. Next time I’d try 1/4 tsp baking soda (or skip the flour) and see if you get closer to classic falafel.
Couldn’t get the mix to form balls. I added more flour but still kind of crumbled—maybe my chickpeas weren’t fully soaked?
I made a double batch. Freezed some uncooked patties and they cooked fine later. Herbs smell amazing while frying.
I dunno, my falafels were kinda dry. Did I mess up somewhere?
Not bad. But 2-3 minutes per side is a lie lol—at least for my stove. It took closer to 4-5 until they browned. I’d still recommend.
Honestly… this is the closest homemade falafel I’ve had. I like that it uses dried chickpeas (not canned) and the texture is that classic coarse sand thing.
Yes!! The coarse-sand texture is the whole point. Glad you nailed the “don’t over-process” part—using dried chickpeas makes a big difference.
Falafel is life! Seriously, better than store bought. Thanks for sharing!
Anyone knows why my falafel just falls apart? It sounds simple but I can’t seem to get it right.
YUM! I added a bit more seasoning and they came out amazing! Totally recommend trying this.
Tried these tonight—crispy outside, fluffy inside. The coarse-sand texture tip is key. I skipped the cayenne and still had great flavor. Will make again!
Falafel is one of those things that’s either perfect or totally chaotic. Mine were more like falafel-ish nuggets, lol. But the cumin/coriander combo is legit.
I followed it exactly and wow—golden brown in 2-3 min per side was accurate. Served with tahini and pickles, everyone asked for the recipe.
Not bad, but mine tasted kinda bland. I used dried herbs instead of fresh (yeah I know) and didn’t add cayenne. If you keep the spices fresh and maybe bump salt a touch, it should be better.
Totally hear you. Mine was bland once too—I think fresh herbs really matter here. Also, I start with a slightly bigger pinch of salt and it perks up a lot.
Wait… I did dried herbs and no cayenne and it came out bland AND a little gritty lol. Maybe the spices need the same volume? I’d add more cumin/coriander if using dried.
So good! I’m not even a vegetarian but I love this. Gonna make again!
Good recipe, but I think my chickpeas weren’t soaked quite long enough. Mine tasted a little gritty. Next time I’ll soak longer and pulse less.
These are perfect for a snack! I like to make a double batch and freeze some.
Mine were kinda dry. Could be I over-cooked them or my oil wasn’t hot enough. Still ate them all because falafel is falafel.
Ugh sorry—dry falafel is the worst 😭. I’ve found the biggest culprit is over-processing: if it gets too smooth it can turn dry. Also make sure the chickpeas are *fully* drained and your oil is actually hot before you drop them in—like sizzle immediately hot.
Pretty good! Mine were a bit soft though. I think I fried them at slightly lower heat and they soaked up oil. Next time I’ll make sure the oil is really hot before batching.
I don’t know, mine always get soft even when the oil is hot 😅 I think it’s the chickpeas—like if they’re not soaked long enough or still kinda firm. Also I never measure, so maybe that’s it lol. Still tasty though.
Yeah that sounds exactly like the oil temp issue—if it’s not sizzling hot, they’ll go soft and drink oil. I’ve started using a quick test: drop in a tiny bit of mix and if it bubbles right away, you’re good. Next batch should crisp right up.
I used too much cayenne, it was so spicy! But still tasty.
These turned out awesome—crispy outside, fluffy inside. I didn’t over-process and it really helped. Will make again for sure!
Okay but why do I need to soak overnight? I was hungry today 😅 Still, once I did it, they were crispy and tasted legit.
Why do you soak the beans? It takes too long! Can’t we just blend them?
Falafel at home? Betttter than store bought! Just got a little messy frying but worth it.
These falafels are sooo good! 5 stars for sure! Easy to make and tastes delish.
Good flavor, but mine fell apart a bit. Next time I’ll use a bit less flour? Also I forgot to add the cayenne until the end 😅 still tasty though.
Glad you still liked it! If yours fell apart, that usually means the mixture was a bit too wet or you didn’t pulse it enough to get that “coarse sand” texture. I wouldn’t go less on the flour first—try chilling the mixture 20–30 min and make slightly smaller patties.
These turned out super crispy on the outside and fluffy inside—so good with tahini. I used a little extra cumin too, no regrets.
Not bad. Greasy tho. Kinda hard to get outta the pan at times.
I tried this recipe, and my falafel turned out mushy. Maybe I added too much water? Not really happy.
Sorry to hear that! Too much water can ruin the texture for sure. Maybe try pulsing the chickpeas less next time?
So easy and WAY cheaper than takeout. Crispy falafel for pennies. 10/10
Honestly, I tried frying and it splattered like crazy. Maybe I didn’t dry the chickpeas enough. Still ate them but next time I’m gonna be more careful lol.
2-3 minutes per side felt too fast for my stove. I had to go longer to get golden brown. Not a dealbreaker, just watch closely.
These falafels were amazing! I added some extra spices and they turned out super flavorful!
Yummmm!!! Love it, will try again. Tastes great with avocado!
I’m skeptical about baking soda—felt weird using that. But it did help the texture, so… okay, I stand corrected.
I thought chickpeas were beans? Am I wrong? Anyway, they were good. 3 stars.
Made these tonight—crispy outside, fluffy inside. I didn’t over-process and they turned out perfect. The cumin/coriander combo is spot on!
Yes!! “Coarse sand” is the key—I always overthink it and then it gets mushy 😅. Glad yours came out crispy and fluffy!
Not bad, but I over-processed once and my mixture turned paste-y. Next time I’ll pulse less like the recipe warns. Flavor is still solid.
I tried this recipe but used canned chickpeas instead. They just fell apart… maybe that’s why?
IDK if that’s true! Canned are easier but they just need the right mix. Maybe try less water next time?
Using canned chickpeas can definitely make them mushy! You should stick to dried ones for the best texture. Give it another try!
I usually mess up falafel but this method with coarse-sand texture worked. Didn’t over-process and they held together great. Nice recipe.
Not bad! I used dried parsley since that’s what I had and it was more bland. Still worked, just needs more fresh herbs for me.
Pretty good! Mine were a tiny bit salty though—I used kosher salt and might’ve measured differently. Otherwise the step-by-step was super clear.
This is my first time making falafel and honestly it wasn’t hard. Only thing is I kinda mixed too much in the processor (oops) but it still came out tasty.
I always worry about baking soda amounts in falafel… like, too much makes it weird. But if yours were still crispy, maybe you nailed it. Did you fry on med heat or hotter? My first batch was kinda mushy 😅
Congrats!! First-time falafel that actually worked is a win. And yeah, over-processing happens—your “coarse sand” goal is key, but even a bit extra mixing can still turn out tasty.
Flavor is amazing! The herbs + garlic really pop. I’ll definitely make this again for dinner guests.
Not bad for a homemade version, but I was expecting it to be more crunchy. Maybe my oil wasn’t hot enough? Also I measured the cayenne “by vibes.”
I followed it pretty closely but my mixture felt too wet. I added a bit more flour and it came together. Tasty though—would recommend.
Can confirm the soaking matters. I rushed it once and they were dry and weird. But follow the overnight soak and it’s legit.
Yes! I did the overnight soak and they actually turned out fluffy inside instead of dry and crumbly. Rushing that step is a recipe killer.
Wow, crispy little bombs. My family fought over the last batch. I served with tahini + lemon and it was restaurant-level.
Looks good but I’m skeptical about frying just 2-3 minutes per side. My batches take longer to get that deep golden. Maybe my oil isn’t hot enough?
These really do sound like crunchy “bombs” 😄 My only question: do you chill the mixture before frying or go straight from processing? I’ve had some fall apart if I don’t rest it.
I don’t trust adding baking soda—won’t that make it taste weird? Also frying time 2-3 min seems too short. I’ll try again but skeptical.
Totally get the skepticism. Baking soda can sound sketchy, but in falafel it helps them puff up and get a lighter, crispier interior. The taste usually doesn’t come through—especially with just 1/2 tsp for 1 cup chickpeas. If you still worry, try frying a test patty first.
2–3 min per side felt short to me too at first, but it depends on oil temp. If the oil’s not really hot, they’ll be pale and undercooked even if you time it. I usually look for deep golden color and a crisp crust, not just the clock. Also, my batter never looks “coarse sand” unless I process in short bursts.
Not bad, but 2–3 minutes per side felt a bit rushed for my stove. I ended up going a little longer until truly golden. Still worth it though.
Made these last night—so crispy on the outside and fluffy inside. The flavor from cumin/coriander is spot on. I’ll definitely add extra cayenne next time.
Yes!! Crispy outside and fluffy inside is exactly what I aim for. Extra cayenne next time sounds perfect—what ratio do you usually use?
Wow, the texture instructions (coarse sand) helped a lot. My falafel actually stayed fluffy inside and crisped up nicely. 10/10 with tahini sauce!
Pretty good, but mine fell apart in the pan. I think I over-processed or didn’t dry the chickpeas enough. Next time I’ll be more careful with the texture and batch size.
Loved how easy it was once everything was prepped. The cumin/coriander combo is perfect. I served with tahini and pickles and it tasted like a restaurant.
I ran out of parsley so I used only cilantro—still good but greener than expected. The seasoning is solid, just adjust herbs if you’re missing one.
Overnight soaking is key, but mine were still hard-ish. Maybe my chickpeas were old. I think that’s why they didn’t crisp as much.
I’m skeptical about using baking soda and flour—doesn’t that make it taste weird? Mine turned out okay, but it wasn’t super flavorful. Maybe I under-salted or my chickpeas were old.
meh
Meh is fair 😅 I will say, pulsing to that coarse-sand texture makes a big difference though. If you over-process it can get weirdly paste-y.
idk… 2-3 minutes per side sounds too fast for me, i always go darker. also baking soda + frying makes it kinda puff but mine always falls apart unless i add more flour??
Tried this and they actually came out crispy on the outside and not mushy in the middle. The flavor is spot on—cumin/coriander combo is perfect. Will make again!
I tried it and my falafel were kinda bland. Maybe I forgot the cayenne? But I did add garlic… unless the food processor ate it? Lol.
Oof, that’s frustrating! Cayenne might help, but bland falafel is usually either under-seasoned (salt/cumin/coriander) or not getting that right “coarse sand” texture before frying. Also, did you drain the chickpeas well after soaking? Extra moisture can make them less flavorful/less crisp.
How many minutes total?? Step 5 says 2-3 minutes per side but my pan fried like 10 seconds lol. Maybe my oil was too hot.
Garlic and herbs were great, but I found the baking soda flavor a bit strong. Next time I’ll reduce it and see.
I followed it pretty much exactly, but mine seemed a little too salty? Could be my measuring. Still tasted great though, and frying time of 2-3 min was spot on.
Mine comes out kinda salty too, and I swear it’s because of the baking soda? Maybe use less salt next time. Also 2–3 minutes per side is kinda short in my pan lol.
Good to hear the frying time matched up! If it was salty, I wonder if your chickpeas were already salted in any way or if the salt spoon was heaping—0.5 tsp can be sneaky depending on the measuring.
These came out crispy on the outside and fluffy inside—exactly what I wanted. The flavor is super bright from the herbs. I did need a little extra frying time, but overall 10/10.
Not bad, but 2-3 minutes per side felt short for my pan. I ended up frying a couple extra minutes until really golden. Otherwise solid and cheaper than store-bought.
These came out so crispy on the outside and tender inside. I soaked the chickpeas overnight like the recipe says and didn’t over-process—big difference. Will definitely make again!
Yes!! That’s exactly what I’m chasing—crispy shell but not dried out in the middle. Good call on not over-processing too.
I tried once and mine were kinda mushy… maybe I didn’t soak long enough? Overnight soak seems like the key. Also, I thought “pulse” meant blend blend lol.
Could you fry at a higher heat? I waited for “medium heat” and they soaked up oil, so they felt greasy. Maybe my oil wasn’t hot enough.
I was skeptical about the baking soda + flour combo, but it actually helped. My first batch held together really well. Great flavors!
I’m skeptical about baking soda + flour doing the heavy lifting. It’s okay, but I expected more crunch. Mine were kinda tender and not super crispy.
Yeah, same feeling here. Baking soda + a tiny bit of flour didn’t give me that “shatter/crunch” either—mine stayed more tender. I think the bigger factor might be how hot the oil is and how much moisture is left in the chickpeas.
Hmm interesting. I’ve made these a few times and they come out crunchy for me. Are you sure you pulsed to coarse sand and didn’t turn it into paste? Also frying time—2-3 min per side might not be enough if your oil isn’t really hot.
Pretty good, but I think I over-processed mine because the mixture turned a bit paste-y. Still tasted great though. Next time I’ll stop at “coarse sand.”
Yesss! The spices smell incredible while frying. I used extra cumin because I’m that person. Served in pita with veggies and it disappeared fast.
This is the real deal. Took a little effort (soaking chickpeas!), but the results are sooo worth it. Definitely making again.
Honestly, these are better than store-bought. I shaped them into patties and they fried super fast. Loved the fresh herbs!
Totally agree! The herbs really make it taste fresh—mine were way better after frying too. Great shout on shaping into patties.
Store-bought usually has that gummy texture, so I’m with you. Quick question though—did you pulse to coarse “sand” like the recipe says? I tried once and mine was more paste-y 😅
1 cup chickpeas soaked overnight is vague. Mine doubled in size like crazy and I ended up short on ingredients for frying. Maybe add an amount by weight too?
Not gonna lie, 2-3 minutes per side feels short—mine needed closer to 5 minutes to brown. Still tasty, just adjust cooking time.
Yeah I agree—2–3 min per side is kinda quick depending on pan temp and how thick you shape them. I usually do more like 4–5 to get that proper golden crust. Still came out good though!
I love falafel but this recipe feels a little too basic? Like where’s the texture—do you really just pulse to coarse sand? I tried and it was okay.
The cayenne was a nice touch. Also, wow—baking soda really helps with texture. I’ll make this again, for sure.
Question: do you really need baking soda AND flour? I skipped the flour and they still kinda held, but some broke apart in the pan. Tasted awesome either way.
I wouldn’t skip the flour entirely—baking soda helps with texture, but the flour gives some structure so they don’t crumble in the pan. If yours held “kinda,” that makes sense.
Honestly I think skipping flour is fine if you let the mix rest and shape firmly. I usually do 1–2 tbsp flour depending on how wet my chickpeas are. If they break, add a little more next time.
This is way better than the store-bought stuff. Also my kitchen smelled amazing while frying. 10/10 for the vibe.
Agree! Homemade falafel is SO much better than store-bought. I made this and my kitchen smelled unreal while frying too—really “restaurant vibe” 😂 10/10.
Not gonna lie, I’m skeptical about the baking soda amount—mine turned out a little too dark. Also I didn’t pulse enough (oops), so it was more like mush than “coarse sand.” Still tasty though.
Easy and delicious. 10/10 would eat again. Literally the best falafel I’ve made at home.
My first batch fell apart in the oil… I think my oil wasn’t hot enough. Second batch worked better. So yeah, practice makes perfect.
I’m skeptical about the “coarse sand” step. My processor kept turning it into paste, so I pan-fried instead of deep frying and they were kind of dense. Still tasty though.
Yeah, I’ve had that happen too—if you process too long it turns into paste and the falafel gets heavy. I usually pulse like 20–30 seconds at a time, stop often, and it should stay sandy like wet sand.
Wait—are you sure “coarse sand” means texture and not just “gritty”? My blender did the same thing so I just threw in an extra spoon of flour and fried them anyway. Still tasty, but mine were kinda dense too. Maybe the soaking time or oil temp was off?
I’m skeptical of the “coarse sand” step—mine never looked like sand, more like wet hummus. Still cooked though, just not as pretty.
meh. Too much work for me lol. Taste was okay, but I think I’ll just buy them next time.
Totally get it 😅 Falafel is delicious but it’s definitely a process. Buying them next time is a solid move—especially if you’re not feeling the soaking/frying grind. If you ever want a shortcut, even using canned chickpeas (and adjusting texture) can cut down some work.
Pretty good! Mine got a little crumbly though, maybe I didn’t pulse quite right or I used too much flour. Still tasted amazing with tahini.
Really tasty, but my first batch fell apart a bit. I think I over-processed the chickpeas into paste—next time I’ll stop earlier like the recipe says.
okay so i used canned chickpeas by mistake (don’t judge). it wasn’t the same, but still kinda worked as fritters lol. will do with dried next time!
Wait, canned chickpeas? 😅 That should be softer and mushier, so I’m not surprised it wasn’t the same. If you try again, drain them really well and maybe adjust flour—unless you’re fine with the fritter vibe. Either way, props for experimenting.
Honestly “fritters lol” is a win 😂 Canned chickpeas can change the texture a lot, but I’m glad it still worked. Next time with dried should be *way* crispier—thanks for the real-life note!
I followed it pretty closely, but my falafel fell apart in the oil. Added an extra pinch of flour and it helped a lot. Maybe my oil temp was too low?
These are WAY more work than I expected. Also, I used canned chickpeas once for a “shortcut” (yeah I know) and it turned into sad mush… so learn from me: dried ones only 😅
Mine fell apart in the pan 😕 I followed the steps but the mixture seemed too wet. Maybe my chickpeas weren’t dry enough after soaking/draining?
I think baking soda plus flour is too much—mine tasted slightly soapy/metallic. Maybe my baking soda was old. Anyone else notice that?
Flavor is on point—cumin/coriander are perfect. I wish they were a touch more crunchy, but overall still a win. Could be oil temp, I guess.
Maybe your oil wasn’t hot enough, or you over-processed the chickpeas so they were too paste-y. Also try frying a little longer til darker golden. My first batch was meh too, but the second one was crispy.
Yes!! The cumin/coriander combo is exactly what makes falafel taste “right.” If you want more crunch, I’d definitely let the oil get fully hot before frying and avoid overcrowding the pan—keeps them from steaming.
I followed it exactly and it was still mushy. I think my food processor doesn’t pulse well? The mix never looked like coarse sand for me. Any tips?
Totally could be the processor—if it’s not pulsing, you’ll get mush instead of that coarse “sand” texture. Also make sure the chickpeas are *dryish* after rinsing (spread them on a towel 10–15 min). Next time try pulsing in short bursts and scraping down the sides often; stop as soon as it looks crumbly, not paste. If it still won’t hold, add 1–2 tbsp more flour (or a pinch of baking soda) before shaping.
I’m usually skeptical of falafel recipes, but this one worked. The flavor is legit—cumin/coriander combo is perfect. Just add extra parsley if you’re feeling fancy.
Ok I’m convinced now 😄. The cumin/coriander combo *is* spot on. I’ll try adding extra parsley next time—good tip!
Not gonna lie, I was skeptical too, but mine came out kinda tasty. I did over-process a little though and they were a bit crumbly… still worked. Next time I’ll be more careful with the “coarse sand” part.