Go Back
best Homemade Corn Dogs

Homemade Corn Dogs

Course Appetizer, Main Course
Cuisine American
Keyword corn-dogs, homemade-corn-dogs-recipe
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Servings 16 servings
Calories 354kcal


  • Batter:
  • 1 1/2 cups plain yellow cornmeal (not coarse, finely ground works best)
  • 1 cup all purpose flour
  • 1/4 cup granulated sugar
  • 4 tsp baking powder
  • 1 tsp salt
  • 1/4 tsp garlic powder
  • 1/4 tsp onion powder
  • 1 1/2 cups whole milk
  • 2 Tbsp honey
  • 1 large egg
  • 16 regular length hot dogs (2 packages)
  • long wooden skewers
  • 6-8 cups vegetable oil for frying
  • mustard and ketchup for serving


  • In a medium size mixing bowl, use a whisk to sift together cornmeal, flour, sugar, baking powder, salt, garlic and onion powders.
  • In a separate bowl, whisk together milk, honey and egg until fully combined. Add to dry ingredients mixing until fully moistened.
  • Cover and chill batter for 1-2 hours.
  • To fry: Heat oil to 350°F. Use a paper towel to pat dry hot dogs then thread onto skewers.
  • Pour batter into a tall glass or mason jar. Dip hot dogs into the batter coating fully, then immediately place into oil. Use skewer to carefully twist corndogs to seal batter on all sides before dropping completely into the oil. Cook in batches for 3-5 minutes, turning as needed for even browning.
  • Have nearby a paper towel lined pan, placing cooked corn dogs onto the pan. Keep warm.
  • Serve with mustard, ketchup or any of your favorite sauces for dipping.


Serving: 1serving | Calories: 354kcal | Carbohydrates: 32g | Protein: 8g | Fat: 22g | Saturated Fat: 14g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Trans Fat: 1g | Cholesterol: 34mg | Sodium: 469mg | Potassium: 260mg | Fiber: 2g | Sugar: 7g | Vitamin A: 54IU | Vitamin C: 1mg | Calcium: 84mg | Iron: 2mg