In a medium bowl, combine yellow cornmeal, all-purpose flour, granulated sugar, baking powder, salt, and cayenne pepper.
2
Add milk, finely chopped onion, and lightly beaten egg to the dry ingredients, and gently mix until everything is well incorporated.
3
Pour about 2 inches of vegetable oil into a Dutch oven, large pot or deep pan. Heat the oil to 375°F.
4
Using a rounded teaspoon, carefully drop dough balls into the hot oil, and fry for 2-3 minutes or until golden on all sides. Adjust the heat as needed to maintain 375°F during frying.
5
Fry hush puppies in batches without overcrowding the pan, ensuring the oil temperature stays consistent.
6
Using a slotted spoon, transfer the hush puppies to a plate lined with paper towels to absorb the excess oil.