Homemade Corn Dogs


Don't wait for the local county fair; whip up a few homemade corn dogs anytime with this easy and delicious recipe. We think corn dogs belong on the list of ultimate Southern comfort foods. Flavorful beef, starchy cornmeal, and tangy mustard come together to create our favorite childhood snack. Ever wonder how to make corn dogs? It's simpler than you'd think. You'll need a few key ingredients that are likely already in your pantry and about 20 minutes of time – that's it! This corn dogs recipe makes 8, but you could always double it if you're serving a crowd. What's the secret to success, you make ask? It's all in the corn dog batter. A good batter is the foundation of a great corn dog. And we've perfected it. Buttermilk, sugar, and flour are the key ingredients. Follow three easy steps and you'll have a homemade treat in no time.

Active Time:
20 mins
Total Time:
20 mins
4 (serving size: 2 corndogs)


  • 1 quart canola oil

  • 8 all-beef franks, or hotdog of choice

  • 8 8-inch skewers

  • 1 cup plain yellow cornmeal

  • 1 cup all-purpose flour

  • 2 tablespoons granulated sugar

  • 2 tablespoons cornstarch

  • 1 tablespoon baking powder

  • 3/4 teaspoon kosher salt

  • 1 1/2 cups whole buttermilk

  • 1 large egg


  1. Heat oil in a large Dutch oven to 350°F over medium heat. Meanwhile, insert skewers into franks, so that at least 2 inches are still exposed on one end.

  2. Whisk together cornmeal, flour, sugar, cornstarch, baking powder, salt, buttermilk, and egg in a medium bowl until smooth. Transfer batter to a tall quart-sized glass.

  3. Dip hotdogs, 1 at a time, in batter. Immediately place dipped hotdogs in hot oil. Fry in batches of 2 until golden and crisp, about 2 minutes, turning constantly to help with even browning. Transfer to a wire rack set over a baking sheet to drip excess oil while you continue with remaining batter and hotdogs.

    Homemade Corn Dogs
    Southern Living
Related Articles