U zdjelu ulijte toplu vodu, dodajte kvasac, šećer, ulje i naribanu koricu limuna. Sve dobro promiješajte kako bi se sastojci sjedinili. Postepeno dodajte brašno i zamijesite mekano i glatko tijesto. Pokrijte tijesto krpom i ostavite da odstoji na toplom mjestu oko 30 minuta, dok ne udvostruči volumen.
Nakon što tijesto naraste, premijesite ga i ostavite da odmori još 15 minuta.
Izvadite tijesto iz zdjele, premijesite ga kratko i ostavite da odstoji još 10 minuta. Razvaljajte tijesto na debljinu od otprilike 1 cm. Čašom izrežite krofne i složite ih na pobrašnjenu površinu. Pokrijte ih krpom i ostavite da odstoje dok ponovno ne narastu, oko 15-20 minuta.
Zagrijte ulje u dubljoj tavi ili loncu. Pržite krofne u vrućem ulju dok ne poprime zlatno-smeđu boju s obje strane. Izvadite ih i stavite na papirnate ubruse kako bi upile višak ulja.
Uvaljajte tople krofne u šećer u prahu pomiješan s vanilin šećerom.