Season the Chicken:Pat chicken dry and season generously with salt and pepper.
Prepare the Coatings:In one bowl, beat the eggs.In another bowl, combine flour with paprika, onion powder, thyme, rosemary, cayenne pepper, and a few extra pinches of salt and black pepper.
Double Dredge:Coat each chicken piece in the seasoned flour mixture, then dip into the egg wash, and return once more to the flour for a second coat. Press the flour on firmly to help it stick.
Heat the Oil:In a deep skillet or heavy-bottomed pot, heat about 2 inches of oil over medium-high heat until it reaches 350°F (175°C).
Fry the Chicken:Working in batches, fry chicken pieces for about 5 minutes per side or until deeply golden and cooked through (internal temperature should reach 165°F/74°C).
Drain and Serve:Transfer fried chicken to a wire rack to drain excess oil. Serve hot with your favorite sides like mashed potatoes, coleslaw, or biscuits.