Lave et zeste les 2 citrons. Réserve les zestes. Presse les citrons pour récupérer le jus.
Râpe finement le parmesan et hache l'ail.
Fais cuire les pâtes dans une grande casserole d'eau bouillante salée selon le temps indiqué sur le paquet pour une cuisson al dente. Réserve 1 verre d'eau de cuisson avant d'égoutter.
Pendant la cuisson des pâtes, prépare la sauce : dans une grande poêle, fais chauffer l'huile d'olive et le beurre à feu moyen.
Ajoute l'ail haché et fais revenir 1 minute jusqu'à ce qu'il embaume sans colorer.
Ajoute les zestes de citron et fais revenir 30 secondes.
Verse la crème liquide et laisse chauffer 2 minutes à feu doux sans faire bouillir.
Ajoute le jus de citron et mélange bien.
Retire du feu et incorpore le parmesan râpé en mélangeant jusqu'à ce qu'il fonde complètement et forme une sauce crémeuse.
Ajoute les pâtes égouttées dans la sauce et mélange bien pour les enrober.
Si la sauce est trop épaisse, ajoute un peu d'eau de cuisson des pâtes pour la détendre.
Goûte et ajuste l'assaisonnement en sel et poivre.
Parsème de basilic frais ciselé si désiré.
Sers immédiatement bien chaud avec un filet d'huile d'olive et du parmesan supplémentaire.