Place the corn kernels, flour, sugar, baking powder, salt and pepper in a large bowl. Stir to combine.
Add the eggs and milk. Stir until a thick batter forms. Add the green onions and cheddar cheese and gently stir to combine.
Heat ½ inch of oil in a deep pan over medium high heat. Place 2 tablespoon size mounds of the fritter mixture in the pan, then flatten them.
Cook the fritters for 3 minutes per side, or until they're golden brown and crispy. Repeat the process with any remaining batter.
Add toppings if desired, then serve immediately.
