Coza os canelones em água a ferver, com sal, durante 5 minutos, colocando-os depois em água fria. Entretanto, vá preparando o molho bechamel: leve a manteiga ao lume e, quando estiver toda derretida, adicione a farinha. Mexa com umas varas até que esteja bem envolvida na manteiga. Aos poucos adicione o leite, mexendo sempre para que não se formem grumos. Tempere com sal, pimenta preta e noz-moscada a gosto e reserve.
Numa frigideira aqueça o azeite e frite ligeiramente os alhos picados. Adicione as folhas de espinafres e salteie-as até que estejam macias.
Misture as folhas com o queijo fresco desfeito e tempere com sal e pimenta a gosto.
Pegue nos canelones e, com a ajuda de uma colher de café, recheie-os com o queijo e os espinafres.
Coloque os canelones já recheados num recipiente de ir ao forno e cubra-os com o molho bechamel. Polvilhe com o queijo ralado e leve ao forno a gratinar.