Husk your corn and slice off the kernels. Portion out 1-2 tablespoon of kernels for folding into the batter later.
Add the kernels (about 1 ¼ cups), the water and the VeganEgg product to a high speed blender. Blend until smooth. Pour into a medium sized bowl.
Fold in the flour, salt, pepper and optional nutritional yeast. Stir to combine.
Fold in the reserved whole corn kernels and the diced onion. If adding in vegan cheese, fold it in now.
Warm a skillet over medium-high heat and add enough extra virgin olive oil to lightly coat the pan. This is a very gently fry. If you want to add more oil and do a heavier "fried" fritter, go for it.
Add 1 ½ - 2 tablespoon of batter to the warmed pan and smooth out a bit. Allow to cook 2 minutes, then flip, then another 1-2 minutes, then flip again. Keep flipping and cooking until the edges are dark brown, but not burnt. You want the fritter cooked through, yet still fluffy in the center. To finish, add an optional drizzle of maple syrup to the pan. This gives the fritters a salty-sweet flavor that I love.
Remove fritters from pan and place on serving plate.
Salsa: Combine the salsa ingredients in a small bowl and toss well. Scoop the salsa over top the warm corn fritters to serve. Serve with hot sauce, lime slices and a bit of fresh pepper on top.