Homemade Corn Dogs

These Homemade Corn Dogs are crispy on the outside, juicy on the inside, and made with simple pantry staples. With a quick dip and fry, they’re ready in just 45 minutes!

A close-up view of four golden homemade corn dogs served in a basket.

These Homemade Corn Dogs bring all the nostalgic fairground flavor right to your kitchen with a crispy, golden cornmeal coating wrapped around juicy hot dogs. The lightly sweet batter fries up perfectly crunchy on the outside while staying soft and fluffy inside, creating that classic sweet-and-savory combo everyone loves.

My whole family is obsessed with these corn dogs, especially my kids. I love pairing these corndogs alongside my Baked French Fries, Fruit Salad, and Oven Roasted Broccoli to create a well rounded meal.

Why We Love Homemade Corn Dogs

  • What’s great is how budget-friendly they are! These corn dogs are perfect when you want something delicious without spending too much.
  • My kids can’t get enough of them! Homemade corn dogs are such a fun, handheld treat, and I love how excited they get whenever I make them.
  • You can switch things up with different sausages or sauces, making the homemade corn dogs recipe super versatile with whatever you have on hand.

Recipe Ingredients

Uncooked hot dogs on sticks, prepped for making homemade corn dogs recipe.
  • Yellow Cornmeal: This gives the corn dogs that irresistible crispy coating with just a hint of sweetness.
  • Honey: Honey adds a subtle sweetness that really balances out the savory hot dog and makes the batter extra flavorful.
  • Buttermilk: Buttermilk adds a slight tang and keeps the batter moist and tender.

For a full list of ingredients and amounts, see the recipe card below.

Variations

  • Cheese-Stuffed Corn Dogs: Insert cheese into the hot dog before dipping it in your batter. The batter will still coat the cheese-stuffed hot dog effectively during frying.
  • Spicy Corn Dogs: Add cayenne or paprika to your existing batter ingredients to give the corn dogs a spicy kick.
  • Baked Corn Dogs: Instead of frying, bake them. Preheat the oven to 400°F (200°C) and bake the corn dogs for 12-15 minutes until golden brown. This method gives you a crispy texture with less oil.

How to Make the Best Corn Dogs

Step 1: In a large pot or Dutch oven, heat 2 quarts of oil to 350 degrees Fahrenheit (175 degrees Celsius).

Step 2: In a large mixing bowl, whisk together the cornmeal, flour, sugar, salt, and baking powder. Add the egg, honey, buttermilk, and vegetable oil. Stir until combined. Let sit for 10 minutes.

Step 3: Pat the hot dogs dry and insert a skewer into each hot dog. Pour the batter into a tall drinking glass and dip one dog at a time into the batter, then place it into the hot oil to fry.

A hot dog being dipped into cornmeal batter.

Step 4: Let the corn dog sink to the bottom, then turn it with tongs to ensure even browning on all sides. Cook for about 2-3 minutes until fully cooked inside. Transfer to a paper towel-lined plate. Repeat with remaining hot dogs (tilt the glass to dip the last few).

A crispy homemade corn dog being dipped in ketchup.

Expert Tips

  • Skip Cornstarch: You don’t need to dip the hot dogs in cornstarch; patting them dry is enough to help the batter stick.
  • Keep Oil Temperature Steady: Use a thermometer to ensure the oil stays at 350°F (175°C) for even frying.
  • Hold Corn Dogs in Oil First: When frying, hold the corn dogs at an angle in the oil for a few seconds before letting them go to prevent sticking.

FAQs

What are the best dipping sauces for corn dogs?

Ketchup and mustard are the classic choices, but you can also try sriracha, honey mustard, queso, burger sauce, or ranch dressing for extra flavor!

What are the best side dishes to serve with my homemade corn dog recipe?

Corn dogs pair well with simple and tasty sides like baked sweet potato fries, homemade brioche hamburger buns, fruit salad, oven-baked BBQ ribs, or classic potato salad.

A tray of four golden brown homemade corn dogs.

Storage Info

STORE Homemade Corn Dogs in an airtight container in the fridge for 4-6 days, or FREEZE for up to 3 months. To REHEAT frozen corn dogs, bake at 350°F (175°C) for 15-20 minutes, rotating halfway. For fresh ones, use a microwave or toaster oven.

Have extra batter? Dip mini sausages or cocktail sausages into the batter to make mini corn dogs. Fry them with toothpicks inserted and remove the toothpicks before serving for a fun, bite-sized treat.

Did you try this recipe? Leave a ⭐️ rating below and share it on Instagram, Facebook and Pinterest!

Homemade corn dogs served in a basket.

Homemade Corn Dogs Recipe

These Homemade Corn Dogs are crispy on the outside, juicy on the inside, and made with simple pantry staples. With a quick dip and fry, they’re ready in just 45 minutes!
5 from 14 votes
Pin Rate
Course: Main Course
Cuisine: American
Prep Time: 15 minutes
Cook Time: 30 minutes
Resting Time: 10 minutes
Total Time: 55 minutes
Servings: 12 corn dogs
Calories: 220kcal
Author: Andrea
Print (email required)

Ingredients

  • 3/4 cup yellow cornmeal
  • 3/4 cup all purpose flour
  • 1 tablespoon granulated sugar
  • 1/4 tsp salt
  • 1 1/2 tsp baking powder
  • 1 egg - lightly beaten
  • 2 tbsp honey
  • 3/4 cup buttermilk*
  • 2 teaspoons vegetable oil
  • 12 hot dogs
  • 12 wooden skewers - candy sticks or thin popsicle sticks
  • 2 quarts vegetable oil - for frying
Save this recipe!
Get this sent to your inbox, plus get new and favorite recipes from us!

Instructions

  • In a large pot or Dutch oven, heat 2 quarts of oil to 350 degrees Fahrenheit (175 degrees Celsius).
  • In a large mixing bowl, whisk together the cornmeal, flour, sugar, salt, and baking powder. Add the egg, honey, buttermilk, and vegetable oil. Stir until combined. Let sit for 10 minutes.
  • Pat the hot dogs dry and insert a skewer into each hot dog. Pour the batter into a tall drinking glass and dip one dog at a time into the batter, then place it into the hot oil to fry.
  • Let the corn dog sink to the bottom, then turn it with tongs to ensure even browning on all sides. Cook for about 2-3 minutes until fully cooked inside. Transfer to a paper towel-lined plate. Repeat with remaining hot dogs (tilt the glass to dip the last few).

NOTES

*If the batter is too thick, just add a splash or two of additional buttermilk. You can easily double this recipe!
-These corn dogs freeze really well. Just make sure to let them cool completely before placing them in a Ziplock bag. To reheat, bake at 400 degrees Fahrenheit (200 degrees Celsius) for about 15 minutes.
STORE Homemade Corn Dogs in an airtight container in the fridge for 4-6 days, or FREEZE for up to 3 months. To REHEAT frozen corn dogs, bake at 350°F (175°C) for 15-20 minutes, rotating halfway. For fresh ones, use a microwave or toaster oven.
Have extra batter? Dip mini sausages or cocktail sausages into the batter to make mini corn dogs. Fry them with toothpicks inserted and remove the toothpicks before serving for a fun, bite-sized treat.

Nutrition

Calories: 220kcal | Carbohydrates: 26g | Protein: 8g | Fat: 10g | Saturated Fat: 3g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 4g | Trans Fat: 0.01g | Cholesterol: 36mg | Sodium: 431mg | Potassium: 133mg | Fiber: 1g | Sugar: 5g | Vitamin A: 45IU | Vitamin C: 0.1mg | Calcium: 62mg | Iron: 2mg

Want more inspiration?

More Recipes You'll Love

About the Author

Andrea

Hi I'm Andrea!

Hotelier turned Food Blogger to help make your life simple, one recipe at a time.

5 from 14 votes (6 ratings without comment)

Join the Conversation

Rate and Comment

Your email address will not be published. Required fields are marked *

Please click on the Stars below to share your Rating of this Recipe




Comments:

  1. 5 stars
    This recipe blew my mind! Making my own corn dogs is like a dream come true. These were perfect and the step by step made it easy.

    1. Oh I’m so glad to hear you enjoyed them. I love when recipes are easy and homemade and delicious!

  2. 5 stars
    Yummy! These are so delicious and very tasty! My kids and I loved these corn dogs! So much better than store bought!