Parmaschinken in Streifen schneiden und in einer großen beschichteten Pfanne anbraten, bis er schön knusprig ist. Herausnehmen und beiseitestellen.
Schalotten fein hacken. Knoblauch pressen. Feigen in Spalten schneiden.
In derselben Pfanne Olivenöl erhitzen und die Schalotten und Knoblauch und ein paar Basilikumblättern bei mittlerer Hitze anschwitzen.
Wenn die Zwiebeln glasig sind, Feigen hinzufügen und bei starker Hitze 1–2 Minuten anbraten.
Parmaschinken wieder dazugeben und mit Weißwein ablöschen und einkochen lassen, bis die Flüssigkeit fast verdampft ist. Hitze abstellen.
Spaghetti in reichlich Salzwasser al dente kochen, abseihen und dabei 5 EL Kochwasser auffangen. Spaghetti in den Topf zurückgeben, Kochwasser und Ricotta unterrühren. Mit Schwarzen Pfeffer abschmecken.
Spaghetti in die Pfanne zu den Feigen geben und vorsichtig unterheben.
Mit frisch geriebenem Parmesan und gehacktem Basilikum bestreuen.