There are so many different stories on the origin of hushpuppies that I really have no idea where the truth begins or ends. Here is one reasonable explanation from Wikipedia: Hushpuppies are a food with strong ties to the American South, although they are available in many areas of America on the menus of deep fried fish restaurants. The name “hushpuppies” is often attributed to hunters, fishermen or other cooks who would fry some basic cornmeal mixture (possibly that they had been bread-coating or battering their own food with) and feed it to their dogs to “hush the puppies” during cook-outs or fish-fries.
My first experience with these little fried balls of corn was in Southern Illinois at a fish fry. And honestly, I don't like them anymore today than I did then. But Mikey loves them and so do many others. They are rather fun to make and watch puff up and turn golden in the fish oil. By the way, the fish we had tonight was flounder.
I have tried several recipes and with a few amendments came up with this one that Mikey said is really good. (I'll take his word for it.)
1 cup corn meal
1 cup flour
1 cup buttermilk or milk
1 tsp salt
3 Tablespoon sugar
1/2 tsp pepper
1/2 tsp baking powder
1/2 tsp baking soda
1/2 medium onion, finely chopped
1/3 cup corn, drained
Mix dry ingredients together. Add milk, egg, onion and corn. Stir to mix well.
Heat oil to 350F. (I just use the same oil I'm frying fish in.) Drop batter by tablespoonful into hot oil.
Cook until golden brown. Turn if needed.
Drain on paper towel.