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. hi! I used the buttermilk powder (just add water) and it turned out awesome! I “fry” in a 1/4 – 1/2″ of cooking oil. I didn’t have enough honey, so I omitted. Thank you

    1. I keep kosher diet(no milk and meat) so made mock buttermilk using oakmilk +tsp of vinegar and they came out incredible

  1. Eureka! At last! My long search for the perfect corn dog batter is finally over! The just right crispness on the outside, the tender cornbread on the inside next to the dog is just the right thickness! And that touch of sweetness lent by the honey, perfect! Cooked just right through and through! Being from the south, I naturally used peanut oil to fry them in! Perfection! Great for “mini” corn dogs too! Thanks for sharing this recipe!

  2. I have been eyeing this recipe for a while now and finally made them tonight for dinner. They were a big hit. My kids had two each and my husband ate four(should I be embarrassed?? I do feed and water them regularly afterall, ha!). I really liked the addition of the honey and the batter came together perfectly!
    Thank you for taking the time to share your recipe. I can’t wait to make these again. Have a great day!

    1. You just made my night!! Embarrassed? No! We scarf these down like there’s no tomorrow!! Glad it was a hit 🙂

  3. Hello there, is it possible to bake them instead of cooking them in oil? If so, for how long would they need to be baked? Thank you!

    1. Possibly? I’m not sure, I’ve never tried it before. You’d probably want to add less buttermilk so that the batter is thicker. Try 400 degrees on a parchment or silpat lined sheet until golden brown. Good luck, let me know if you do try to!