Pelar la cebolla y picarla muy menuda. Lavar los calabacines, quitarles parte de la piel y picarlos. Lavar las berenjenas y picarlas. Escaldar los tomates unos minutos, pelarlos y picarlos. Calentar el aceite en una sartén al fuego y rehogar la cebolla hasta que esté transparente. Incorporar las verduras y sofreír a fuego suave durante 30 minutos moviendo a menudo. Salpimentar, agregar el orégano, mezclar y retirar el exceso de líquido. Reservar.Cocer la pasta en abundante agua hirviendo con sal hasta que esté al dente. Sacarla escurrida, refrescarla en agua fría y dejarla escurrir sobre un paño. Derretir la mantequilla en un cazo al fuego, agregar la harina, dar unas vueltas y regar con la leche y el caldo, poco a poco moviendo con una cuchara de madera. Cocer a fuego lento, sin dejar de mover hasta obtener una bechamel clara. Sazonar con sal y pimienta.Ir alternando capas de pasta, bechamey y verduras en una fuente refractaria; espolvorear con queso rallado, las nueces y el cilantro y llevar al horno precalentado, hasta que la superficie esté dorada.