Homemade Corn Dogs

Corn dogs are a classic fair treat, and now you can make them at home! Mix together a quick cornmeal batter, dip the hot dogs, and fry!

Homemade Corn Dogs Recipe from @fifteenspatulas

It’s amazing how much of a role nostalgia plays with food, isn’t it?

When I make these homemade corn dogs, all I think about is how much I have always loved gnawing the extra little bit of cornbread batter off the bottom of the stick. Because corn dogs are really about the cornbread batter, don’t you think? The cornbread batter is very simple and takes less than 5 minutes to put together. Mix the dry ingredients, which includes cornmeal, flour, leavening, sugar, salt, and a little nutmeg:

Corn Dogs From Scratch

Always give the dry ingredients a little whisk to combine and evenly distribute the ingredients:

Corn Dogs from Scratch Recipe

Mix the dry ingredients with buttermilk and eggs, and be sure to leave some lumps so you don’t overmix:

corn dogs from scratch

Skewer your hot dogs on wooden sticks and roll the hot dogs in flour. Shake off any excess:

corn dogs from scratch

Transfer the cornbread batter to a tall glass and dip the floured hot dogs into the batter, coating it all over.

How to Make Corn Dogs

Fry the corn dogs at 350 degrees F for 3 minutes and serve alongside ketchup or mustard!

Homemade Corn Dogs from Scratch Recipe

Homemade Corn Dogs

Yield: 4 corn dogs, but easily doubles, triples

Homemade Corn Dogs


  • 3/4 cup yellow cornmeal
  • 3/4 cup all purpose flour
  • 1.5 tsp baking powder
  • 1/2 tsp baking soda
  • 1 tsp sugar
  • 1/2 tsp salt
  • 1/8 tsp nutmeg
  • 3/4 cup buttermilk
  • 2 eggs
  • 4 hot dogs
  • all purpose flour, for rolling
  • vegetable or peanut oil, for frying


  1. Preheat the fryer to 350 degrees F.
  2. To make the batter, whisk to combine the cornmeal, flour, baking powder, baking soda, sugar, salt, and nutmeg. In another small bowl, whisk to combine the buttermilk and eggs, and mix this into the dry ingredients until there are no more streaks of flour, but be sure to leave lumps in the batter (do not stir those out, as you may overmix). Transfer the batter to a tall glass.
  3. Skewer the hot dogs onto wooden sticks and roll the hot dogs in enough flour to coat, then shake the excess off. Dip the floured hot dogs into the tall cup of batter and put them straight into the fryer for about 3 minutes, but be sure not to overcrowd your fryer. Depending on size, you might need to make two or three batches. The corn dogs are ready when the exterior is golden brown.
  4. Serve the corn dogs with ketchup and mustard if desired, and enjoy!


Recipe very slightly adapted from August/September 2012 Issue of Cook's Country. I thought nutmeg went better with the batter than cayenne, and I halved the recipe since 8 hot dogs was too much, using a slightly higher proportion of buttermilk.


Copyright Notice: Fifteen Spatulas images and original content are copyright protected. Please do not publish these materials without prior permission.

More recipes you might enjoy:

49 comments… add one

Leave a Comment

  • avatar Erin @ Dinners, Dishes and Desserts July 19, 2013, 10:38 am

    I have been wanting to make homemade corn dogs for awhile. My husband doesn’t like them though, so I haven’t done it. I might just have to give in anyway!

    • avatar Joanne Ozug July 19, 2013, 7:16 pm

      Maybe he’d like the homemade ones! So much better than the frozen variety =)

  • avatar Gerry @ Foodness Gracious July 19, 2013, 11:27 am

    I’ve made my own before and seriously way better than any store bought! Yours look great, I could munch on a few right now..

    • avatar Joanne Ozug July 19, 2013, 7:20 pm

      That applies to so many foods, doesn’t it? Homemade can’t be beat!

  • avatar dc July 19, 2013, 11:27 am

    I think maybe nutmeg and cayenne and chopsticks instead of skewers…..less chance for you or the kids to stab themselves! Yum!

  • avatar Grubarazzi July 19, 2013, 11:29 am

    OMG. I just fell in love with you (in a platonic way, of course).

  • avatar Crystal @ Simply Playful Fare July 19, 2013, 11:31 am

    Oh my gosh, I LOVE corn dogs! This is a good excuse to stay away from the crowds at the fair this year! I don’t have a fryer though…my husband and I refuse to get one because I KNOW we would be frying everything! Haha! Is there any other way I could cook these, maybe in a shallow pan with oil??

    • avatar Joanne Ozug July 19, 2013, 7:21 pm

      Hi Crystal, LOL I know what you mean, I got the fryer as a Christmas gift and was kind of mad! I was like oh no, this is my downfall. But funny enough I actually don’t use it that often! You can definitely fry these in a pan, but you should use a thermometer to get the temp right, or they will get greasy.

      • avatar Judy November 10, 2013, 7:03 pm

        I have a deep fryer but prefer to use a big, Dutch oven sized pot instead. The oil heats faster & using a thermometer that clips to the pot helps me regulate the temperature. The only problem I have is that the corndogs fry a bit & then rise to the surface where they refuse to turn over so the batter on one side is cooked but the other side is raw. Any suggestions?

        • avatar Joanne Ozug November 12, 2013, 9:33 am

          Hi Judy, as far as I know there’s no way around that, I have to keep the corn dogs rolling as well. Often I use tongs to grab the stick and hold it down in the oil.

          • avatar Judy November 12, 2013, 1:25 pm

            That’s what I do too. Was hoping you had a trick or two tucked up your sleeve. Wishful thinking, I know…….Thanks for the yummy recipe.

  • avatar Cathy Pollak ~ Noble Pig July 19, 2013, 11:52 am

    Never made these at home but always wanted too! You’ve pushed me into it!!! Thank you!

  • avatar Monica July 19, 2013, 11:53 am

    Wow, I’ve never thought of making corn dogs at home, but it sounds delicious! I really love that corn bread taste (: What a wonderful recipe!

  • avatar Becca from ItsYummi.com July 19, 2013, 12:47 pm

    Ooooo, cornmeal goodness right there! Corn dogs take my mind back to the Wisconsin State Fair. I’m going to have to try this recipe soon. :)

  • avatar Georgia @ The Comfort of Cooking July 19, 2013, 2:52 pm

    These are SO nostalgic and fun, Joanne! I bet these taste 110x better than anything out of a box. Yummy recipe!

  • avatar Katrina @ In Katrina's Kitchen July 19, 2013, 3:42 pm

    I love a good corndog with lots and lots of mustard. A guilty pleasure!!

  • avatar Tigger July 19, 2013, 7:41 pm

    I’m so excited about trying this recipe. It’s great that we have the option of whichever ‘kind’ of hotdog we like! All Beef, Turkey, even Kielbasa! I’m always suspicious of what type of hotdogs are used. Thank You!!

    • avatar Joanne Ozug July 19, 2013, 9:59 pm

      I hope you enjoy it! And yes, you can use whatever hot dog you’d like! I found some great hot dogs from Whole Foods that didn’t have gross things in them =)

  • avatar Stephanie @ Eat. Drink. Love. July 19, 2013, 10:22 pm

    I love these so much! I haven’t had a corn dog in so many years!

  • avatar JulieD July 21, 2013, 10:36 am

    I have made them before and they were really good but a pain bc I used a bowl. A cup is genius! I bought hot dogs yesterday so I can try this recipe. Thanks, Joanne!!

  • avatar Nessa July 23, 2013, 6:49 pm

    I totally have to make these! Yum :)

  • avatar shelly (cookies and cups) August 1, 2013, 9:45 am

    Oh my word, my kids would love me forever if I made these!!

  • avatar Wendy August 17, 2013, 5:49 am

    I was just wondering if these can be frozen after they are made?

    • avatar Joanne Ozug August 18, 2013, 10:56 am

      Hi Wendy, I haven’t done it personally but I imagine it would work just fine. Just make sure to wrap well.

  • avatar Cobalt Developments August 19, 2013, 2:50 pm

    Those look sooo good. I love corn dogs.

    • avatar Angela October 15, 2013, 3:31 pm

      I used cornmeal mix instead of yellow cornmeal and I put about a tsp of lemon juice in my milk since I had no buttermilk…. Out of 3 diff. recipes I think this one taste the best. Thank YOu !

      • avatar Joanne Ozug October 15, 2013, 7:29 pm

        Hi Angela, awesome!!! Good to know those substitutions worked as well.

  • avatar Christina October 27, 2013, 3:37 am

    Hi Joanne,
    I love your site !!
    Got a question for you.
    Do you think it would work if I baked it in a muffin pan instead of frying it?


    • avatar Joanne Ozug October 27, 2013, 3:17 pm

      Hi Christina, I’d advise finding a recipe that’s specifically Baked Corn Dog Muffins, just because I’ve never tried it and I don’t believe this recipe is suited for that. You’ll have a better chance of success.

  • avatar Leeza November 28, 2013, 7:12 am

    How in the world did you get the batter to stick to the hotdog? It kept coming off so after cooking one side would always have hotdog hanging out. It was also too heavy for my bamboo skewers and would slide right off them.

    • avatar Judy November 28, 2013, 11:34 am

      Did you roll the hot dogs in flour before dipping them in the batter? The flour thing is supposed to prevent that.

    • avatar Joanne Ozug November 29, 2013, 6:31 pm

      I had the same thoughts as Judy. The batter should stick fine if you roll the hot dogs in flour first.

  • avatar Kurt December 6, 2013, 1:02 am

    Hi Joanne, these look absolutely delicious!

    I live in Australia and we don’t have corn dogs here but I have always wanted to try them, so I’d love to give this recipe a go :)
    A quick question though, do you need to boil the hotdogs first before rolling them in flour or do you just leave them raw when you do it?

    • avatar Joanne Ozug December 6, 2013, 8:22 am

      Hi Kurt, in the US hot dogs are fully cooked when sold in stores. If you look on the package it should state whether or not the product is fully cooked, and it should be cooked already (so no need to boil the hot dogs in that case). Enjoy!!

  • avatar Raihana December 8, 2013, 11:35 am

    Hi, I’m from South Africa but spent a few years when I was a child in the US. I remember eating corn dogs at the fairs. We don’t get them here and I’ve been dying to have them.
    Thanks for the wonderful recipe, def gonna try this holiday!

    • avatar Joanne Ozug December 8, 2013, 11:00 pm

      Hope you enjoy them Raihana! I love nostalgic food =)

  • avatar Emma Dilley March 10, 2014, 1:17 pm

    Oooooooo! it looks so good! I can’t wait to try them! The thing is, I don’t have any buttermilk. Is there anything I can replace the buttermilk with?

    • avatar Judy March 11, 2014, 4:16 pm

      Sour cream uses the same culture as buttermilk so I just dilute it, half regular milk & half sour cream. Not exactly the same but close enough.

    • avatar Joanne Ozug March 13, 2014, 6:48 pm

      Hi Emma, you can probably do a buttermilk substitute (milk with vinegar).

  • avatar Virginia March 22, 2014, 11:10 pm

    When doubling this, do you use 4 eggs? I’ve tried doubling small recipes before where they came out a bit off due to too much egg in the batter. I’m planning to try these tomorrow :-)

    • avatar Joanne Ozug March 27, 2014, 12:27 pm

      Hi Virginia, yes, I would do 4 eggs in doubling. I know what you’re talking about but I think for this recipe it would be fine. Enjoy!

      • avatar Virginia March 27, 2014, 12:48 pm

        Actually, I didn’t need to double it. I was able to get 8 corn dogs out of this recipe. The only thing I had to do different from your instructions was not roll the dogs in flour. The ones in rolled in flour, the batter rolled right off, but the ones I didn’t turned out perfect.

  • avatar Linda April 30, 2014, 3:48 pm

    I would love to try this recipe, and I will. I have a question though. I have made other corndog recipes before and always have trouble getting the corndog to brown evenly on all sides. Usually the top of the corndog as it floats on the top of the oil in my deep fryer is not very brown at all. When I try to turn it over to brown the other side, it just rolls back over. Any tips?

    • avatar Sara May 14, 2014, 2:24 pm

      -Use a deep pasta pot and fill it to ablout halfway with oil, like: canola, vegitable or sunflower oil and heat it on medium heat on your stove top for about 10 minutes, then before you put the dogs in turn it down to mid low heat, if the oil is too hot.
      -Use a fork or two to hold it on the side you want.

  • avatar Sara May 14, 2014, 2:17 pm

    The batter needs more liquid, it was more like a dough. I would add like an extra 1 1/4 or more of buttermilk… I would suggest taking the hotdogs out of the fridge a half hour before hand so there not still cold in the center. Our dogs cooked instantly so I’d suggest watch it and see when its done for yourself.

  • avatar newfie mom July 27, 2014, 3:26 pm

    Just made these, my first attempt. Very good! I especially like being able to choose the type/brand of hot dog! Throw a little chopped onion in the leftover batter & drop by spoonful into the oil for hushpuppies.

  • avatar Tosha August 20, 2014, 4:29 pm

    This may be a dumb question but I don’t have corn meal. Can I use cornbread muffin mix instead? Wanted to make this with my daughter.


Popular Posts

peanut butter cups
rocky road
grilled artichoke zucchini bites