Den Ofen auf 180 °C vorheizen.
In einer Pfanne das Olivenöl erhitzen und die Zwiebel sowie den Knoblauch darin glasig dünsten.
Den frischen Spinat hinzufügen und kurz zusammenfallen lassen. Mit Salz, Pfeffer und Muskatnuss würzen.
Den pflanzlichen Ricotta unter den Spinat mischen und gut vermengen.
Die Cannelloni mit der Spinat-Ricotta-Mischung füllen.
Eine Auflaufform mit den passierten Tomaten bedecken und die gefüllten Cannelloni darauflegen.
Den restlichen Tomatensauce über die Cannelloni gießen und nach Belieben mit veganem Käse bestreuen.
Die Form mit Alufolie abdecken und für 30 Minuten im Ofen backen. Danach die Folie entfernen und weitere 10 Minuten backen, bis der Käse goldbraun ist.