Add 2 inches of oil to a deep fryer or medium saucepan. Preheat to 350˚F.
Meanwhile, combine the flour, cornmeal, baking powder, and salt in a large bowl using a whisk.
In a separate medium-sized bowl, stir in the eggs, milk, and melted butter. Whisk until combined.
Add the egg mixture to the flour mixture. Mix until combined.
Fold in the corn, and mix until well combined using a spatula.
When the oil is hot, scoop out 1 tablespoon of batter, and drop it into the oil. (You can use another spoon to help push the batter into the oil). Don’t overcrowd the pan and cook in batches.
Fry for about 4-5 minutes or until golden brown, flipping halfway through so that the nuggets can get cooked evenly. Make sure the oil stays between 300-350˚F.
Using a slotted spoon, remove the corn nuggets to a paper towel-lined plate. Repeat for the remaining batter.
Serve warm with a dipping sauce for fried corn nuggets or syrup for sweet corn nuggets. You can dust with optional powdered sugar. (Make sure to let the nuggets cool down slightly so that they won’t burn your mouth.)