Description
Golden, crispy vegan zucchini chickpea fritters packed with plant protein and Mediterranean flavors. Naturally gluten-free, protein-rich, perfect for any meal.
Ingredients
What You Need:
2 medium zucchini (about 1 pound), grated
1 can (15 oz) chickpeas, drained and mashed
1/2 cup chickpea flour – crucial for binding
1/4 cup nutritional yeast – adds cheesy, savory flavor
3 green onions, finely sliced
2 cloves garlic, minced
1 teaspoon cumin – warm, earthy notes
1/2 teaspoon coriander – citrusy depth
1/2 teaspoon paprika – mild smokiness
1 teaspoon salt (for draining) + 1/2 teaspoon for mixture
1/4 teaspoon black pepper
2 tablespoons fresh parsley or cilantro, chopped
1 tablespoon ground flaxseed mixed with 3 tablespoons water (flax egg)
2–3 tablespoons olive oil for frying
Instructions
Prep Work That Makes the Difference
Step 1: Prep the Zucchini (15 minutes)
- Grate zucchini using a box grater’s large holes. Put grated zucchini in a colander over a bowl. Sprinkle with 1 teaspoon salt, toss well, and let sit exactly 10 minutes. Set a timer.
- The salt pulls water out through osmosis – actual science happening in your kitchen. You’ll see liquid pooling below. This removes about 40% of moisture before you even squeeze.
Step 2: Squeeze Until Your Hands Hurt (5 minutes)
- After 10 minutes, grab handfuls of salted zucchini and squeeze hard over the sink. You should see liquid streaming out.
- Now the secret weapon: wrap all the zucchini in a clean kitchen towel. Twist and wring it like you’re wringing out a wet towel after swimming. Be aggressive. Extract another 1/4 cup liquid minimum. When done, zucchini should feel almost dry and stringy, reduced to about 1 1/2 cups.
Step 3: Prepare Other Ingredients (5 minutes)
- While zucchini drains, mash your chickpeas in a bowl with a fork or potato masher. They should be coarsely mashed – some texture is good. Mix flaxseed with water in small bowl, let sit 5 minutes to thicken (your vegan “egg”).
Bringing Everything Together
Step 4: Make the Mixture (5 minutes)
- In large bowl, combine mashed chickpeas, chickpea flour, nutritional yeast, green onions, garlic, cumin, coriander, paprika, 1/2 teaspoon salt, pepper, and herbs. Mix well.
- Add your super-dry zucchini and the thickened flax egg. Mix thoroughly with your hands – it’s the best way. Mixture should be thick and hold together when pressed, not wet or crumbly. If too wet (didn’t squeeze enough), add 2 more tablespoons chickpea flour. If too dry (rare), add 1 tablespoon water.
Step 5: Form Patties (5 minutes)
- Scoop about 1/4 cup mixture and form into patty about 3 inches wide and 1/2 inch thick. Don’t make thicker (won’t cook through) or thinner (will fall apart).
- Pro tip: wet your hands slightly before forming each patty to prevent sticking. You should get 10-12 fritters. Place formed patties on a plate.
Step 6: Pan-Fry to Perfection (15-20 minutes)
- Heat 2 tablespoons olive oil in large non-stick or cast iron skillet over medium heat. Cast iron gives the best crust.
- When oil shimmers, add 4-5 patties with space between. Don’t overcrowd or they steam instead of crisp. Cook 4 minutes without touching – resist the urge to peek!
- After 4 minutes, check underneath. Should be deep golden brown. If yes, flip carefully. If pale, wait another minute. Cook second side 3-4 minutes until equally golden.
- Transfer to paper towel-lined plate. Add more oil if needed and repeat with remaining patties.
Pro Tips for Success:
- Medium heat is crucial – high burns them, low makes them greasy and soft
- Don’t flip early – wait for that golden crust or they’ll break
- Cast iron or non-stick pan works best – regular pans might stick
- Keep cooked ones warm in 200°F oven while finishing batches
- Press gently with spatula after flipping for even cooking
Notes
Notes
Storage Instructions:
Room Temperature: Consume within 2 hours of cooking for food safety
Refrigerator: Cool completely before storing. Place in airtight container with paper towels between layers to absorb moisture. Keeps 4-5 days. Paper towels prevent sogginess.
Freezer (Uncooked): Form all patties, arrange on parchment-lined baking sheet, freeze until solid (about 2 hours), then transfer to freezer bags with parchment between layers. Label with date. Store up to 3 months. Cook directly from frozen, adding 3-4 extra minutes to cooking time. No need to thaw.
Freezer (Cooked): Cool completely, freeze on baking sheet until solid, then transfer to freezer bags or containers with parchment between layers. Store up to 2 months. Reheat in skillet with oil (2-3 minutes per side) or 350°F oven for 10 minutes. Do not microwave from frozen.
Make-Ahead Tips:
Form patties up to 24 hours ahead and refrigerate covered with plastic wrap
Shred and drain zucchini the night before, store squeezed zucchini in airtight container in refrigerator
Mash chickpeas in advance and refrigerate
Mix dry ingredients (flour, spices, nutritional yeast) ahead and store in container
Double or triple batch on meal prep day – freeze extras for easy weeknight meals
Best reheated in skillet with a little oil to restore crispiness
Substitution Options with Ratios:
Chickpea flour → All-purpose flour: Use same amount (1:1 ratio), but loses gluten-free benefit
Chickpea flour → Almond flour: Use 3/4 cup almond flour for every 1/2 cup chickpea flour (more absorbent)
Flax egg → Regular egg: Use 1 large egg instead of flax mixture (1:1 replacement)
Nutritional yeast → Parmesan cheese: Use 1/4 cup grated Parmesan (1:1 ratio), no longer vegan
Nutritional yeast → Skip entirely: Omit and add 1 extra tablespoon chickpea flour for binding
Fresh herbs → Dried herbs: Use 2 teaspoons dried for every 2 tablespoons fresh (1:3 ratio)
Canned chickpeas → Dried chickpeas: Cook 1/2 cup dried chickpeas until tender (yields about 1 1/2 cups cooked)
Green onions → Regular onion: Use 1/4 cup finely diced onion, sauté first to remove excess moisture
Fresh zucchini → Frozen zucchini: Thaw completely, squeeze extremely dry (frozen releases more water)
Dietary Modification Instructions:
To make non-vegan: Replace flax egg with 1 regular beaten egg. Fritters will hold together slightly better.
To add more protein: Mix in 1/4 cup hemp hearts or ground flaxseed to batter
To make nut-free: Already nut-free! Just ensure all ingredients are certified nut-free if severe allergy
To make soy-free: Already soy-free when using nutritional yeast (not soy-based)
To reduce sodium: Omit salt from draining zucchini, squeeze extra thoroughly. Reduce salt in mixture to 1/4 teaspoon
To make oil-free: Bake at 400°F for 20-25 minutes, flipping halfway, on parchment-lined sheet. Won’t be as crispy but still delicious
For kids who dislike strong flavors: Reduce garlic to 1 clove, use mild herbs like parsley only, skip black pepper
Serving Suggestions:
As appetizer: Serve with 3-4 dipping sauces: tzatziki, hummus, tahini sauce, spicy harissa yogurt
For breakfast: Top with poached or fried eggs, sliced avocado, cherry tomatoes
For lunch: Serve over mixed greens with lemon vinaigrette, chickpeas, cucumber, olives
For dinner: Pair with grilled chicken or fish, roasted vegetables, quinoa or rice
In meal prep bowls: Combine with grain, protein, veggies, and sauce for complete meals
For kids: Serve with ketchup, ranch, or mild yogurt dip alongside familiar foods
Mediterranean platter: Arrange with hummus, baba ganoush, tabbouleh, warm pita, olives
In wraps: Stuff in pita or wrap with lettuce, tomatoes, cucumbers, tahini sauce
Troubleshooting Common Problems:
Fritters falling apart: Didn’t squeeze enough moisture from zucchini (most common issue), or flipped too early before crust formed. Squeeze harder and wait for deep golden color before flipping.
Not crispy enough: Pan overcrowded (they steamed instead of crisped), heat too low, or didn’t use enough oil. Give space between fritters and use medium heat.
Too dense/heavy: Used too much flour. Stick to measurements and don’t add extra unless mixture is truly wet.
Bland flavor: Didn’t season enough or skipped nutritional yeast. Taste raw batter and adjust salt/spices before cooking.
Burning outside, raw inside: Heat too high. Reduce to medium and cook longer.
Too wet to form: Didn’t drain zucchini enough. Add 2-4 tablespoons more chickpea flour until holdable.
Sticking to pan: Pan not hot enough before adding fritters, or need more oil. Make sure oil shimmers before adding patties.
- Prep Time: 25 minutes
- Cook Time: 20 minutes
- Category: Mediterranean Bread, Side Dishes & Appetizers (Easy Recipes)
- Method: Pan-frying
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1 fritter
- Calories: 92 kcal
- Sugar: 2g
- Sodium: 215mg
- Fat: 2.8g
- Saturated Fat: 0.4g
- Unsaturated Fat: 2.2g
- Trans Fat: 0g
- Carbohydrates: 12g
- Fiber: 3.5g
- Protein: 6.2g
- Cholesterol: 0mg