Grate the zucchini and carrot using a coarse or bigger hole in the grater. you can do the same using a food processor also.
Place the grated vegetables in a bowl and sprinkle with a generous pinch of salt. Cover and let them sit for 10 – 15 minutes to release the water.
After 10 – 15 minutes, use your hands or a clean muslin towel to squeeze out as much water as possible from the vegetables. This step is crucial to avoid soggy fritters. You’ll be amazed at how much liquid comes out!
In a large mixing bowl, combine the squeezed-out vegetables, flour, ground flax, chopped herbs, onion, minced garlic, spices and seasoning. Mix everything together until well combined. If the mixture feels too wet, you can add an extra tablespoon of chickpea flour or corn starch (optional).
Scoop out small portions of the mixture (about 2 tablespoons per fritter) and form them into small patties with your hands. You can flatten them slightly to ensure they cook evenly.
Heat 2-3 tablespoons of olive oil in a large skillet over medium heat.
Once the oil is hot, place the fritters in the pan, leaving some space between each one.
Cook for 3-4 minutes on each side or till they are golden brown and crispy. Be gentle when flipping to avoid breaking them apart.
Once cooked, place the fritters on a plate lined with paper towels to absorb excess oil.
Serve vegan zucchini fritters with a dip or salad of choice.