Easy Homemade Corn Dogs!

  • Author: Kate Morgan Jackson
  • Prep Time: 15 minutes
  • Cook Time: 6 minutes
  • Total Time: 21 minutes
  • Yield: 8 corn dogs 1x
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: American


You don’t have to wait for the State Fair to have corn dogs – they are a snap to make at home with this recipe for easy homemade corn dogs!


  • 1 1/2 cups yellow cornmeal
  • 1 1/2 cups flour
  • 1 tablespoon baking powder
  • 1 teaspoon baking soda
  • 4 teaspoons sugar
  • 1 1/2 teaspoons salt
  • 1 3/4 cups buttermilk
  • 4 large eggs, lightly beaten
  • 8 hot dogs
  • 3 quarts canola oil
  • 8 wooden skewers


  1. Whisk together cornmeal, 1 cup flour, baking powder, baking soda, sugar and salt. Whisk in buttermilk and eggs until well-combined.
  2. Place remaining flour in a shallow dish and dredge the hot dogs in the flour until coated.
  3. Thread a skewer into each hot dog – you want it to go almost all the way to the end.
  4. Pour the oil into a large Dutch oven and heat it over medium high to about 350 degrees.
  5. Pour the batter into a large tall drinking glass. Dip each hot dog into the batter and twirl it until it is coated with batter, and then place it carefully into the hot oil. Carefully is the key word here! Repeat with remaining hot dogs.
  6. Fry the hot dogs until golden brown, about 3-4 minutes, turning them gently. Depending on the size of your pan, you may have to do them in two batches.
  7. Cool them a little on a wire rack, then serve with your choice of condiments…we like mustard, ketchup AND relish!