How to Make Dad's Homemade Corn Dogs - A Step-by-Step Guide

If you're a fan of fair food, then you've probably indulged in a corn dog or two in your lifetime. There's something about the crispy outer crust and the savory, juicy hot dog inside that just hits the spot. And while store-bought corn dogs have their place, there's nothing quite like the taste of a homemade version.

That's why we're excited to share our recipe for Dad's Homemade Corn Dogs. This recipe has been passed down through generations in our family, and it's always been a hit ...

Read more Snack recipes

Ingredients

  • 1 cup yellow cornmeal
  • 1 cup all-purpose flour
  • ¼ cup white sugar
  • 4 teaspoons baking powder
  • ¼ teaspoon salt
  • ⅛ teaspoon ground black pepper
  • 1 cup cold whole milk
  • 1 large egg
  • 16 large hot dogs
  • 2 cups vegetable oil for frying, or as needed
  • 16 skewers

Information

  • Prep Time: 20 mins
  • Cook Time: 35 mins
  • Additional Time: 10 mins
  • Total Time: 1 hr 5 mins
  • Servings: 8
  • Yield: 8 large corn dogs

  • Combine cornmeal, flour, sugar, baking powder, salt, and pepper in a bowl; stir in milk and egg until smooth. Cover and refrigerate until needed.
  • Bring a large pot of water to a boil. Cook hot dogs in boiling water until heated through, about 7 minutes. Remove to a paper towel-lined plate and let rest for 10 minutes.
  • Heat oil in a deep-fryer or large saucepan to 350 degrees F (175 degrees C). Insert one skewer into each hot dog and blot dry if wet. Pour chilled batter into a tall drinking glass.
  • Dip one hot dog into batter until well coated; transfer to hot oil. Repeat with as many hot dogs as can comfortably fit in the fryer without overcrowding (one or two more). Fry until lightly browned, about 3 minutes. Drain on paper towels. Repeat to coat and fry remaining hot dogs.
  • Nutrition

    660 cal.

    • Total Fat: 57g
    • Saturated Fat: 8g
    • Cholesterol: 26mg
    • Sodium: 327mg
    • Total Carbohydrate: 34g
    • Dietary Fiber: 1g
    • Protein: 5g
    • Calcium: 176mg
    • Iron: 2mg
    • Potassium: 96mg