Finely dice the onion and chop the parsley and cilantro.
Grate the potato, carrots and zucchini using a box or hand grater. Place the grated vegetables, including the diced onion, into a thin dish rag or cheese cloth and tightly squeeze out all of the liquid to discard.
Place the grated vegetables into a bowl and add in the chopped parsley & cilantro, egg, spices, and flour to the vegetables. Using your hands, mix everything well together until evenly incorporated.
Heat a medium-sized skillet on medium/low heat with 1/2 cup avocado or other neutral oil.
Once the oil is hot, shape about 2-3 tbsp worth of the mixture into small patties and place into the oil, make sure not to overcrowd the pan.
Cook on medium heat for 2-3 minutes, then flip for another 2-3 minutes. Place the cooked patties onto a plate with a piece of paper towel underneath between batches, to soak up any excess oil. Repeat with remaining patties.
Serve warm or at room temperature with your favorite dips.