Amenez à ébullition une grande quantité d'eau dans une marmite ; salez-la et plongez-y le rigatoni. Faites-les cuire al denté. Préchauffez le four à 200°.
Préparez une béchamel. Faites fondre le beurre dans une petite casserole. Versez-y la farine en mélangeant constamment pour éviter la formation de grumeaux, puis ajoutez, en une seule fois, le lait froid, en remuant vigoureusement. Amenez la sauce à ébullitions et laissez cuire 10 minutes, sans oublier de remuer. Relevez avec une pincée de noix de muscade, du sel.
Égouttez le rigatoni et mélangez la béchamel et le pecorino.
Beurre un plat allant au four, versez-y les pâtes et reste avec le caciocavallo coupé en fines lamelles et la mortadelle.
Mettez le plat au four et laissez 10 minutes environ, jusqu'à ce qu'une légère croûte dorée se forme. Servez le rigatoni bien chaud.