Spaghetti garkochen. Spinat in wenig Salzwasser auftauen und gardünsten. Zwiebel schälen, feinhacken und mit zerdrückter Knoblauchzehe in Margarine andünsten. Abgetropften Spinat dazugeben, würzen und die Sahne zugeben. Kurzaufkochen und abschmecken.
Spaghetti in eine ausgefettete Auflaufform geben. Den Spinat darüber verteilen, den Käse reiben und über die Spinatschicht verstreuen. Bei 200 °C im vorgeheizten Backofen 20 Minuten überbacken.