All ingredients ready? Let's begin!
Trim the ends off of the zucchini. Grate it on a box grater and place it in a colander. Using clean hands, squeeze as much moister from the zucchini as you can possibly extract. Dry the pulp with paper towels.
In a large bowl, mix together the zucchini, scallions, Italian seasoning, garlic powder, onion powder, and salt.
Add in the flour and starch and stir well to combine.
Roll the mixture into 12 equal size balls. Press each one slightly to form a patty.
Preheat your oven to 350°F. Line a sheet pan with parchment paper.
In a large skillet or griddle pan over medium heat, warm 1/2 the olive oil.
Sear the fritters in batches until golden brown on both sides, turning once. This should take about 5 minutes per batch. Add more oil, if needed, and continue until all the fritters are fried. Transfer them to the lined sheet pan.
Place the pan in the oven and bake until cooked through, approximately 10 to 15 minutes.
While the fritters are baking, make the avocado mash: In the mixing bowl, mash the avocado well with a fork. Fold in the onion.
Add the lime juice, garlic powder, onion powder, salt, and cilantro. Stir well and set aside.
Transfer the fritters to a serving platter with lime wedges placed around the perimeter. Place the avocado mash in a small serving bowl. Serve immediately while warm.