If you’ve ever craved something crunchy on the outside, tender on the inside, and bursting with vibrant flavors, falafel is where it’s at. This beloved Middle Eastern classic is naturally vegan, gluten-free, and packed with plant-based protein, making it one of the best healthy comfort food options for lunch or dinner. Whether you’re meal prepping for the week or looking for budget-friendly recipes that impress, homemade falafel will win your heart and taste buds every time.
From the moment you bite into these golden fritters, you’ll appreciate the earthy chickpeas combined with fragrant herbs, garlic, and a warm spice blend. This recipe is easy to follow, made with simple pantry staples, and perfectly suited for high protein meals that fuel your day without weighing you down. Serve it stuffed into pita pockets, atop fresh salads, or with a drizzle of creamy tahini sauce for that classic Middle Eastern touch.
Why You’ll Love This Recipe
These falafel balls are delightfully crispy and herbaceous with a little kick from warming spices like cumin and coriander.
They’re naturally vegan and gluten-free, perfect for anyone following a keto meal plan, protein eating plan, or high macro meals routine.
You’ll love how easy it is to prep in advance—make a big batch, freeze extras, and have ready made protein meals ready to go.
They’re incredibly versatile: serve in pita wraps, grain bowls, or as crowd-pleasing appetizers for parties.
What Makes This Recipe Special?
The secret to perfect falafel lies in using dried chickpeas soaked overnight rather than canned—this gives you that ideal coarse texture that holds together and crisps up beautifully when fried.
The combination of fresh parsley and cilantro adds bright herbal notes that balance the earthiness of chickpeas.
Baking powder and a little flour help bind the mixture just enough for easy shaping without heaviness.
Frying in hot oil creates a golden crust that’s satisfyingly crunchy while locking in the tender, flavorful interior.
Chilling the mixture before frying ensures the falafel keeps its shape and prevents crumbling.
Ingredients
- 1 cup dried chickpeas (soaked overnight)
- ½ small onion, roughly chopped
- 3 garlic cloves
- ½ cup fresh parsley, chopped
- ½ cup fresh cilantro, chopped
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- ½ teaspoon cayenne pepper (optional, for heat)
- 1 teaspoon salt
- ½ teaspoon black pepper
- ½ teaspoon baking powder
- 2–3 tablespoons all-purpose flour or chickpea flour (for binding)
- Vegetable oil, for frying
How to Make It Step-by-Step
- Soak the dried chickpeas in plenty of water overnight (8–12 hours). Drain thoroughly—do not cook them.
- In a food processor, combine soaked chickpeas, onion, garlic, parsley, cilantro, cumin, coriander, cayenne, salt, and pepper. Pulse until the mixture resembles coarse sand and sticks together when pressed. Be careful not to over-process.
- Transfer to a bowl, stir in baking powder and flour. Cover and refrigerate for 30–60 minutes to firm up.
- Scoop the mixture and shape into small balls or patties about 1½ inches in diameter.
- Heat 2–3 inches of vegetable oil in a deep skillet or pot to 350°F (175°C).
- Fry falafel in batches, turning occasionally, until golden brown and crisp, about 3–4 minutes.
- Remove with a slotted spoon and drain on paper towels.
- Serve warm with pita bread, fresh salad, pickles, and creamy tahini sauce.
Tips for Best Results
- Always use dried chickpeas soaked overnight; canned chickpeas are too soft and result in mushy falafel.
- Don’t over-process in the food processor—texture is key.
- Chill the falafel mixture before shaping to help it bind better.
- Maintain oil temperature while frying for crispy, evenly cooked falafel.
- Avoid overcrowding the pan to prevent temperature drop.
Ingredient Substitutions & Variations
- Swap half the chickpeas with fava beans for an authentic Egyptian twist.
- Add chopped fresh chili or chili flakes for a spicy kick.
- Bake or air-fry falafel for a lighter, low calorie premade meal delivery friendly version.
- Serve with different sauces like hummus, yogurt cucumber sauce, or a zesty harissa.
- Use gluten-free flour or chickpea flour to keep it gluten-free and keto meal plan friendly.
Serving Suggestions
Falafel shines when nestled in fluffy pita pockets with crunchy lettuce, ripe tomatoes, and pickled cucumbers.
Serve on a bed of mixed greens or quinoa for a high protein high carb low fat meal.
Pair with creamy tahini sauce or a garlic yogurt sauce for that authentic Middle Eastern flavor.
Add a side of tabbouleh or roasted vegetables for a complete and colorful meal.
Pairing Ideas (Drinks, Sides, etc.)
Pair falafel with refreshing mint lemonade or a cold glass of iced tea to balance the spices.
Try a light white wine like Sauvignon Blanc or a crisp beer for adult gatherings.
For a traditional touch, serve alongside warm flatbread and pickled turnips.
How to Store and Reheat Leftovers
Store cooked falafel in an airtight container in the refrigerator for up to 4 days.
Reheat in a skillet or oven at 350°F until heated through and crisp on the outside.
Freeze uncooked falafel balls on a baking sheet, then transfer to a freezer-safe bag for up to 2 months. Fry or bake directly from frozen.
Make-Ahead and Freezer Tips
Prepare the falafel mixture a day ahead and refrigerate to let flavors meld.
Freeze uncooked shaped falafel for easy weeknight dinners or last-minute appetizers.
Use an air fryer to reheat frozen falafel quickly with great crispness.
Common Mistakes to Avoid
- Using canned chickpeas instead of dried results in soggy falafel.
- Overprocessing the mixture creates a paste that won’t hold shape.
- Frying at too low a temperature causes greasy, soggy falafel.
- Not chilling the mixture leads to falling-apart patties.
- Skipping the binding flour makes falafel crumbly.
Frequently Asked Questions (FAQ)
Can I use canned chickpeas?
No, dried chickpeas soaked overnight give the best texture.
Is falafel gluten-free?
Yes, if you use chickpea flour instead of all-purpose flour.
Can I bake falafel instead of frying?
Absolutely! Brush with oil and bake at 400°F for 20–25 minutes, flipping halfway.
What sauces go best with falafel?
Tahini, hummus, and yogurt-based sauces are perfect.
Can I make falafel in advance?
Yes, prepare the mixture ahead and fry or bake when ready.
Why is my falafel falling apart?
The mixture may be too wet or not chilled enough; add a bit more flour and chill.
Cooking Tools You’ll Need
- Food processor
- Deep skillet or heavy pot
- Slotted spoon
- Mixing bowls
- Measuring cups and spoons
- Thermometer for oil temperature
This homemade falafel recipe is a perfect addition to your best vegan meal prep or healthy boxed meals lineup. It’s a flavorful, protein-packed dish that fits beautifully into a protein meal plan or healthy eating for two lifestyle, bringing a taste of the Middle East right to your kitchen.
If you enjoyed this recipe, don’t forget to save it on Pinterest or share it with a friend!
Falafel
Ingredients
- 1 cup dried chickpeas, soaked overnight
- 1/2 small onion, roughly chopped
- 3 cloves garlic
- 1/2 cup fresh parsley, chopped
- 1/2 cup fresh cilantro, chopped
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1/2 teaspoon cayenne pepper (optional)
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/2 teaspoon baking powder
- 2 tablespoons all-purpose or chickpea flour
- 2 cups vegetable oil for frying
Instructions
- Place soaked chickpeas in a large bowl and drain well.
- In a food processor, combine chickpeas, onion, garlic, parsley, cilantro, cumin, coriander, cayenne, salt, and pepper. Pulse until coarse and mixture holds when pressed. Do not over-process.
- Transfer to a bowl, add baking powder and flour, and mix well. Refrigerate for 30-60 minutes.
- Shape mixture into balls or patties about 1½ inches wide.
- Heat oil to 350°F (175°C) in a deep skillet or fryer.
- Fry falafel in batches for 3-4 minutes until golden and crisp, turning occasionally.
- Remove with slotted spoon and drain on paper towels.
- Serve hot with pita bread, fresh veggies, pickles, and tahini sauce.

