If thereโs only one thing you make with zucchini this year, let it be these Greek-inspired Vegan Zucchini Fritters. Theyโre truly one of the best things Iโve ever eaten (and I donโt say that lightly).
Theyโre perfectly crispy and light on the outside but tender and creamy on the inside. The flavor is so unique and so addictive that I can guarantee you’ve never tasted anything quite like it.
These are a perfect crowd pleasing party snack or appetizer, but they also work wonderfully as a casual side dish. Serve these zucchini fritters with a side of vegan tzatziki and enjoy a delicious taste of summer in Greece.
Table of Contents
1. Why this recipe works
2. Ingredient notes
3. Step-by-step instructions
4. Tips for making this recipe
5. Frequently Asked Questions
6. What to serve with
7. Recipe card
What are Greek Zucchini Fritters?
These vegan zucchini fritters are inspired by kolokithokeftedes, which roughly translates to zucchini meatballs in Greek. In my pre-vegan days, I feasted on these during my travels to Greece, as well as at our favorite Greek restaurant in NYC.
Theyโre typically served as an appetizer, often with tzatziki, the Greek yogurt-and-cucumber sauce, as a dip.
Kolokithokeftedes traditionally contain eggs and feta, but these zucchini fritters are remarkably easy to make vegan.
Why this recipe works
The perfect blend of flavors
While standard American zucchini fritters are light on the flavor (think scallions and salt/pepper, sometimes garlic), these Greek zucchini fritters are a flavor explosion.
Here, fresh dill brings an incredible bright and herby flavor, while sweet, cooling mint lingers in the background. Cumin adds warmth, freshly grated nutmeg lends a subtle but special sweet zing, and vegan feta provides the salty, creamy flavor Greek food is known (and loved) for.
I canโt emphasize how freakin good these fritters are. I ate 6 in the span of 10 minutes, and my job involves eating delicious food everyday.
So, yeah, thatโs my ringing endorsement!
Crispy on the outside, creamy & tender on the inside
Using a generous amount of panko bread crumbs and pan-frying these fritters over relatively high heat makes them delightfully crispy on the outside. But, the moisture from zucchini and the fat content of the vegan feta gives these fritters a soft and creamy interior. The best of both worlds.
All the good stuff about zucchini, none of the bad
Zucchini is notoriously watery, but this recipe uses a few techniques to ensure a crispy (not watery!) fritter.
First, the zucchini is salted, which draws out water through osmosis (science!).
Next, the zucchini gets a thorough squeeze. To ensure you get the crispiest fritters, please check out the step-by-step photos and detailed written instructions. There’s even a guideline for how much water will be released so you can feel confident.
Finally, the zucchini is the last ingredient added to the batter, which prevents it from releasing more water.
Basically, you get the moisture and tender creaminess of zucchini but not its wateriness.
Ingredient notes
Zucchini. Obviously! This is best with in-season summer zucchini, but you can make these fritters any time of year because the rest of the flavors are so great.
Zucchini is so versatile, and can be used to make zucchini pesto pasta or crispy zucchini casseroles!
Flax eggs. Kolokithokeftedes contain eggs, which bind the fritters and add richness. Luckily, zucchini fritters can be made without eggs using flax eggs (just flaxseed meal mixed with warm water until gelled). As for the richness, that comes in through the next ingredient.
Vegan feta. Serves a few purposes: (1) it adds that tangy Greek feta flavor; (2) it adds a nice creaminess; (3) it acts as a binder; without it, the fritters wonโt hold together as well. And (4) as alluded above, the feta adds some of the richness thatโs necessary in a Greek zucchini fritter.
Weโve tried this recipe with both Violife feta and Follow Your Heart feta crumbles, which are the most readily available options. Both tasted great (FYH is usually cheaper).
If you donโt have access to vegan feta, use an equal amount of vegan cream cheese instead or my homemade Tofu Feta (check out the FAQ section below for deets).
Panko bread crumbs. Itโs not a traditional ingredient but pankoโs light, flaky texture helps bind the fritters. It also reduces the need to use too much flour, which can dull the flavor and cause the fritters to become dense and sodden with oil (regular store-bought bread crumbs are useless, so don’t use those).
The upshot? A delightfully crispy and light fritter.
To substitute with homemade breadcrumbs, youโll need a sourdough loaf, baguette, or country-style bread. Slice it up into pieces and toast in the oven at 350ยบF/175ยบC for 10 minutes, or until a bit toasty. Tear into smaller pieces, add to your food processor, and pulse repeatedly for a couple minutes until you get bread crumbs.
If you’re gluten-free, skip to the FAQ section for instructions on how to make this recipe GF.
Step-by-step instructions
Grate the zucchini using a box grater (the side with large holes). Or, shred it in your food processor using the reversible shredding disc.
Add the zucchini to a colander, sprinkle with salt, and toss. Rest for 10 minutes (or for several hours) to release some water.
Add grated zucchini to a nut milk bag, a reusable mesh produce bag, or thin dish towel. Squeeze out as much water as you can.
Youโll need to reposition the zucchini to ensure all of it gets squeezed. Repeat this process a few times until the zucchini is as dry as possible.
Itโs essential to squeeze out as much water as you can. Peep how much water was released in photo #6.
Add to a large bowl: dill, mint, scallions, flour, cumin, nutmeg, salt, pepper, vegan feta, and panko. Mix to combine. Add the flax eggs.
Using your hands, mix the flax eggs into the mixture until it starts to stick together.
Add the grated and squeezed zucchini. Use your hands to combine until you can squeeze the batter between your fingers to roll into balls, but donโt overmix (this causes the zucchini to release more water).
Roll 2 tablespoons (25 to 30g) of the mixture into balls, then shape into patties (a scant ยฝ inch thick, or 1 cm thick). Spread out on parchment paper to prevent sticking.
To seal the edges, cup the fritters with your hands, gently rotating them in a circular fashion.
Cook the fritters in a hot frying pan with olive oil over medium-high heat for 3 to 4 minutes, until golden brown on the bottom. Flip and cook for another 2 to 3 minutes.
Transfer to a towel-lined surface to remove excess oil and sprinkle with salt. Enjoy as is, or with tzatziki as a dip.
Tips for making this recipe
Squeeze out a TON of water. Zucchini is 94% water so the most important step is to squeeze out *as much water as possible.* And since zucchini is 94% water, thereโs a lot of water to squeeze out!
For 1 ยฝ pounds of zucchini, we typically squeeze out ~ 1 ยฝ cups of water (360 to 400 mL)! It will take several rounds and it will feel like a mild arm workout, but I promise itโs worth it.
Not squeezing out enough water = your fritters wonโt fry up as crispy and will fall apart easily.
In our tests, a nut milk bag or reusable mesh produce bag worked best (affiliate links). If you donโt have either, a thin dish towel or tea towel will work (donโt use a thick kitchen towel). You may want to use a second towel halfway through, as it will get drenched.
PS: The resulting zucchini water is quite salty, but if you want to reuse it, you can freeze cubes and add it to pots of soup in lieu of some broth.
Let the pan heat up. Allow your pan and oil to heat up for a few minutes. If your oil is not hot enough, the fritters won’t get as crispy and will be on the soggy side. You can test if your pan is hot enough by adding a droplet of water: if it sizzles immediately, you’re good to go.
Note: if you’re using a stainless steel or cast iron skillet, you may need more oil to prevent sticking.
Donโt skip the vegan feta. While I try to avoid using store-bought vegan cheeses in my recipes (they can be hit-or-miss and hard to find for some folks), this is one of my few recipes where vegan cheese is essential. Vegan feta, to be precise.
It adds that salty Greek flavor, creaminess, and helps bind the fritters. For a substitute option, check out the Ingredient Notes section.
Use a kitchen scale, if you have one. I find it easier to weigh the batter for each fritter (~25 to 30g) instead of measuring it out with 2 tablespoons. If you donโt have a scale, it’s not needed. It just makes the process a little quicker and smoother.
Bite, don’t pull apart. When eating fritters, they hold their shape better when you bite into them (or cut with a fork and knife) rather than if you pull them apart with your hands.
Frequently Asked Questions
Vegan cream cheese (unsweetened, plain flavor) works quite well. Leave the cheese at room temp while you prep other ingredients, then break it apart with your fingers into chunks.ย
Or, you can use my homemade Vegan Feta. It does require you to make it a day or two in advance. Add the feta to a strainer, drain the brine so it doesn’t add too much liquid, then crumble the cubes with your hands.
Yes! You need to make 3 primary changes to the recipe:
(1) When making the flax egg, use 2 1/2 tablespoons flaxseed meal + 5 tablespoons of water (gluten-free ingredients need more binding).
(2) Use a gluten-free all-purpose flour instead of regular flour, ideally a blend with xanthan gun (we used King Arthur’s measure for measure 1:1 blend).
(3) Use gluten-free panko (Kikkoman sells it in many stores, or find it online) (affiliate links).
Excess water is the culprit! As I mention in the tips and in the recipe card, it is essential to *really* squeeze out a ton of water, as much as you literally can. Zucchini is 94% water, after all! It will take several minutes and rounds of squeezing.
If you notice that your batter feels wet and doesn’t stick together that well, add a tablespoon more of flour at a time until you can press the dough between your fingers into a ball shape.
We do not recommend air-frying these. In our tests, they came out dry and with a lot less flavor.
We did not try baking in the oven, but honestly, you will be missing out on what makes these fritters so fantastic: the crispy exterior with the moist, creamy interior.
Store in an airtight container in the fridge for 4 to 5 days. I like to reheat them in a frying pan (no extra oil is needed), but if you have an air fryer, that works too. Or, you can reheat on a sheet pan in the oven at 350ยบF/175ยบC until hot.
You can try freezing them, but they never last more than a day in our house! Stack them between layers of parchment paper in an airtight container. Thaw in the fridge, then reheat in the oven or in a pan.
How to serve Vegan Zucchini Fritters
- As an appetizer with tzatziki! You can find my vegan tzatziki recipe in the 2nd recipe card below. Or, you can use vegan aioli or vegan sour cream as a dip, or just vegan yogurt mixed with lemon juice and salt.
- A great main dish to serve alongside these fritters is a classic Greek salad: chopped cucumbers and tomatoes (or halved cherry tomatoes), kalamata olives, sliced red onions, and capers. Drizzle with extra virgin olive oil, red wine vinegar, dried oregano, salt and pepper. Add my Greek-Stye Vegan Feta and canned chickpeas or cannellini beans for additional protein.
- You can also serve them as a side dish with another Greek-inspired or Mediterranean dish, like this Tomato and White Bean Casserole. If you have my cookbook, The Vegan Instant Pot Cookbook, these fritters would be SO good paired with the Gigantes Plaki (Greek giant beans) in Chapter 3.
- For more plant-based Greek recipes to serve with these zucchini fritters, please check out my friend Maria Koutsogiannisโ blog, Food by Maria!
- Or make a mezze platter: serve zucchini fritters alongside my vegan tztaziki and Homemade Hummus or Lemony White Bean Dip with cruditรฉs and crackers. Finish with mixed nuts, fresh and dried fruit, and a variety of olives.
If you love these Vegan Zucchini Fritters as much as we do, please rate and review the recipe with your feedback below :) Itโs always very much appreciated!
Big Vegan Flavor
Techniques and 150 recipes to master vegan cooking.
Vegan Zucchini Fritters
Ingredients
- 1 ยฝ pounds (680g) zucchini, peel kept on
- 2 tablespoons ground flaxseed meal
- ยพ cup (12g) fresh dill, tough stems removed and finely chopped*
- ยผ cup (4g) fresh mint leaves finely chopped
- 4 scallions, thinly sliced (bruised tops trimmed)
- 2 teaspoons ground cumin
- ยผ teaspoon freshly grated nutmeg
- Kosher salt
- Freshly cracked black pepper
- โ cup (43g) all purpose-flour**
- 1 cup + 2 tablespoons (90g) panko bread crumbs (or homemade bread crumbs; don't use regular store-bought bread crumbs)
- 1/2 cup (75g) vegan feta, crumbled***
- 3 tablespoons olive oil, more as needed to cook the second batch
- Flaky sea salt for finishing
For serving
- Vegan Tzatziki (optional, recipe below)
Instructions
- Grate the zucchini. Use the wide holes on a box grater to grate the zucchini. Leave the top nub of the zucchini on so you can use it as a handle while you grate. For a faster option, use a food processor if you have a reversible shredding disc.
- Add grated zucchini to a colander. Sprinkle with 1 heaping teaspoon kosher salt; toss to combine. Drain for at least 10 minutes, or for a few hours.
- Make the flax eggs. In a small bowl, mix together the flaxseed meal and 4 tablespoons of warm water. Whisk well, then set aside for 10 minutes to gel up.
- In a large bowl, combine the dill, mint, scallions, cumin, nutmeg, ยฝ teaspoon kosher salt, several cracks of pepper, flour, panko, and feta. Stir to combine.
- Squeeze out the water from zucchini. Add the zucchini to a nut milk bag, mesh produce bag, or thin dish towel. Over a bowl, use your hands to squeeze out as much water out as you can (almost like you're using an icing bag). Move the zucchini around a bit and reshape into a ball. Squeeze the zucchini in sections to release more water. If needed, use both hands to squeeze. Repeat a few times, moving the zucchini around so all of it gets evenly squeezed.****
- Finish the zucchini batter. To the herb/flour filling, add the prepared flax eggs and stir to incorporate with your hands. Finally, break up the squeezed zucchini and add it to the filing. Use your hands to incorporate the zucchini until just combined and you can squeeze the batter between your fingers to roll into balls. Donโt mix too much, as this causes zucchini to release more water.
- Shape the fritters. Line a large plate with parchment paper. Scoop 2 tablespoon (25 to 30g) portions of the batter (we find it easier to just weigh it using a scale). Using your hands, compact the dough tightly before pressing with your palms to form a patty (this ensures they stick together). Slightly flatten the patty (it should resemble a double stuffed Oreo in size), a scant ยฝ inch thick (1 cm thick). Place the patties on lined plate. For smooth edges, cup each patty with your hands, gently rotating in a circular fashion to seal edges and round the shape.
- Preheat the pan. Line a large plate with paper towels. Heat 3 TBSP olive oil in a large nonstick frying pan over medium-high heat for a few minutes to heat up. To test, add a drop of water; if it sizzles immediately, itโs ready.
- Cook the fritters. Carefully add the patties to the pan, as many as you can fit without overcrowding (12 fritters will fit a 12-inch frying pan). Fry for 3 to 4 minutes, lightly pressing down on each patty with your spatula halfway through. Once the bottom is golden brown, flip and reduce the heat to medium. Cook for another 2 to 3 minutes, or until the bottom is also golden brown (slight charring in spots is okay). Some fritters will be done a bit sooner than others.
- Transfer fritters to towel-lined surface to absorb excess oil. Sprinkle with a pinch of flaky sea salt. Repeat with the remaining zucchini mixture, adding 2 to 3 more tablespoons of oil to the pan (with a 12-inch pan, you should be able to fry the fritters in 2 batches).
- Serve warm as is, or with vegan tzatziki for dipping.*****
Notes
Big Vegan Flavor
Techniques and 150 recipes to master vegan cooking.
Vegan Tzatziki
Ingredients
- 5 ounces (140g) unsweetened vegan yogurt, ideally a thick coconut yogurt or a Greek-style yogurt*
- 4 ounces (112g) cucumber, unpeeled**
- 1 ยฝ tablespoons minced fresh dill (or fresh mint)
- 1 fat garlic clove, grated or crushed in a press
- 1 to 1 ยฝ teaspoons red wine vinegar or freshly squeezed lemon juice
- ยผ teaspoon sea salt, plus more to taste
- Freshly cracked black pepper to taste
- 2 to 3 teaspoons extra virgin olive oil, plus more as desired
Instructions
- Use the wide holes on a box grater to grate the cucumber. Add the grated cucumber to a thin dish towel or cheesecloth. Squeeze or wrap it tightly, and wring out as much water as you can.
- Add the yogurt to a medium bowl. Add in the grated cucumber, dill, garlic, vinegar or lemon juice, salt, pepper to taste, and olive oil. Taste for seasonings. If possible, rest in the fridge for 15 to 30 minutes to allow the flavors to marry.
Notes
Love this whole Greek meal.๐
Sheryl, So glad to hear you loved this recipe!
I am very excited to try this recipe! I have a very large zucchini I have been struggling to decide what to make with it. Do you think instead of frying this, I could put it in a waffle maker? I would like to stay away from the oil as much as possible, but curious if anyone has tried this?
Hi Shea, Iโm sorry, but we donโt recommend making this recipe without oil. We tried these fritters in the air fryer and they were dry and not very flavorful. We have never tried these in a waffle maker, but if you do, please let us know how it goes!
I like the recipe. Just wondering, by squeezing so much liquid out of the zucchini, are we squeezing out nutrients as well?
I love your recipes Nisha.
Hi Andrea, from what Iโve read online, it doesnโt squeeze out a significant amount of nutrients. That said, fried fritters arenโt a health food ๐ The leftover water is quite salty, but if youโd like to reuse it, you can freeze it in ice cube trays and add a couple to green juices or smoothies.
Thanks for your response.
You’re welcome!
These were wonderful but I had a lot of leftovers. (Tried a make a few in the air fryer but it wasnโt great so I did remainder in pan per instructions. I enjoy savory breakfast. I took 5 of the leftover fritters and put in my preheated Belgian waffle maker. They came out perfectly, reheated and crispy. Served with a dollop of tzatziki. Amazing! Thanks for a fun recipe that I can not only enjoy for lunch or dinner but also for breakfast ๐
PS I took a photo but canโt figure out how to postโฆ
We’re over the moon to hear you enjoyed the recipe, Sheri. Putting the fritters in a waffle maker sounds like such a great idea! Thanks for your kind words!
Recipe looks delicious. Iโd like to try these in the air fryer for an oil free version. Any suggestions for time/temp?
Thanks much.
Hi Sheri, we tested these in an air fryer and unfortunately did not enjoy the texture (they were dry and not very crispy).
Hi! I made the fritters and the taste was quite good, however, in my case, they were a bit too dry. I guess it’s the feta (I am not vegan, so I used regular one) I used all the other ingredients as you said (I can’t eat eggs or gluten, so I followed your instructions on that as well).
But I will try again, this time I won’t be as thorough taking all the water out of the zucchinis. (I was really surprised by how they shrink, they really are 94% water!)
Thanks for the recipes, I love your page!
Hi Mariana, we are happy you think the fritters had good flavor! Please let us know how the fritters go on the second round, we’d love to help you troubleshoot this!
It makes us happy to learn you enjoy the recipes :) Thanks for being a loyal reader!
I made these this morning and they are excellent! Although I did not have dill I used fresh parsley instead! Excellent recipe ~ will be making again!
Thanks for sharing, Gretchen! We’re delighted that you loved the fritters. Next time, would you mind leaving a rating alongside your review? Star ratings are big help to readers who are thinking of making the recipe. Thanks!
This was such a hit with the fam! Everyone loved it! Had a request from mum to add it to our recipies to repeat later :) Didn’t have any vegan yoghurt so subbed out for a homemade tahini/lemon dip.
Hi Laura, weโre so happy you enjoyed it! Thanks for leaving a review :)
I’ve made those and a little yogurt/garlic/parsley dip. Just wow!
I made a first batch and they were too thick (about 70g each), that was a mistake. The second batch were about 50g each and much thinner. Cooked 5 min on each side. PERFECT!
Hi Laurence, Thank you so much for such a fantastic review! Appreciate you taking the time!
A-MAZING! Just made these and I think I’ve had 5 already! So good!!! My husband really likes them too.
The tzatziki is so delicious too.
Another winner Nisha! Yet another dish of your is now in my recipe folder that I regularly go to for meal ideas (e.g. we have your tofu scramble every Sunday morning!)
Awesome, Natalia! So great to hear you enjoyed the fritters and tzatziki. And so cool you have a recipe folder filled with RPL recipes! :)
I’m dying to try this recipe, but I’m a little confused on the gluten-free requirements. Am I to use all three options listed in the notes or just one? Thanks in advance for the help!
Hi Jenny, you replace the flour with GF flour, panko breadcrumbs with GF panko breadcrumbs and you’ll need to use a flax egg as a binder in addition to these two: so you need to add all three ingredients! We hope you love the fritters!
Hi Nisha,
Thanks for this super yummy recipe !!! I am Greek and for the last years vegan and made this recipe for my mom & brother. They did not expect it to like it at all…..but I proved them wrong. The fritters turned out great, super crispy and full of fresh fragrance from all the herbs. I think my brother is the strictest tester so if he devoured it it really deserves a “Greek originality” award :p
Thank you for recreating this traditional recipe
Hi Violetta,
May I start by saying your name is so incredibly beautiful! :) I’m so so happy to see your strictest taste tester highly approved of these fritters! We worked hard on them, and ate a bunch (no complaints from me!). Thanks for taking the time to write a review.
Lovely, lovely recipe. The fresh herbs are delightful – do not skip them!
We agree – the fresh herbs are essential!
You are so so thorough, amazing recipe and so many little details.
I feel that the nutritious juice from zucchini should be used somehow, I make kofta (fritters) ghiya (bottle gourd or kaddu, home grown) slightly cooked/grated(in Ninja) with besan gram flour(plus spices) without adding any water, just use water of the gourd. I make them in the Gourmia non stick air fryer. Maybe zucchini has more water than the Gourd.
Best recipe ever ๐
What substitute for vegan feta can I use? Tofu ? Something else ?
Hi Andrea, Weโve tried this recipe with both Violife feta and Follow Your Heart feta crumbles, which are the most readily available options. Both tasted great (FYH is usually cheaper).
If you donโt have access to vegan feta, use an equal amount of vegan cream cheese instead or my homemade Tofu Feta (check out the FAQ section in the blog post).
These fritters are 10/10 incredible! I had been eyeing this recipe since it was published and finally made them last night.
The recipe itself was a lot easier to come together than i was expecting and was really worth it, especially if you love Greek dishes like spanikopita (and miss them as a vegan!).
I drained my zucchini for probably 6 hours in cheese cloth, then stored in the fridge for an extra day and as a result my batter was very dry so the fritter texture was perfect. No sliminess on the inside after cooking.
Big hit with my family who are definitely picky eaters. I served it with tatziki. Will definitely be keeping this recipe around. Thanks Nisha!
Awesome, Larissa. Thanks for your comment and for taking the time to review!
These were lovely! I served them alongside a sort of quick-and-dirty yogurt sauce and the whole family loved them.
Maria, So glad to hear you loved this recipe!
Delightful! I can see myself making these again and again and again….
Morgan, So glad to hear you loved this recipe!
Absolutely DIVINE! What a treat! Flavorful, light, filling, and satisfying, it is the perfect dinner! My family and I couldnโt have it more. Thank you for this FEAST!! โฅ๏ธ
Thanks for the lovely feedback, Sienna!