Grate the zucchini using a box grater. Place the grated zucchini in a clean kitchen towel or cheesecloth and squeeze out excess moisture.
In a large bowl, combine the corn, grated zucchini, flour, eggs, shallot, Parmesan cheese, salt, and pepper. Mix until well combined. The batter should be thick and slightly wet.
In a large skillet, heat the olive oil over medium heat.
Using a spoon or cookie scoop, scoop about 2 tablespoons of the batter and form it into a patty. Place it gently into the hot oil. Repeat, making sure not to overcrowd the pan.
Fry the fritters for about 3-4 minutes on each side or until golden brown and crispy. Adjust the heat as needed to avoid burning.
Once cooked, transfer the fritters to a plate lined with paper towels to drain excess oil. Repeat the process with the remaining batter.
Notes
Remember to squeeze as much liquid from the zucchini as possible. The moisture from the zucchini will make the fritters soggy and will not get that crisp and crunch as you'd expect.You do not need to use a cheesecloth to squeeze out the liquid from the zucchini. Double (or triple) the paper towel and squeeze using your hands. If the paper towel breaks, use one hand under the towel and squeeze directly into your hands. This is how I did it for the second recipe runthrough.Remember to season the batter with salt and pepper, these two ingredients together will balance out all the other flavors.Use a cast iron for frying! Cast iron skillets create an even distribution of heat throughout and typically don't have any "hot spots" when frying, thus the corn fritters will fry evenly every time.