Setacciare la farina, aggiungere il burro, lo zucchero, il tuorlo d'uovo e impastare la pasta frolla. Coprire l'impasto con pellicola trasparente e metterlo in frigorifero a riposare per 2 ore.
Sciacquare il riso, lasciarlo scolare. Portare a ebollizione il latte con lo zucchero e il burro, aggiungere il riso, far bollire per 15 minuti, togliere dal fuoco.
Sbattere la ricotta con un frullatore fino a renderla liscia, aggiungere i canditi, la scorza, lo zucchero vanigliato, le uova, un pizzico di sale e il riso. Mescolare bene fino a quando gli ingredienti non saranno completamente amalgamati.
Preriscaldare il forno a 200 gradi. Stendere 2/3 dell'impasto in uno strato, stendere con esso il fondo e le pareti dello stampo. Riempire con la miscela di cagliata di riso. Stendete il resto della pasta, tagliate delle strisce con un tagliapasta e decorate la parte superiore della torta con un reticolo. Cuocere sulla griglia centrale per circa 50 minuti.
Cospargere la torta raffreddata con zucchero a velo.