Prepare the batter:In a large mixing bowl, whisk together the flour, cornmeal (if using), baking powder, salt, pepper, and smoked paprika. In a separate bowl, beat the egg and mix it with the milk. Pour the wet ingredients into the dry mixture and stir until just combined. Fold in the corn kernels and green onions or parsley. The batter should be thick but spoonable.
Heat the oil:Pour enough vegetable oil into a large skillet to cover the bottom about 1/4 inch deep. Heat the oil over medium heat until it reaches about 350°F (you can test it by dropping a small bit of batter into the oil—it should sizzle immediately).
Fry the fritters:Using a tablespoon, scoop the batter and gently drop it into the hot oil. Flatten each fritter slightly with the back of the spoon for even cooking. Fry 3-4 fritters at a time, ensuring not to overcrowd the skillet. Cook for 2-3 minutes on each side or until golden brown.
Drain and cool:Use a slotted spoon to transfer the cooked fritters to a plate lined with paper towels to drain excess oil. Repeat with the remaining batter.
Serve:Serve your corn fritters warm with a dollop of sour cream, salsa, or honey for a sweet twist. They’re also great on their own or paired with a fresh salad.