Coloque em um recipiente a ricota e o leite, amassando até desmanchar.
Adicione o espinafre picado e mexa até ficar uma mistura homogênea.
Adicione o sal e a pimenta do reino e misture. Por último misture as nozes.
Refogue a cebola e o alho no azeite.
Junte o molho de tomate, a água e os temperos a gosto e deixe ferventar em fogo médio.
Preaqueça o forno em temperatura média.
Em um pirex, espalhe azeite de oliva, recheie a massa de canelloni, um por um, e coloque um ao lado do outro até preencher o pirex inteiro.
Espalhe o molho de tomate por cima, cobrindo toda a massa, e deixando escorrer pelo lados e pelo meio dos canelones.
Salpique o queijo parmesão ralado por cima.
Cubra o pirex com papel alumínio e faça uns furinhos.
Leve ao forno por aproximadamente 20 minutos (ou de acordo com a orientação na embalagem do canelone).
Sirva quente.