Homemade Corn Dogs

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 8 reviews


  • 1 cup cornmeal
  • 1 cup all-purpose flour
  • 1 teaspoon salt
  • 1 teaspoon baking powder
  • 1/4 teaspoon baking soda
  • 1 cup cream-style corn
  • 1/3 cup finely grated onion
  • 1 cup buttermilk (plus a teeny bit more if needed)
  • 4 tablespoons cornstarch, for dredging
  • Hot dogs (should be enough batter for 14 corny dogs)
  • Shortening or peanut oil to fry
  • Wooden skewers


  1. Combine dry ingredients in a big bowl (not including cornstarch).
  2. Whisk together wet ingredients (not including frying oil).
  3. Add wet to dry and stir to combine. Set aside for 10 minutes while your oil heats up to 375 degrees Fahrenheit.
  4. Meanwhile, skewer hot dogs and roll in cornstarch to lightly coat.
  5. When your oil is hot, batter up your hot dogs (now is when you should add a little more buttermilk if it seems too thick to dip into) and fry for about 2 minutes until brown and crunchy and they’ll be lumpy, too, so just… be ready to love them for their imperfections.
  6. Drain on paper for a minute and then eat with your favorite combination of mustard, cock sauce, ketchup, or whatever.

Pin It on Pinterest

Scroll To Top