Preparar la salsa de tomate y la bechamel como se indica en salsas básicas.
En una sartén con dos cucharadas de aceite de oliva rehogar la cebolla, el puerro, el ajo, la zanahoria y salpimentar.
En un recipiente con agua salada hirviendo blanquear los sesos y pelarlos.
Cortar la carne de pato, los sesos y el hígado en cubos pequeños y agregar al salteado del sartén.
Incorporar el vino blanco, el oporto y dejar evaporar.
Agregar la miga de pan bien escurrida y condimentar a gusto con sal, pimienta, tomillo, romero y las hojas de hinojo.
Llevar la preparación al horno y cocinar por espacio de 15 minutos.
Sacar del horno dejar enfriar y procesar.
Hacer los canelones con el relleno y colocarlos en una fuente para horno sobre una base de salsa blanca, acomodar los canelones y bañarlos con más salsa por encima y luego salsa de tomate, espolvorear con queso rallado y llevar a gratinar al horno.