These homemade corn dogs bring state fair flavor right into your kitchen with beef hot dogs, a honey-sweetened cornmeal batter, and a crisp golden exterior that begs for yellow mustard. They fry quickly, serve a crowd, and make a fun dinner when everyone is in the mood for fair food without the parking lot, ticket line, or questionable footwear choices.
The trick is simple: pat the hot dogs dry, dip them in a tall glass of smooth batter, and keep the oil steady at 350 degrees F. Once you get those three things right, homemade state fair corn dogs are very doable.
This post may contain affiliate links. I may receive a commission for purchases made through these links.
Why You'll Love This Recipe
- It tastes like fair food at home. The coating is lightly sweet, crisp on the outside, and tender around the hot dog.
- The tall glass makes dipping easier. A deep glass or wide-mouth jar gives the hot dog an even coat without wrestling a shallow bowl.
- The recipe makes a big batch. Sixteen corn dogs are enough for a party, game night, or freezer stash.
- They reheat well. The oven or air fryer brings leftover corn dogs back to a crisp exterior.
- You can adjust the hot dogs. Beef hot dogs are classic, but turkey, chicken, or pork hot dogs work too.
Recipe At-a-Glance
- Flavor: Lightly sweet cornmeal batter, savory hot dogs, and classic yellow mustard.
- Texture: Crisp golden exterior with a tender cornbread-style inside.
- Difficulty: Easy to moderate because of the hot oil.
- Prep time: 20 minutes.
- Cook time: 20 minutes.
- Yield: 16 corn dogs.
- Make-ahead: Best fresh, but leftovers reheat well in the oven or air fryer.
- Freezer-friendly: Yes, freeze after frying and cooling.
- Best occasions: County fair nights, summer weekends, game day, kids' parties, and casual dinners.
Where This Fair Favorite Comes From
Corn dogs are tied tightly to American fair food, especially the Texas State Fair-style corny dog tradition. Carl and Neil Fletcher helped popularize the battered-and-fried hot dog on a stick in Texas, and the idea spread because it was practical, portable, and exactly the kind of food people want to eat while walking past rides, games, and other midway treats.
This homemade version keeps the same spirit: a hot dog on a stick, a cornmeal batter with a touch of sweetness, and a crisp fried shell that tastes best while it is still hot.

Ingredients You'll Need
- Yellow cornmeal: The base of the classic cornmeal coating.
- All-purpose flour: Helps the batter hold together.
- Baking powder: Gives the coating lift.
- Granulated sugar: Adds sweetness and helps the coating brown.
- Salt: Balances the sweet batter.
- Black pepper: Adds gentle seasoning.
- Honey: Sweetens the cornmeal batter.
- Large eggs: Bind the batter.
- Milk: Blends the batter into a smooth coating.
- Beef hot dogs: Pat them dry before dipping.
- Wooden skewers: Insert each about halfway into a hot dog.
- Vegetable oil: For frying.
- Yellow mustard: For serving.
- Ketchup: For serving.
Buy Now →
Buy Now →
Buy Now →
Buy Now →
Buy Now →
Buy Now →
Buy Now →
Buy Now →
Buy Now →
Buy Now →
Buy Now →
Buy Now →
Buy Now →
Buy Now → Ingredient Notes & Substitutions
- Beef hot dogs may be replaced with turkey, chicken, or pork hot dogs.
- Peanut or canola oil may replace the vegetable oil.
- For a sweeter coating, increase the honey slightly, or serve with honey mustard.
Tools That Make It Easier
- Heavy pot or deep fryer: For heating the frying oil.
- Deep-fry thermometer: Check that the oil reaches 350°F.
- Two mixing bowls: Keep the wet and dry ingredients separate before combining.
- Whisk: Blend the dry ingredients and beat the wet ingredients.
- Mixing spoon: Stir the wet mixture into the dry ingredients.
- Tall drinking glass or wide-mouth jar: Hold the batter for dipping.
- Tongs or slotted spoon: Turn and lift the corn dogs.
- Paper towels: Dry the hot dogs and drain the fried corn dogs.
- Measuring cups and spoons: Measure the batter ingredients and oil.
- Baking sheet: Needed only for freezing leftovers.
- Freezer-safe bag or container: Store them airtight.
Buy Now →
Buy Now →
Buy Now →
Buy Now →
Buy Now →
Buy Now →
Buy Now →
Buy Now →
Buy Now →
Buy Now → How to Make Homemade Corn Dogs
Homemade corn dogs are easiest when you set up the skewered hot dogs, batter glass, and hot oil before you start dipping. Once the batter is on the hot dog, it needs to go into the oil right away.
1. Skewer and dry the hot dogs. Insert a wooden skewer into each hot dog, pushing it about halfway through the center. Pat the hot dogs dry with paper towels so the batter has something to grip.

2. Mix the dry ingredients. In a large bowl, whisk together the cornmeal, flour, baking powder, sugar, salt, and black pepper.

3. Add the wet ingredients. In a separate bowl, beat the eggs with the milk and honey until blended. Stir the wet mixture into the dry ingredients until a smooth batter forms.

4. Use a tall glass. Transfer the batter to a tall drinking glass or wide-mouth jar. This makes it easier to coat the hot dogs from end to end.

5. Heat the oil. Heat 4 cups of vegetable oil in a heavy pot to 350°F.

6. Dip and fry. Dip each skewered hot dog into the batter, rotating until fully coated, then carefully lower it into the oil.

7. Work in small batches. Fry only 2 to 3 corn dogs at a time so the oil temperature does not drop too far.

8. Cook until golden. Fry for about 3 minutes, turning as needed, until evenly golden brown. Remove with tongs or a slotted spoon and drain on paper towels.

Helpful Tips Before You Start
- Dry hot dogs matter. Moisture on the outside of the hot dog is one of the main reasons batter slips off.
- Keep the batter thick but smooth. It should coat the hot dog without running off immediately.
- Do not crowd the pot. Too many corn dogs cool the oil and make the coating absorb more grease.
- Turn gently. Roll the corn dogs as needed so the coating sets and browns evenly.
- Serve right away. Corn dogs are at their best while the crust is freshly crisp.
A Few Easy Mistakes to Avoid
If the batter falls off, the hot dogs were probably too wet, the batter was too thin, or the oil was not hot enough. Pat the hot dogs dry, keep the batter thick enough to cling, and let the oil return to 350°F between batches.
If the outside browns too fast, the oil is too hot. If the coating tastes greasy or pale, the oil is too cool. A thermometer saves a lot of guessing here.

Keeping Leftovers Fresh
Allow leftover corn dogs to cool completely before storing. Refrigerate them in an airtight container for up to 3 days.
For the best texture, reheat corn dogs in a 350 degrees F oven or air fryer until heated through and crisp. Avoid microwaving if possible because the coating softens quickly.
Can You Make Them Ahead?
Homemade corn dogs are best fried fresh, but you can make them ahead for freezing. Let the fried corn dogs cool completely, freeze them on a baking sheet until firm, then transfer them to a freezer-safe bag or container for up to 2 months.
Reheat the cooked corn dogs directly from the freezer in a 375 degrees F oven or air fryer until hot throughout and crisp on the outside.

What to Serve with Homemade Corn Dogs
Serve the corn dogs hot with yellow mustard and ketchup, or offer spicy mustard, barbecue sauce, ranch dressing, or cheese sauce. Add a cool, crunchy side or a scoop of baked beans for a fuller meal.
For a fries-and-lemonade meal, try Truffle Fries with Lemon-Truffle Aioli and Strawberry Lemonade.
FAQs
What kind of hot dogs should I use?
The tested recipe uses beef franks. Turkey, chicken, or pork franks are the supplied alternatives.
Do I need to cook the hot dogs before dipping them?
The tested method does not call for precooking the hot dogs. Skewer them, pat them dry, coat them in batter, and fry as directed.
Can I bake this corn dog batter instead of frying it?
This recipe was tested by frying the coated hot dogs at 350°F. Baking the raw batter is not a tested alternative; the oven and air-fryer directions are for reheating already-fried portions.
Get More Recipes Like This
If you loved this recipe, make sure you join my email list. I send out my best weeknight dinners, holiday favorites, and reader-requested recipes straight to your inbox.
I'll also send you My 5 Chef Secrets that instantly elevate your cooking - the exact techniques I use in my own kitchen.
⭐⭐⭐⭐⭐
Tell Me How It Turned Out
One of my favorite parts of sharing recipes is hearing how they turn out in other kitchens.
Leave a comment below and tell me what worked, what you changed, or who you made it for. I read every comment and genuinely enjoy seeing your variations and serving ideas.
If you made the recipe, please leave an honest rating and review. Your feedback helps other readers decide whether the recipe is right for them.
More Recipes You Might Like
Pepperoni Pizza Crescent Rolls
Flaky garlic crescent rolls filled with pepperoni and mozzarella string cheese, baked until golden, and served warm with marinara for dipping.
Buffalo Wings with Blue Cheese Dip
Crispy baked buffalo wings made in the oven with a reliable method, classic sauce, and blue cheese dip - no frying required.
Fried Jalapeño Poppers
Crispy fried party poppers with a creamy, savory center and a sturdy coating that stays crunchy.
Caramel Corn
This homemade caramel corn recipe is so addictive and crazy delicious! This super simple microwave recipe from my mother-in-law gets rave reviews from everyone who eats it. It's quick and easy to make and so much better than store bought. Well, I'm finally back...and it's good to be getting back to normal. Thank you
Recipe
PrintHomemade State Fair Corn Dogs
Bring the state fair home with these crispy, golden corn dogs! Juicy beef hot dogs dipped in a lightly sweet cornmeal batter make an easy, crowd-pleasing treat for any occasion.
- Yield: 16 corn dogs 1x
Ingredients
- 2 cups yellow cornmeal
- 2 cups all-purpose flour
- 1 teaspoon salt
- ½ teaspoon pepper
- ¾ cup white sugar
- 2 tablespoons honey
- 2 tablespoons baking powder
- 2 eggs
- 2 cups milk
- 4 cups vegetable oil for frying
- 2 16 ounce packages beef frankfurters
- 16 wooden skewers
Instructions
- In a medium bowl, combine cornmeal, flour, salt, pepper, sugar and baking powder. Stir in eggs, milk and honey. Mix until smooth.
- Pour batter into a tall mason jar or large glass; set aside.
- Preheat 3 inches of vegetable or peanut oil in a deep heavy-bottom saucepan over medium heat to 350 degrees.
- Skewer hot dogs by inserting the sticks halfway up the center of the hot dog.
- Using a clean paper towel, blot the excess moisture from the hot dogs to dry them slightly.
- Dip the skewered hot dogs into the batter, tilting the glass and rolling the hot dog skewer back and forth to coat completely. Gently place into the hot grease.
- Fry 2 or 3 corn dogs at a time until lightly browned, turning occasionally, about 3 minutes. Drain on paper towels.
- Serve warm with yellow mustard and ketchup.


















Melanie says
Where does the honey come into play?
And the directions mention pepper.. but pepper isn't in the ingredients list.
Jennifer says
Hi Melanie! My apologies...I just updated the recipe, so everything should be in order now. Thanks for stopping by!
sheryl says
They look really sweet & yummy! I used to love the crndogs from the fair I hope these taste as good!
John Baughcum says
Just fried some corn dogs and mmm are they good.Thank You Jennifer
Jennifer says
You're welcome! Glad you liked them.
Carrie says
What can you do with the left over batter
Jennifer says
Hi Carrie! Well, I've never tried anything with the leftover batter but I have some thoughts...you could pour it into a greased pan and bake it like cornbread. You could make a casserole with taco meat on the bottom and top it with the corndog batter and bake it. Those are my initial thoughts. Let me know how you end up using it!
peg miller says
I added a little flour and dropped left over batter by teaspoon in to hot grease and fried like hushpuppies they were good.
Jennifer says
That sounds great! Thank you for the great idea!
Eric Loessberg says
We made hush puppies. Added jalapeño and shredded cheddar. And fried in small spoonfuls.
Jennifer says
Hi Eric! That sounds incredible! I bet those little bites had the perfect mix of heat and cheesy goodness. Thanks for sharing your twist—I'll have to give that a try next time!
Sonny Swift says
The corn meal mixture didn't stay on the franks.. is there a difference because of being franks?
Jennifer says
You might try patting them dry with clean paper towels.
Kodi says
Definitely pat the dogs or franks dry. Also when adding the to the fryer give them a roll so it sets on all sides a bit then commence to frying.
Jennifer says
Great advise Kodi! Thanks for stopping by!
Chris says
Is it possible to replace the white sugar with Honey?
Jennifer says
I think honey would be fine and add great flavor.
Michelle says
Fantastic recipe, came out great was a big hit for New Years Eve!! Thanks Jennifer 🙂
Alison says
This was AMAZING THANKS!!
Jennifer says
Thank you! I'm so glad you enjoyed it!!! I LOVE cordogs!
Wilson Boyer says
I have used this recipe for the past few years at family events. Absolutely perfect corndogs!! Remember to use a good quality hotdogs for best taste. I prefer Nathan's or Hebrew National. Thank you so much Jennifer for the great recipe.
Jennifer says
Thank you Wilson, that's such a great compliment - made my day! If you haven't already, leave a rating on this recipe.
Mike Wood says
I patted the hot dogs really good and when I set it in the oil it still slides right off the hot dog
Jennifer says
Oh no! I'm sorry. After patting you could try to dust the hotdogs lightly with flour and then dip into the batter, that may help it stick better.
Cheri says
Corn starch on dry hotdogs helps the batter stick. Saving this recipe to try. It sounds yummy.
Michelle Bernard says
You put the corndogs WITH the skewers already on into the deep fryer? How does frying affect the sticks?
Jennifer says
The sticks generally hold up well. They brown some, but the corn dogs fry fairly quickly so the sticks aren’t submerged in the hot oil that long.
Donna says
If you soaked skewers in water before frying or grilling prevents them from scorching
Jennifer says
Hey there Donna! Oh, you’re absolutely right—soaking skewers is one of those little tricks that can save the day (and the skewers) when things get heated! It’s like giving them a tiny life vest before they dive into the flames. No one likes the smell of charred wood (unless we’re camping, and that’s a whole other story), so I’m all for keeping those skewers ready to hold up under fire. Thanks for the reminder; sometimes it’s the simplest tips that make all the difference. So glad you shared this it insight!
JJ says
Everytime I go to have Chinese, I grab about 10-15 sets of chop sticks. They’re perfect for skewers
Randy says
Hello is like to know do you cook the hotdogs first in boiling water ? Or do you dip cold not cooked hotdogs into the batter then cook ?
Jennifer says
Hello Randy! You dip the cold hot dogs into the batter and fry. They will cook in the fryer along with the batter. Happy cooking!
geore jones says
don't know what the measurements of the items in recipe are. do I use 2 cuts of cornmean and 1/2 cup of flour, 3 tb baking powder, 2 tb salt, 2 cups milk, 1 egg, 1 teaspoon honey, as you did not show any measuements.
Jennifer says
I'm sorry George. I've updated the post. The full recipe is at the bottom of the post.
Matt says
Hello there,
I’ve looked all over this page for the recipe to make these corn dogs and I cannot seem to find the measurements or amounts anywhere. The ingredients are listed at the top and FAQs are at the bottom, but I do not see a recipe listed.
Jennifer says
Hi Matt. I apologize. I had a glitch in this post. The recipe card is now there with all measurements. It's at the bottom of the post.