In a bowl combine the egg and buttermilk, set aside.
In a larger bowl combine the cornmeal, flour, sugar, baking powder, baking soda, cajun seasoning, cayenee pepper and salt. Stir well and make sure everything is well incorporated.
Stir in the wet ingredients and the grated onion. Allow the mixture to sit a few minutes while the oil heats.
Heat at least 2 inches of vegetable oil in a skillet or saucepan. When the oil reaches 350-375 degrees, drop spoonfuls of the hushpuppy batter into the hot oil. Use a slotted spoon to turn the hush puppies over, making sure they are browning on all sides.
When the hush puppies are completely browned and reach an internal temperature of 165 (usually about 2-3 minutes) remove them from the oil with a slotted spoon and place on paper towels.
Sprinkle with sea salt, serve with whipped butter and hot honey.
I got 16 hush puppies from mine, but you will likely manage to get 14-18 depending on the size of your spoonfuls.
Serving: 1 hushpuppy, Calories: 85kcal, Carbohydrates: 17.2g, Protein: 2.1g, Fat: 1.1g, Cholesterol: 12.9mg, Sodium: 105.3mg, Fiber: 1.3g, Sugar: 1.8g