Combine eggs, sugar, and onions in a large bowl stirring together.
Combine dry ingredients in a smaller bowl, and add add to egg mixture. Stiring until combined
Heat deep fryer or a kettle of oil at least two inches deep over medium-high heat.
Once oil reaches 350-375º, drop hushpuppy dough in by heaping teaspoonfuls.
Allow them to cook for a couple minutes on each side. You will see them turn golden brown. Turning may not be necessary as they can sometimes turn themselves.
Remove from oil onto paper towels to drain grease.
Serve with cajun dipping sauce. (optional)
Dipping Sauce
whisk all of the ingredients together in a bowl. Adjust the lemon juice and seasoning to taste.