Vegan zucchini fritters, so savory and delicious. Crisp on the outside and tender on the inside, they require 8 ingredients and 25 minutes.

These vegan zucchini fritters are simply perfect for your little ones. Super light but flavorful and delicious, they make the perfect side dish or appetizer. Truly out of this world!
Made with only 8 ingredients and ready in 25 minutes, they sure are a fun and easy way of incorporating more greens into your diet. Keep reading for a non-fried alternative!
Ingredient notes
- Spring onions: you can omit this ingredient if you can’t find it or if you don’t like it.
- Baking powder.
- Extra virgin olive oil: I’m Spanish, so I use extra virgin olive oil to cook most of my dishes. However, any type of oil is okay. I always use extra virgin oils when possible because they’re healthier.
Dietary variations
- Make it gluten-free: I’ve only made this recipe using all-purpose flour, but you could probably use a different type of flour. However, you may need to adjust the amount of it. Use our gluten-free flour blend for a gluten-free version of this recipe. Some people use rice flour or chickpea flour, but I've never tried it myself.
- Make it oil-free: bake the zucchini fritters at 400ºF or 200ºC onto a baking sheet lined with parchment paper. Bake for about 10-15 minutes, flip, and bake for another 10-15 minutes or until golden brown.
How to make vegan zucchini fritters
- Trim the ends of the zucchini and grate it using a box grater.
- Transfer the shredded zucchini to a bowl and sprinkle with the salt. Mix and set aside for 10 minutes.
- Squeeze out the excess liquid using your hands, then place the zucchini in a large mixing bowl. This step is super important, so don't skip this part or the fritters will turn out soggy.
- Add all the remaining ingredients to the bowl and mix until well combined.
- Heat the oil into a skillet or pan and add the zucchini mixture, 1 or 2 tablespoons at a time (I used a cookie scoop because I found it more convenient), and flatten out slightly with the back end of a spoon or spatula.
- Cook over medium-high heat for 2-4 minutes per side.
- Repeat with the remaining batter. Place the cooked fritters on a paper towel-lined plate to remove the excess oil.
- Serve your vegan zucchini fritters immediately.
How to store
- Fridge: keep the leftovers in an airtight container in the fridge for 3-5 days.
- Freezer: store them in an airtight container in the freezer for up to 3 months.
- Reheat: if you want to reheat from the fridge, preheat your oven to 350ºF or 180ºC, place the fritters onto a lined baking sheet, and bake for about 10 minutes or until they are heated all the way through. To reheat from frozen, place the frozen fritters on a lined baking sheet and bake at 325ºF or 160ºC until piping hot all the way through.
What to serve with zucchini fritters
Serve them as an appetizer full of flavor with some vegan sour cream on top or as a side dish for recipes like vegan chicken, vegan steak, or vegan chicken nuggets.
Looking for more veggie recipes?
Did you make this vegan zucchini fritters recipe?
Please leave a comment and rate it below. We’d love to hear from you!
This post contains affiliate links so you can easily find some of the products that we used to make this recipe. If you buy any of them through the links provided (without any extra cost for you), we'll get a commission. We're so grateful for your support!
📖 Recipe
Vegan Zucchini Fritters
Ingredients
- 1 pound zucchini
- 1 teaspoon salt
- 1 flax egg
- 2 spring onions, chopped
- ½ teaspoon baking powder
- ¼ teaspoon ground black pepper
- ½ cup all-purpose flour
- 1-2 tablespoon extra virgin olive oil for frying
Instructions
- Trim the ends of the zucchini and grate it using a box grater, using the large holes of a grater. You can also use the grater attachment for a food processor if you have one.
- Transfer the grated zucchini to a bowl and sprinkle with the salt. Mix and set aside for 10 minutes.
- Squeeze out the excess water using your hands, then place the zucchini in a bowl. This step is super important, so don't skip this part or the fritters will turn out soggy.
- Add all the remaining ingredients to the bowl (flax egg, spring onions, baking powder, pepper, and flour) and mix until well combined.
- Heat the oil into a skillet and add the zucchini mixture, 1 or 2 tablespoons at a time (I used a cookie scoop because I found it more convenient), and flatten out slightly with the back end of a spoon or spatula.
- Cook over medium-high heat for 2-4 minutes per side or until golden brown.
- Repeat with the remaining batter and add more oil if needed. Place the cooked fritters on a paper towel-lined plate to remove the excess oil.
- Serve your vegan zucchini fritters immediately with some vegan sour cream on top and as a side dish for recipes like vegan chicken, vegan steak, or vegan chicken nuggets.
- Store in an airtight container in the fridge for 3-5 days or in the freezer for up to 3 months.
- If you want to reheat from the fridge, preheat your oven to 350ºF or 180ºC, place the fritters onto a lined baking sheet, and bake for about 10 minutes or until they are heated all the way through. To reheat from frozen, place the frozen fritters on a lined baking sheet and bake at 325ºF or 160ºC until piping hot all the way through.
Notes
- If you can’t find or don’t like spring onions, you can omit them.
- I’ve only made this recipe using all-purpose flour, but you could probably use a different type of flour. However, you may need to add just the amount of it. Use our gluten-free flour blend for a gluten-free version of this recipe.
- Any type of salt and oil will work.
- Prep time doesn’t include the time you need to leave the zucchini with the salt.
Cheryl Patterson says
I made the vegan zucchini fritters they were very tasty. I would make them again , I put grated carrots in them and also used Brown rice flour . Yummy thanks for a excellent recipe
Iosune Robles says
Hi Cheryl! So glad you liked it 🙂
Dori says
Hav you tried these in an air fryer? I think I will!
Iosune Robles says
Hi Dori! I haven't tried it in an air fryer, sorry 🙁