This post may contain affiliate links. Please read our disclosure policy.

Traditional restaurant-style falafels — made at home! Falafels are a combination of chickpeas, loaded with onions, parsley, sesame seeds, and a handful of spices. Pan fry them, deep fry them, or bake them in the oven until they’re golden and delicious!

falafel on plate with hummus

Homemade Falafels. That’s it, scroll to the bottom, grab the recipe, make them. Goodbye; so long! Farewell! Just kidding. This isn’t really goodbye. But you don’t need me to say much more than homemade falafel! 

Tender on the inside and marked by that signature green color, while they’re crispy and golden brown on the outside. The key to making the best homemade falafel is to spice them just right. There’s a lot of debate whether sesame seeds have a place in falafels. Some countries (Egypt and others) use them, while others don’t. I love sesame seeds so you’ll definitely find some in my homemade batch however, they are optional.

A falafel is essentially just a chickpea fritter loaded with so much flavor and it just so happens to be completely meatless. I’ve recipe tested them to the point where they’re absolutely perfect. But really, we all know it’s because I can’t get off the falafel train. 

All that’s left to do is wrap it up, toss it in a salad, or dunk them in homemade toum or tahini sauce. In my opinion, there’s no wrong way to eat a falafel!

opened up falafel showing texture

Ingredients for homemade falafel:

  • Garbanzo beans: Also called chickpeas and are very commonly used in falafel recipes. Fava beans are also sometimes used in place of garbanzo beans. However, I’ve only ever used garbanzo beans. You’ll want to rinse and soak the dried chickpeas in roughly 6 cups of water 12-24 hours in advance. I’ve never tested this recipe with canned chickpeas and those are typically cooked before canning and would produce different results. Chickpeas are also used to make hummus and various other salads, I use them as a protein source in vegetarian sandwiches and for other dips.
  • Fresh Parsley: Not only adds that signature green hue to falafel it also adds tons of fresh herb flavor. You can swap out some or all of of the parsley for fresh cilantro if you’d like. I typically use both.
  • Onions: Use a white or yellow onion for this recipe. We’ll pulse is with everything else in the food processor.
  • Garlic: I use a few garlic cloves to give the falafel patties a bit of garlicky flavor; feel free to skip this if you’d like.
  • Spices and seasonings:Cumin, coriander, salt, and black pepper, and cayenne are some of the ingredients I use. Recently, I’ve also started tossing in a hulled out jalapeño or two for a little more flavor, though this is completely optional!
  • Baking soda: Helps give the falafel just the littlest bit of lift when it reacts with the lemon juice in the mixture.
  • Lemon Juice: reacts with the leavening agent (baking soda) when the two mix.
  • Sesame Seeds: Adds nuttiness and texture. You can omit the sesame seeds for those with allergies or if you don’t want to use them.
  • All-purpose Flour: Use for binding. The flour absorbs the excess moisture in the falafel mixture.
  • Oil, for frying: You’ll need oil for deep frying or panfrying. The shape of the falafel will vary if you make patties or if you make falafel balls. I usually prefer these as falafel patties but this recipe works both ways.
process shots for preparing falafel mixture
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

How to make falafel:

  1. Soak then drain. Start by soaking the chickpeas for 12-24 hours before preparing. Drain the chickpeas and dry them completely on paper towels. You want them to be dry to avoid too much moisture in the falafel batter.
  2. Mix it up. Add the chickpeas, and all of the remaining ingredients except the sesame seeds and the flour to the food processor. Pulse the mixture until the chickpeas and herbs breakdown into a chunky but small textured mixture. Heat the oil if you are frying these in a pan or in a deep fryer.
  3. Combine it in a bowl. Add the mixture from the food processor to a large bowl, stir in the sesame seeds and the flour. Try to form patties or falafel balls with the mixture. if the mixture doesn’t gold it’s shape, you may need to add another one to two tablespoons of flour to help form the shape. Allow the mixture to sit for a few minutes before forming patties or balls. This will allow the flour to further absorb the moisture. I usually prefer these as patties, but as you can see in the pictures, the recipe works with both. I do find that forming balls requires a bit more flour than making patties. And the patties usually retain moisture better. 
  4. Fry them up and serve. The pattiesfry best in a skillet or fryingpan and the balls are best when fried in a deep saucepan with at least 2 cups of oil or in a deep fryer. When the oil is warm add the balls or the patties and fry until golden. I usually like to fry these at medium heat (or 325ºF to be more specific) so that they don’t brown too quickly on the outside without finishing cooking on the inside. Remove using a slotted spoon to a dish lined with paper towel and let drain for a few minutes. Serve these with toum, stuffed in pita bread with tomatoes, cucumbers, and thinly sliced onions with French fries and Israeli salad on the side. You could also try making falafel in the air fryer, however it’s not something I’ve had a chance to test out myself just yet!
patties showing inside falafel texture

FAQs about this recipe:

  1. How do you shape the patties and balls? I use a medium cookie scoop and them form the ball between my palms. If you’d like to make patties just make the ball, place it on a baking sheet and then gently press down the top to flatten.
  2. How do I make this into spicy falafel? Recently I’ve started adding a hulled out jalapeno (or add two) to give this a bit more heat. You can also up the amount of cayenne pepper you use!
  3. Any tips for making round falafel balls? Make sure to firmly roll the falafel balls or patties to avoid any cracks on the surface. Scraggly falafel have a chance of falling apart in the hot oil. The more firmly packed, without cracks, the better the falafel will fry without falling apart.

If you like this recipe, you might also like:

falafels on plate with parsley and hummus

Original recipe shared February 2016, updated with new post, images, and more clear directions May 2022.

The Best Homemade Falafel

4.84 from 91 votes
Traditional restaurant-style falafels — made at home! Falafels are a combination of chickpeas, loaded with onions, parsley, sesame seeds, and a handful of spices. Pan fry them, deep fry them, or bake them in the oven until they're golden and delicious!
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Servings: 16 -20 falafel patties
Author: Marzia
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 1 cup dried garbanzo beans soak in 6 cups of water for 12-24 hours
  • 1 bunch parsley see note
  • 1 small yellow onion chopped
  • 5 cloves garlic roughly chopped (I used minced)
  • 1 ½ teaspoon EACH: cumin powder AND salt
  • 1 teaspoon EACH: coriander powder AND black pepper
  • ¼ -1 teaspoon cayenne powder to taste
  • ¼ teaspoon baking soda
  • 1 teaspoon lemon juice
  • 1 tablespoons sesame seeds optional
  • 2-4 tablespoons all purpose flour
  • Oil for frying

Instructions 

  • DRAIN: the garbanzo beans from the water and dry them completely. You can do this on a kitchen towel by giving them a good wipe down.
  • TRANSFER: garbanzo beans along with the rest of the ingredients except the sesame seeds and flour to a food processor. Pulse the mixture until it breaks down (see pictures for consistency). You don't want it to become a paste. You want it to still have tiny bits of chickpeas running through.
  • MIX: the falafel mixture to a bowl, add the sesame seeds, and start by adding 2 tablespoons of flour. Stir to combine. Try to form patties (or balls) with the mixture. If the mixture doesn't hold it's shape, add the remaining 2 tablespoons of flour and stir to combine. Allow the mixture to sit for 10 minutes before forming patties or balls. I shaped mine into patties that were about 1 ¼ inch in diameter or make balls with a 2 tbsp measuring scoop
  • FRY: Heat an inch of oil in a nonstick skillet over medium heat or in a deep fryer (if making balls). I suggest using a skillet because it reduces the chances of the falafel patties breaking vs making falafel balls. When the oil is warm (325ºF), place 4-6 patties into the oil at a time, depending on the size of the skillet. Do not overcrowd the pan as it will become very difficult to turn the patties. Let the falafel cook for 5-6 minutes total (in the pan or deep fryer) or until the patties or balls cook all the way through. Depending on the size, you may need more or less time. It's always good to do a test falafel. Taste to make sure it's cooked through and adjusting the time as needed.

Notes

  • BLEND: I actually really like cilantro so I did 50% parsley and 50% cilantro for my falafels. You can use all parsley or cilantro or a good combination of the two. This is totally up to you.
  • HEAT: The cayenne powder is optional. If you don't want any heat at all, feel free to leave it out completely! You can also add in 1-2 hollowed out jalapeños to give this a bit more kick!
  • DEEP FRYING: You can deep fry the falafels if you wish, you'll need a slotted spoon to aid in lowering the falafel patties (or balls) into the hot oil so the oil doesn't splatter.

Like This? Leave a comment & rating below!

Hi, I'm Marzia!

A wife, mother, nutritionist, certified foodie, and a coffee lover. My husband Anees, our daughter, and I live near Houston. I love reading books, bingeing reality shows, and a good salted brown butter chocolate chip cookie!

Similar Recipes

You May Also Like

4.84 from 91 votes (64 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




75 Comments

  1. William says:

    Hi. Is the 1.5 teaspoons of salt used in this recipe calibrated for Table Salt or Kosher Salt?

    1. Marzia says:

      Kosher salt 🙂

  2. Michele says:

    5 stars
    Thanks for the great recipe Marzia! The falafel are really delicious and are easy to make. This will now be my go to recipe! Thanks! 🙂

  3. A.W. Firestone says:

    I just discovered The Little Spice Jar and can’t wait to try some of your recipes. Would the falafel work in an air fryer? I sadly can’t tolerate fried food.

  4. A says:

    5 stars
    Amazing recipe! Thanks a lot for sharing this recipe

  5. Loretta says:

    5 stars
    This is the best recipe I’ve tried for falafel.  The extra time is worth the wait.  I added a little fresh basil to the mix.  This falafel recipe is packed with flavor and great tips!

  6. Shadel says:

    hi! can i use canned garbanzo beans instead?

  7. Ash says:

    4 stars
    Great recipe. Thank you for sharing.
    I used only corriander and added chopped green chilli. I also baked them at 180 degrees C for about 15minutes. Turned them over for a few more minutes. Made mini patties, served in halved mini toasted pita bread pockets, with a tomato and onion salad and a feta and herb dip. My guests loved them. Everything was served separately and guests filled the pita pockets themselves. This way everything stayed crisp and fresh.

  8. Cory says:

    I was wondering if the coriander powder is coriander seeds that have been crushed or cilantro leaves that have been dried and crushed. Thank you!

    1. Marzia says:

      Hi there! Coriander powder is coriander seeds that are ground up!

  9. Jason says:

    5 stars
    These works out very well. I baked mine in little disks like yours (made 16), but I added a tablespoon of sesame oil to the mixture, and baked them on a non-stick surface for 25 minutes at 180 degrees C (England oven, sorry!). Your quantities were perfect and the falafel is moist and delicious. Thank you.

    1. Marzia says:

      So happy to hear that! Thanks for sharing how you baked them, Jason 🙂

  10. Liz says:

    Well, I made these Sunday  afternoon and  I increased the recipe by 50% thinking that I’d have some to freeze. However between my youngest son and his dad, all 30 were gone by Sunday morning.  So tasty!

    1. Marzia says:

      I’m so glad to hear they were thoroughly enjoyed, Liz! Maybe a double batch next time will give you some leftovers to pop in the freezer 😉