Saltea la cebolla hasta que esté transparente, añade el ajo y saltéalo hasta que esté dorado, añade la salsa de tomate, la sal, el orégano y el perejil seco al gusto, mezcla durante 1 minuto y reserva.
Abre la masa y rellénala con mozzarella y jamón, corta la masa cerca del relleno, extiende el catupiry o queso crema sobre el relleno, añade otra loncha de queso y enróllala bien para que no se abra, repite el proceso hasta terminar el relleno.
En una fuente de horno se añade la mitad de la salsa, se extiende bien y se colocan todos los canelones encima de la salsa, se añade el resto de la salsa y se esparce el queso parmesano por encima.
Cubre con papel de aluminio y hornea en el horno precalentado a 180 grados durante 25 minutos, retira el papel de aluminio y hornea otros 5 minutos para que se dore.