Einen großen Topf mit Salzwasser zum Kochen bringen. Muschelnudeln hinzufügen und 3 bis 5 Minuten kochen, bis sie fast al dente sind. Wasser abgießen und Nudeln zur Seite stellen.
Ofen auf 180° C vorheizen und eine ofenfeste Auflaufform leicht mit Olivenöl einfetten.
In einer Pfanne Olivenöl erhitzen, Zwiebeln und Knoblauch hinzufügen und 3 bis 4 Minuten dünsten, bis sie glasig sind.
Gefrorenen Spinat auftauen und überschüssige Flüssigkeit ausdrücken oder frischen Spinat blanchieren und klein schneiden.
Spinat, Zwiebeln, Knoblauch, Ricotta, Parmesan, Petersilie, Chili-Flocken und Pinienkerne in einer Schüssel vermengen und mit Salz und Pfeffer abschmecken.