Prep the Onions: Start by slicing off the root end of the cipollini onions, cutting as little as possible. Peel them carefully. Using a sharp knife, vertically cut the onion into eighths, ensuring not to slice through completely.
Soak: Place the onions in a mix of buttermilk and eggs, letting them marinate for at least 5-10 minutes to soak. Optionally, you can prepare this step a night before to deepen the flavors.
Coat: Mix flour, paprika, salt, pepper, garlic powder, and cayenne. Remove onions from the buttermilk mixture, dust them heavily with the flour mix, ensuring coverage in all sections.
Fry: Heat the oil to 350 degrees F. Fry the onions for about 4 minutes until golden brown. Ensure they are spread out to avoid clumping.
Drain and Serve: Remove the onions from the oil, let them drain for a minute on paper towels, then serve immediately with the prepared dipping sauce.