1 ½ cups cornmeal
2 tablespoons all-purpose flour
3 tablespoons baking powder
4 teaspoons granulated sugar
2 teaspoons salt
¼ teaspoon red pepper (ground)
½ cup sweet onion (very finely chopped)
2 large eggs beaten
¾ cup beer
Pour about 2-3 inches of oil into a heavy-bottom pot. Heat to around 350-degrees F.
While oil is heating whisk together dry ingredients in a large bowl.
Stir in onion and beaten eggs until well combined.
Add beer; stir well to combine.
Working in batches, carefully drop batter by rounded tablespoonfuls into the oil and fry for about 2-3 minutes until golden brown, turning to evenly cook.
Carefully transfer hushpuppies to a paper towel-lined baking sheet or cooling rack to drain and cool.