
Colocar os espinafres frescos num escorredor e verter água a ferver por cima para os murchar, fazendo-o em duas passagens se necessário. Quando arrefecerem o suficiente para manusear, espremer bem com as mãos para eliminar toda a água e picar grosseiramente.
Preparar o recheio: numa tigela grande, misturar os espinafres picados, a ricotta, o ovo, 60 g do parmesão ralado e uma pitada generosa de noz-moscada. Temperar bem com sal e pimenta preta e reservar.
Preparar o molho de tomate: refogar a cebola picada no azeite, em lume médio, durante 5 minutos até ficar translúcida. Juntar o alho picado e cozinhar mais 1 minuto. Adicionar o tomate pelado, esmagando-o com uma colher de pau, e deixar apurar em lume brando durante 12–15 minutos. Temperar com sal e pimenta e incorporar as folhas de manjericão fora do lume.
Preparar o béchamel: numa pequena panela, derreter a manteiga em lume médio. Juntar a farinha e mexer durante 1–2 minutos para cozer o roux sem deixar alourar. Adicionar o leite quente aos poucos, mexendo sempre com uma vara de arames para evitar grumos. Cozinhar em lume brando, mexendo frequentemente, 5–7 minutos até o molho engrossar. Temperar com sal e noz-moscada.
Pré-aquecer o forno a 190 °C (com ventilação) ou 200 °C (convencional). Com um saco de pasteleiro ou um saco de plástico com um canto cortado, rechear os tubos de cannelloni secos com a mistura de espinafres e ricotta, preenchendo-os de ambos os lados até ficarem cheios.
Espalhar o molho de tomate de forma uniforme no fundo de um tabuleiro de forno fundo (aprox. 30×20 cm). Dispor os tubos recheados em camada única sobre o molho. Cobrir tudo com o béchamel e polvilhar com a mozzarella ralada e os restantes 30 g de parmesão.
Levar ao forno durante 30–35 minutos, até a superfície ficar dourada e borbulhante. Retirar do forno, deixar repousar 5 minutos e servir.