A megtisztított sárgarépákat kis lyukú reszelőn lereszeljük. A cukrot egy tálban összekeverjük a vaníliás cukorral és az olajjal, majd egyenként hozzáadjuk a tojásokat, és robotgéppel habosra keverjük. Hozzáadjuk a fahéjat és a sütőporral elkevert lisztet, végül a reszelt répát is belekeverjük a masszába.
A masszát sütőpapírral bélelt tortaformába öntjük, majd 180 fokon egy óra alatt készre sütjük. Ha szükséges, tovább hagyjuk a sütőben, és tűpróbával ellenőrizzük a készségét.
Amikor kihűlt a torta, elkészítjük a cukormázat: a citrom vagy narancs levével elkeverjük a porcukrot, majd a torta tetejére simítjuk.