Die Zwiebel und den Knoblauch in Olivenöl anbraten.
Hackfleisch hinzufügen und krümelig braten.
Tomatenmark und passierte Tomaten einrühren, mit Oregano, Basilikum, Salz und Pfeffer würzen und 10 Minuten köcheln lassen.
Ricotta mit Spinat mischen und mit Salz und Pfeffer abschmecken.
Cannelloni abwechselnd mit der Hackfleischfüllung und der Spinat-Ricotta-Mischung füllen.
Eine Auflaufform mit etwas Tomatensauce ausstreichen, die Cannelloni hineinlegen und mit der restlichen Sauce bedecken.
Mit Mozzarella und Parmesan bestreuen.
Im vorgeheizten Ofen bei 180 °C Umluft ca. 30–35 Minuten backen, bis der Käse goldbraun ist.