Whisk together the flour, baking powder, sugar and 1 teaspoon salt in a medium bowl. Pulse the corn in a blender until almost smooth, leaving some visible kernels, then add the milk and puree until smooth. Transfer the corn mixture to a bowl and whisk in the butter and egg. Pour the egg mixture into the flour mixture and stir until well blended. Let the batter rest for 30 minutes.
For the ham salad:
While the batter rests, pulse the ham in a food processor until finely chopped. Transfer the ham to a bowl and add the mayonnaise, onions, lemon juice, paprika, celery and 1/2 teaspoon each salt and pepper.
Heat a griddle or heavy nonstick skillet over medium heat until hot, then lightly coat with nonstick cooking spray. Working in batches, pour 1 teaspoon batter per pancake onto the griddle and cook until bubbles appear on the surface and the undersides are golden, 1 to 2 minutes. Flip the pancakes with a spatula and cook until the undersides are golden brown, about 1 minute more. (Reduce the heat if the pancakes brown too quickly.) Lightly coat the griddle with cooking spray between batches, if necessary.
To serve, top the warm pancakes with 1 teaspoon ham salad and garnish with a parsley or celery leaf.
Copyright 2016 Television Food Network, G.P. All rights reserved.