If using canned corn, drain and pat dry with paper towel and place in a large bowl
Add flour, milk, sugar, baking powder, cayenne, garlic powder, salt, pepper, and egg to the corn and mix until just combined
Fold in sour cream, cheese, and scallions
Heat a large pan over medium-high heat and add oil
Scoop about ¼ cup of mixture and place into the pan. Cook for about 3-4 minutes and flip to the other side for another 3 minutes. Repeat with the remaining batter
Remove the fritter onto a paper towel lined plate
For the sauce, add all ingredients to a food processor or blender and blend until smooth