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. 

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.  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. 

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.

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.

Big Vegan Flavor

Techniques and 150 recipes to master vegan cooking.

Vegan Zucchini Fritters - 47Vegan Zucchini Fritters - 54Vegan Zucchini Fritters - 70Vegan Zucchini Fritters - 74Vegan Zucchini Fritters - 17Vegan Zucchini Fritters - 89Vegan Zucchini Fritters - 28Vegan Zucchini Fritters - 65Vegan Zucchini Fritters - 30Vegan Zucchini Fritters - 78Vegan Zucchini Fritters - 74Vegan Zucchini Fritters - 81Vegan Zucchini Fritters - 43Vegan Zucchini Fritters - 36Vegan Zucchini Fritters - 2Vegan Zucchini Fritters - 13Vegan Zucchini Fritters - 99Vegan Zucchini Fritters - 65Vegan Zucchini Fritters - 53Vegan Zucchini Fritters - 48Vegan Zucchini Fritters - 19Vegan Zucchini Fritters - 5Vegan Zucchini Fritters - 12