Add the cornstarch, flour, baking powder, salt, cayenne pepper, garlic powder, onion powder, and paprika to a mixing bowl and whisk to combine.
In another bowl, whisk together the eggs and milk.
Pour the egg mixture into the bowl with the dry ingredients, then add the corn, spring onions and red chili. Mix well to combine.
Heat the oil in a large frying pan. It should be hot enough that the batter sizzles when it hits the oil.
Add about 2 tablespoons of the batter to the pan per fritter. Fry for about 3 minutes then flip and fry for another few minutes. You can fry multiple fritters at once.
Transfer the fritters to a paper towel-lined plate to soak up excess oil before serving.