In a bowl, whisk together the flour, baking powder, garlic powder, salt, and sugar.
In another bowl, beat the egg with the milk and melted butter until well blended.
Pour the wet mixture into the dry ingredients. Gently stir and fold in the drained corn until just combined.
Heat oil in a heavy pot to 350°F. Drop spoonfuls of the batter into the hot oil. Fry the nuggets for about 1-3 minutes per side or until they are light golden brown.
Use a slotted spoon to remove them and let them drain on paper towels before serving. Enjoy with your preferred dipping sauce.