Per la crema: foderate un colino con una tela. Versate lo yogurt e filtratelo (per 6 ore). Scottate per 2 minuti in acqua bollente i pistacchi, scolateli, privateli della pellicola e tritateli. Scaldate il latte, sciogliete lo zafferano e unitelo allo yogurt con lo zucchero e i pistacchi, mescolate e conservate in frigo.
Per la torta: montate i tuorli con lo zucchero fino a ottenere una crema chiara e soffice, unite lo yogurt, l'olio e montate per un minuto. Amalgamate la farina setacciata con il lievito, l'arancia candita e gli albumi montati a neve con un pizzico di sale.
Versate in uno stampo quadrato foderato di carta da forno e cuocete per 45 minuti a 180 °C. Sfornate il dolce, lasciatelo raffreddare, tagliatelo a losanghe e servitelo con la crema fredda.