Heat the corn in a medium saucepan over medium heat. When warm, stir in ½ cup of the cornmeal. Whisk in the water, then the oil, then the egg.
In a bowl, mix the remaining ½ cup cornmeal with the flour and baking powder. Stir in the wet ingredients until just combined.
Heat a griddle or skillet over medium heat. Brush lightly with oil. Working in batches, drop the batter in generous ¼-cup portions onto the hot griddle. Cook, turning once, for 5 minutes, or until golden brown on both sides. Serve with your preferred topping.