In a medium bowl, mix all the dry ingredients; flour, cornmeal, salt, pepper,onion powder ,sugar and baking powder and soda. Whisk eggs and milk together and add to the dry ingredients. Whisk until the ingredients have been fully combine.
Cut corn dogs in half, dry with paper towel .set aside.
Transfer corn dog batter into a tall glass for easy dipping.
Preheat oil in a deep saucepan to 350 degrees. Roll corn dog in cornstarch. Then dip in batter until well coated.
Fry 3-4 dogs at a time until golden browned, about 2-3 minutes. Drain on paper towel