Dans un grand bol, mélangez le lait ribot, la sauce piquante, la poudre d'ail, la poudre d'oignon, le piment de Cayenne, le paprika, le sel et le poivre noir. Ajoutez les morceaux de poulet et assurez-vous qu'ils soient bien enrobés. Couvrez le bol et laissez mariner au réfrigérateur pendant au moins 4 heures, de préférence toute la nuit.
Dans un autre grand bol, mélangez la farine, le paprika, le piment de Cayenne, la poudre d'ail, la poudre d'oignon, le sel et le poivre noir. Remuez bien pour combiner les épices.
Dans une grande casserole ou une friteuse, versez suffisamment d'huile végétale pour immerger les morceaux de poulet (environ 7,5 cm de profondeur). Chauffez l'huile à 180°C.
Sortez le poulet mariné du réfrigérateur et laissez l'excès de marinade s'égoutter. Enrobez chaque morceau de poulet dans la farine assaisonnée, en secouant l'excès.
Placez délicatement quelques morceaux de poulet dans l'huile chaude, sans surcharger la casserole. Faites frire le poulet pendant environ 12 à 15 minutes, en le retournant de temps en temps, jusqu'à ce qu'il soit doré et cuit à cœur (la température interne doit atteindre 75°C).
Une fois le poulet cuit, retirez-le de l'huile et placez-le sur une grille ou du papier absorbant pour égoutter l'excès d'huile. Laissez reposer pendant environ 5 minutes.
Servez le poulet épicé chaud avec vos accompagnements préférés, comme du coleslaw, des biscuits ou de la purée de pommes de terre.