Die Spaghetti nach Packungsanweisung zubereiten. Den gefrorenen Spinat über Nacht auftauen. Die Zwiebel und den Knoblauch fein hacken.
In einer großen Pfanne etwas Öl erhitzen und die Zwiebel und den Knoblauch 2-3 Minuten anschwitzen oder bis die Zwiebel glasig ist.
Den aufgetauten Spinat mit den Händen ausdrücken. Es muss nicht vollständig trocken sein, aber man sollte das meiste Wasser herausdrücken. Zu der Zwiebel und dem Knoblauch in die Pfanne geben.
Den veganen Frischkäse und die vegane Sojasahne (optional) hinzugeben. Gut umrühren und 2 Minuten köcheln lassen. Mit Salz, Pfeffer, einer Prise Muskat und einer italienischen Gewürzmischung (optional) würzen.
Die Kirschtomaten halbieren und zur Spinatsauce geben. Mit Spaghetti servieren.