The Edgy Veg

How to Make Homemade Falafel

These vegan falafel balls are perfect for bite-sized snacks or add-on to meals. They pair well with veggies, dips, and wraps! This is actually a very special recipe by my lovely assistant, Molly. If you don’t know, Molly has been working with me since early 2019 and in our recent YouTube video, linked below, Molly picked recipes for me for a full day of eating! I was so happy with the recipes she shared that I wanted to feature them here so you can all try them yourselves. I hope you enjoy them as much as we do!

Vegan Falafel Recipe

Hi guys, it’s me, Molly. Being the only vegetarian in my household for several years challenged me to become more creative with cooking. Some of the best vegan foods are recipes that are inherently vegan. Many Asian and Middle Eastern-influenced dishes consist of purely vegan ingredients and I had to make my own version of Falafels. I’ve mastered this homemade recipe that I make for my family almost every two weeks. The recipe is filled with healthy and flavorful ingredients that you can seriously just enjoy on its own. I hope you love it as much as we do!


Are there other ways to make it? This recipe can be made gluten-free, it is nut-free, soy-free and vegan. You can serve as a snack or meal, with any veggies or dips you’d like.

This is a simple vegan recipe that I know you and your loved ones will really love!

Related Recipe: Israeli Hummus


Falafel is absolutely amazing, the texture is crispy from the outside and soft on the inside, while the taste is bursting with herbs and onion flavours. I love them served hot with fresh and pickled vegetables, sauces like hummus, tahini sauce or garlic yogurt sauce.

This recipe is so easy to make, it’s also very forgiving if the mix doesn’t hold together, add more flour, if it’s too dry, add a splash of water. All you need to do is soak chickpeas in water overnight, then drain and rinse them. Next, in batches, pulse in a food processor until the size of chopped nuts, add to a large bowl, then pulse the onion, garlic, pepper and herbs to a similar size, add to the bowl with the other ingredients, form into balls, fry and enjoy!

How many servings does this make?

This recipe makes 12-16 golfball-sized falafel balls, but you can easily double or even triple the recipe and make a larger batch.

Can I make it ahead of time?

I find it easiest to triple the recipe and make a huge batch that I can freeze in smaller portions to defrost and cook up to serve with pita and veggies for a simple and delicious dinner.

Will this recipe work with canned chickpeas?

No, this recipe only works with dried chickpeas that have been soaked in water overnight.

Related Post: Vegan Baklava



5.0 from 2 reviews
Classic Falafel
Prep time
Cook time
Total time
These vegan falafel balls are perfect for bite-sized snacks or add-on to meals. They pair well with veggies, dips, and wraps! This is actually a very special recipe by my lovely assistant, Molly.
Recipe type: Main
Cuisine: Vegan
Serves: 4-6 servings
Making a Wrap:
  1. Soak chickpeas in lots of water overnight.
  2. Drain and rinse chickpeas, then add to food processor and pulse until they are the texture of chopped nuts, scrape down the sides as needed.
  3. Transfer chickpeas to a large bowl.
  4. Add onion, garlic, pepper (if using), cilantro and parsley to the food processor and pulse until the onion pieces are similarly sized to the chickpeas.
  5. Add to the bowl with the chickpeas.
  6. Add flour, salt, baking powder, coriander and cumin and fold all together.
  7. Try to make a ball with some of the mixture, if it doesn’t hold together, add more flour 1 tablespoon at a time until it holds together.
  8. Heat oil to about 350 F.
  9. Form about 2 tablespoons of the mixture into a ball then roll into a ball or flatten it in your hands until it’s about ½ inch thick.
  10. Fry a few at a time, covering with the lid to avoid oil spitting and allowing steam to cook the chickpeas inside.
  11. Flip after about 3 mins when you see them turn brown and cook on the other side. Cook until evenly browned (about 5-7 mins total).
  12. Place on a paper towel to soak up extra oil.
  13. Lightly sprinkle with flakey salt.
  14. Serve with hummus and other dips or in a wrap.
Nutrition Information
Serving size: approx 2 balls Calories: 216 Fat: 10.6g Carbohydrates: 21.3g Sugar: 3.5g Fiber: 3.6g Protein: 6.3g


Hey welcome to The Edgy Veg – we veganize popular food recipes for vegans, plant-based diets, eco-conscious eaters & people who are trying to eat more plants over… y’know animals or their by-products. We hope you enjoy this tasty vegan recipe!

Looking For More Vegan Chickpea Recipes?

Made this recipe? Let me know what you think by leaving a ★★★★★ star rating & comment below. It truly helps me & I really appreciate any support! Feel free to share your food photos on social and tag me @edgyveg so I don’t miss it! 

Order Edgy Veg Cookbook

Leave a comment

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

Rate this recipe:  

  • Thanks for sharing about how to make Homemade Falafel, seems amazing and unique . Excited to try this delicious one , just hope my kids gonna love this recipe .

  • Bought a mini deep fryer just for this recipe. I used a small ice cream scoop and made 22 falafels. My mix was somewhat wet and used more chickpea flour. I also made sourdough tortillas and served with lettuce, cilantro, tomatoes and even made the picked red onions, topped with a soy yogurt-tahini-garlic sauce. One of the best meals ever. I will make this often! Thanks for this awesome recipe.


Cookbook on sale now

cook book

Easy Eats