A sütőt 180 fokra előmelegítjük, és kivajazunk egy 22 cm átmérőjű, levehető aljú tortaformát.
A tejet és a vajat addig melegítjük, amíg a vaj elolvad, majd folyamatos kevergetés mellett ráöntjük a kukoricadarára (nagyon hamar besűrűsödik). Belekeverjük a cukrot, és egyenként hozzáadjuk a tojásokat, minden egyes tojás után jól megkeverve, végül belekeverjük a reszelt narancshéjat.
Összekeverjük az őrölt mandulát, a sütőport, a sót és a fahéjat, majd hozzáadjuk a tésztához, és addig keverjük, míg összeáll. A tésztát az előkészített tortaformába öntjük, és 160 fokon kb. 45 percig sütjük, tűpróbával ellenőrizzük.
A sziruphoz a vérnarancs levét és a cukrot felforraljuk. Amíg a torta még meleg, a tetejébe fémnyárssal lyukakat fúrunk. A szirupot a tortára kanalazzuk (hamar be fogja inni). A tortát felszolgálás előtt hagyjuk szobahőmérsékletűre lehűlni.