Riscalda il forno a 150°C.
Prepara uno stampo dai bordi alti (23 cm di diametro) o 1 stampo da plumcake lungo 28 cm.
Pela e grattugia finemente le carote.
In una terrina metti le uova, lo zucchero e l'olio e sbatti per due minuti.
In un'altra terrina mescola la farina, il lievito, la cannella e la noce moscata e versa il tutto nell'altra terrina.
Aggiungi le carote, l'uvetta e le noci e versa l'impasto nello stampo imburrato. Inforna e lascia cuocere per 45 minuti, poi lascia raffreddare prima di togliere dallo stampo.
Spremi il limone, sbatti il formaggio con il burro, aggiungi la vaniglia, lo zucchero vanigliato e il succo di limone. Ricopri il dolce con questo preparato.