clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
top view of a plate of corndogs with a bowl of ketchup next to it

Homemade Corndogs

  • Author: Melissa Griffiths - Bless this Mess
  • Total Time: 30 minutes
  • Yield: serves 6-8 1x


My favorite corndog recipe with a simple cornmeal batter and is perfectly crispy but fluffy and just a little sweet! You'll love them!


  • 1 package hotdogs (I like Hebrew National)
  • 10-14 popsicle sticks or sucker sticks
  • 2 quarts of oil for frying (such as vegetable, corn, or canola oil)
  • 1 cup cornmeal
  • 2 cups all-purpose flour
  • 1/3 cup granulated sugar
  • 1 tablespoon baking powder
  • 1/2 teaspoon salt
  • 2 large eggs
  • 2 cups whole milk


  1. Remove the hotdog from the package and cut them in half.
  2. Poke a popsicle stick or sucker stick into the cut end of each hotdog (and push it at least half way into the hot dog) and place them on a paper towel lined, rimmed baking sheet. 
  3. Add your oil to a large Dutch oven or high walled cast iron skillet and place it over medium-high heat to start heating your oil. If you have a paddle thermometer, you can clip it to the side to see the temperature (I recommend using a thermometer for best results). 
  4. In a medium mixing bowl add the cornmeal, flour, sugar, baking soda, and salt. Whisk to combine.
  5. Add the eggs and milk and stir to combine well.
  6. Place part of the cornmeal batter in a tall drinking cup.
  7. When your oil has reached 350 degrees to 375 degrees F., grab the corndog by the stick and dip it into the cup of batter. Remove it from the batter and place it in the hot oil. Repeat with a few more hotdogs so that you have 4-6 in your pan, depending on the size (don't crowd the pan or add too many). 
  8. Let the corndogs cook for 4-6 minute or until they are a deep golden brown. Use a spider strainer or a wire skimmer to remove the corndogs from the oil and place them on a paper towel lined baking sheet.
  9. Repeat with remaining hotdogs until they are all cooked, adjusting your burner temperature as needed to help maintain a steady oil temperature. 
  10. Serve hot with your favorite dipping sauces.


  • I like using a half of a hotdog for corndogs, they are an easier size to work with, are a good size for my kids to eat, and I just prefer it. You can use a whole hot dog if you like. 
  • Sometimes I drizzle the hot corndogs with a little honey and it's so good.
  • Prep Time: 15 min
  • Cook Time: 15 min
  • Category: main dish
  • Method: fry
  • Cuisine: American

Keywords: how to make corndogs, corndog recipe, homemade corndogs, easy corndog recipe