Ditch the falafel mix and make this amazing homemade Falafel recipe instead! It’s vegetarian, full of fresh herbs, Middle Eastern spices, and hearty garbanzo beans.

Crispy on the outside and tender on the inside, this falafel recipe is perfect for falafel bowls, stuffing into pita bread, or topping on a salad like this Herby Cucumber Tomato Salad!

We’ve been trying to perfect our own falafel recipe since I went to Israel in 2013, and finally did it! While a pre-made falafel mix is a great convenient option (trust us, we’re all about convenience as busy moms), they’re usually loaded with preservatives and lack that fresh, homemade taste. Not only that, making your own falafel allows you to customize the flavors to your liking (hello fresh herbs!). And the taste is just so dang GOOD 😋 We’ll never go back to the pre-made, store-bought version.

Back to my trip to Israel. One of the things I did while in Tel Aviv, was take a cooking class from a local chef celebrity. One of the things on the menu was homemade falafel! The #1 thing I learned in that class? USE DRIED GARBANZO BEANS NOT CANNED.

So, to make our falafel recipe all you gotta do is prep your garbanzo beans by soaking them in water and then put all your ingredients in a food processor. Process on high and then form them into balls and fry until a beautiful golden brown. We even tested these bad boys in the air fryer, so don’t you worry, we’ll share those instructions, too 🌈

  • Garbanzo beans: Use dry garbanzo beans instead of canned for the best texture and flavor. TRUST US ON THIS.
  • Fresh herbs: We used fresh cilantro, parsley, and dill in this recipe for a bright and herby flavor.
  • Spices: Paprika, ground coriander, cumin, sea salt, and ground black pepper add depth and warmth to the falafel.
  • Baking powder: This helps the falafel hold its shape and stay light and fluffy on the inside.
  • Baking soda: Similar to baking powder, this helps with texture and fluffiness.
  • Lemon juice: A little acidity adds a bright and tangy touch to the falafel.
  • Garlic cloves: Need we say more? Garlic is QUEEN for flavoring the falafel.
  • Avocado oil: This oil has a high smoke point and adds a delicious flavor to the falafel.
  • Food processor: Use this to blend all the ingredients together to create a smooth falafel mixture.

Can I use canned garbanzo beans for this recipe?

No. Do NOT use canned garbanzo beans for this recipe. We’ve tested this falafel with both beans, and the canned garbanzo beans leave you with mush — please don’t do this. 

Can I use any herbs?

Feel free to use any herbs your heart desires or what is in season! we loved the combo of parsley, cilantro, and dill.

make it spicy!

If you would like to spice up your falafel, add a scoop of harissa sauce or top with red pepper flakes. 

Two glass bowls on a marble surface: one with dried chickpeas and the other with soaked chickpeas in water.

How to Make the Perfect Falafel

This homemade falafel recipe is a foolproof way to make the perfect falafel, crispy on the outside and soft on the inside. Here’s a step-by-step guide on how to make it:

  1. Soak Beans: Start by adding the dried garbanzo beans to a bowl and covering them with water. Let the beans soak overnight to rehydrate. Pro tip: Do not use canned garbanzo beans, or this recipe will not work!
  2. Remove Skins: The next day, drain the water from the beans. Rinse the beans and place them on a paper towel or a tea towel. Cover the beans with another towel and gently massage the beans to remove the outer casing of the beans. Remove as many as possible. 
  3. Process: Next, transfer the beans to a food processor. Add the rest of the ingredients for the falafel and process until pulverized and completely combined. You may have to scrape the sides down a few times. The mixture should form a ball when you squeeze it in your hand. 
  4. Scoop: Scoop 3 tablespoons of the falafel mixture into your hand and place it on a plate. Repeat until all the mixture is gone. 
  5. Fry Falafel: Heat 4-5 tablespoons of avocado oil in a large skillet over high heat. When the oil is hot, place the falafel in the oil. Fry the falafel for 1-2 minutes on each side until golden brown. Place the cooked falafel on a paper towel-lined plate and salt. Set aside when all of the falafel has been cooked. Serve and enjoy!
Food processor bowl filled with chickpeas, garlic, herbs, spices, and other falafel ingredients, viewed from above.

Air Fryer Directions

  1. Preheat the air fryer to 400ºF.
  2. Then, place the falafel into the basket and spray them with cooking spray.
  3. Season them with salt and air fry for 10 minutes.
  4. When done, remove them from the air fryer, and you’re good to go!

A Few Air Fryer Tips

  • Make sure not to overcrowd your falafel in the air fryer basket or they won’t cook evenly.
  • You’ll want to make sure that each falafel are similar in size so that they cook evenly.
  • The perfect falafel is golden brown, so keep an eye on them because you don’t want to overcook them!
A skillet with twelve golden-brown falafel balls frying in oil on a light-colored surface.

To store, allow the falafel to cool completely before placing it in an airtight container. They can be stored in the fridge for up to 3 days.

A close-up of a basket of falafel balls, with one broken open to show the green interior. A small bowl of dipping sauce is partially visible next to the falafel.

Ways to Enjoy Your Falafel

This falafel recipe was destined to be enjoyed in our amazing falafel bowl recipe that goes live in a few weeks…hehe. In the meantime, we love serving it with our Greek salad or our creamy cucumber salad.

You can also enjoy your falafel in a pita pocket or wrap, served with a side of hummus and tahini sauce. Add some fresh vegetables like lettuce, tomatoes, and red onion for added nutrition and flavor.

  • Add the garbanzo beans to a bowl and cover the beans in water. Let the beans soak overnight to rehydrate. Do not use canned garbanzo beans, this recipe will not work.

  • The next day, drain the water from the beans. Rinse the beans and place them on a paper towel or a tea towel. Cover the beans with another towel and gently massage the beans to remove the outer casing of the beans. Remove as many as possible.

  • Transfer the beans to a food processor. Add the rest of the ingredients for the falafel to the food processor and process until pulverized and completely combined. You may have to scrape the sides down a few times. The mixture should form a ball when you squeeze it in your hand.

  • Scoop 3 tablespoons of the falafel mixture into your hand and place it on a plate. Repeat until all the mixture is gone.

  • Heat 4-5 tablespoons of avocado oil in a large skillet over high heat. When the oil is hot, place the falafel in the oil. Fry the falafel for 1-2 minutes on each side until the whole falafel is golden brown. Place the cooked falafel on a paper towel-lined plate and salt. Set aside when all of the falafel has been cooked.*

  • Do NOT use canned garbanzo beans for this recipe. We’ve tested this recipe with both beans and the canned garbanzo beans leave you with mush.
  • Air fryer instructions: Preheat the air fryer to 400ºF. Place the falafel in the basket and spray them with a cooking spray. Be sure to coat them in oil. Season them with salt. Air fry the falafel for 10 minutes. Remove them from the air fryer. Set aside.
  • If you would like to spice up your falafel, add a scoop of harissa sauce or top with red pepper flakes.

Calories: 153 kcal, Carbohydrates: 26 g, Protein: 8 g, Fat: 3 g, Fiber: 7 g, Sugar: 4 g

Nutrition information is automatically calculated, so should only be used as an approximation.

Photography: photos taken in this post are by Dalya from It’s Raining Flour.

LEAVE A REPLY

Please enter your comment!
Please enter your name here