Préchauffez votre four à 220°C.
Dans un petit bol, mélangez l'huile d'olive, le zeste de citron, le jus de citron, l'ail haché, le thym, le sel, le poivre, le paprika, la poudre d'oignon et le romarin si vous l'utilisez.
Essuyez le poulet avec du papier absorbant pour obtenir une peau croustillante. Placez le poulet dans un plat à rôtir, poitrine vers le haut.
Déliez délicatement la peau sur la poitrine avec vos doigts et frottez un peu de marinade sous la peau. Enduisez le reste du poulet avec la marinade.
Placez les quartiers de citron à l'intérieur de la cavité du poulet, ainsi que des brins de thym supplémentaires si vous en avez.
Attachez les pattes avec de la ficelle de cuisine et repliez les ailes sous le corps du poulet.
Enfournez le poulet et faites-le rôtir pendant environ 1 heure et 15 minutes, ou jusqu'à ce que la peau soit dorée et croustillante, et que la température interne atteigne 75°C.
Si la peau brunit trop rapidement, couvrez-la légèrement avec du papier aluminium.
Une fois cuit, sortez le poulet du four et laissez-le reposer pendant environ 15 minutes.
Découpez le poulet, servez-le avec vos accompagnements préférés et arrosez de jus de cuisson. Garnissez de brins de thym frais avant de servir.