Combine the flour, baking powder, garlic powder, salt, cayenne pepper, and sugar in a mixing bowl. Whisk to combine.
In a different bowl, lightly beat the egg. Then add the milk and melted butter. Stir to combine.
Pour the wet ingredients into the flour mixture. Stir until just mixed.
Fold in the corn until combined.
Heat 1-2 inches of oil in a pan to 360F.
Drop large spoonfuls of corn nugget batter into the oil. Only drop 4-5 at a time so you don’t lower the temperature of the oil too much.
Deep fry for 2-3 minutes on each side or until a light golden brown.
Remove and drain on a plate lined with paper towels.
Continue with remaining corn nugget batter.
Enjoy warm.
Notes
If using canned corn, drain and rinse the corn before using.
Measure the flour by spooning it into the measuring cup. Too much and they will be doughy.
Be sure the oil is completely heated before you start. Use a thermometer to keep the temperature steady while frying the nuggets. Cooler oil makes them greasy. A cast iron skillet is great for holding the heat.
Only drop 4-5 at a time so you don’t lower the temperature of the oil too much.
Remove them with a slotted spoon and drain either on paper towels or on a wire cooling rack so the oil drains away.