Faire cuire les épinards dans une poêle avec une cuillère à soupe d'huile d'olive et l'ail haché, jusqu'à ce qu'ils soient tendres. Égoutter et hacher grossièrement.
Dans un bol, mélanger la ricotta, le parmesan, les épinards, un peu de sel, de poivre et les herbes italiennes.
Cuire les tubes de cannelloni dans une grande casserole d'eau bouillante salée selon les instructions du paquet, puis égoutter.
Garnir chaque tube de la préparation aux épinards et ricotta à l'aide d'une petite cuillère ou d'une poche à douille.
Étaler une couche de sauce tomate dans un plat à four, disposer les cannelloni remplis dessus, puis couvrir avec le reste de la sauce.
Parsemer de mozzarella râpée si désiré.
Enfourner pendant 30 à 35 minutes jusqu'à ce que le dessus soit doré et la sauce bouillonnante.