Koche die Nudeln nach Packungsangabe in Salzwasser al dente.
Schäle die Schalotte und schneide sie in kleine Würfel. Erhitze einen Esslöffel Öl in einem Topf, dünste die Schalotte darin glasig an und lösche sie mit dem Weißwein ab. Köchel den Wein bei niedriger Hitze bis zur Hälfte ein. Gieß den Wermut hinzu und lass diesen ebenfalls um die Hälfte einkochen.
Füge die Safranfäden eine Kelle Nudelwasser sowie die Sahne hinzu und lass die Soße leicht köcheln. Schmecke sie mit Salz, Pfeffer und einer Prise Zucker ab.
Wasche die Garnelen und tupfe sie trocken. Erhitze Öl in einer Pfanne und brate die Garnelen darin von beiden Seiten etwa 3 Minuten lang an. Nimm sie heraus und beträufle sie mit etwas Zitronensaft.
Gieße die Nudeln ab, schütte sie in den Topf und verrühre sie gut mit der Soße. Verteile die Nudeln und die Garnelen anschließend auf die Teller und streue je eine Prise frisch gemahlenen Pfeffer darüber.