In a medium bowl, combine flour, baking powder, garlic powder, salt, and sugar. Stir until well mixed.
In a separate bowl, whisk together egg, milk, and melted butter until fully combined.
Pour the wet mixture into the dry mixture. Stir until just combined; do not overmix.
Gently fold in the drained sweet corn.
To a heavy pot over medium heat, add oil. Heat until it reaches a temperature of 350°F.
Working in batches, drop 4-5 spoonfuls of the batter into the hot oil. Fry until the nuggets are golden brown, about 2-3 minutes per batch.
Using a slotted spoon, carefully remove the nuggets from the oil and place them on a paper towel-lined plate to drain excess oil.
Garnish with parsley. Serve immediately.
