Slice each onion into 1/2 inch thick rings. Carefully separate the rings.
2 large Vidalia onions
In a medium-size bowl or zip bag, mix together the flour, garlic powder, paprika, salt & pepper.
2 cups flour, 2 teaspoons garlic powder, 2 teaspoons paprika, 2 teaspoons salt, 1 teaspoon pepper
In a separate bowl, whisk together the eggs and buttermilk.
1 cup buttermilk, 2 large eggs
Heat the oil to 350 degrees, either in a deep fryer or in a heavy pot.
oil for frying
Start by dipping the rings in the flour. Shake off the excess, and then dip the rings in the egg mixture. Return the rings to the flour mixture for final coating. Shake off the excess and place the rings in the oil. Do this process in batches. Avoid overcrowding the pan or fryer.
Fry the rings for about three minutes, turning halfway through, until golden brown. Remove from the oil with a slotted spoon onto paper bag or paper towel lined baking sheet.
Sprinkle with salt while still hot.