Knoblauch schälen und fein hacken. Haselnüsse grob hacken. Zitronen heiß waschen, trocknen, die Schalen fein abreiben und den Saft auspressen. Parmesan fein reiben.
Spaghetti laut Packungsanleitung bissfest garen, abseihen und in den Topf zurückgeben.
In der Zwischenzeit Butter grob zerkleinern und in einem Topf bei mittlerer Temperatur 1 bis 2 Minuten erhitzen, bis sie schäumt. Salbeiblätter beigeben und 1 bis 2 Minuten knusprig braten. Den Salbei aus der Butter nehmen und beiseitestellen.
Haselnüsse, Knoblauch und Zitronenschale in die Butter geben und 1 bis 2 Minuten braten, bis es duftet. Aufpassen, dass sie nicht anbrennen. Vom Herd nehmen und die Hälfte des Zitronensafts und den Balsamico unterrühren.
Die Mixtur zu den Spaghetti geben, Parmesan und Petersilie beigeben und nach Belieben salzen und pfeffern. Spaghetti auf Tellern anrichten, Ricotta darüberbröseln, mit den Salbeiblättern garnieren und sofort heiß servieren.