Za kolač je potrebno: 4 jaja, 1 čaša šećera, 1 čaša jogurta, 1 čaša ulja, 1 čaša griza, 1 čaša brašna i 1 prašak za pecivo. Kao mjera se koristi obična čaša od oko 200 ml. Za sirup je potrebno: 3 čaše šećera i 4 čaše vode.
Prvo pripremiti sirup. U šerpu sipati šećer i vodu, pa staviti da provri. Kada provri, kuvati još oko 10 minuta na laganoj vatri. Sirup ne treba da bude pregust, već blago ukuvan, da kolač može lijepo da ga upije. Skloniti ga sa šporeta i ostaviti da se prohladi.
Za tijesto umutiti jaja sa šećerom dok smjesa ne postane svijetla i pjenasta. Zatim dodati jogurt i ulje, pa kratko promiješati. U posebnoj posudi pomiješati griz, brašno i prašak za pecivo, pa dodati u smjesu sa jajima. Sve sjediniti da se dobije glatko tijesto bez grudvica.
Pleh ili okrugli kalup namazati uljem i posuti brašnom, pa sipati pripremljenu smjesu. Peći u zagrijanoj rerni na 180°C oko 30–35 minuta, dok revani lijepo ne porumeni. Pečen kolač provjeriti čačkalicom — ako izađe suva, gotov je.
Vruć kolač isjeći na kocke, rombove ili trouglove, pa ga polako preliti mlakim sirupom. Prelivati postepeno, da kolač ravnomjerno upije sirup i ostane sočan. Ostaviti ga da se potpuno ohladi i da odstoji bar nekoliko sati.
Domaći revani je najljepši kada dobro upije sirup, jer tada bude mekan, sočan i mirisan. Služi se hladan, uz kafu ili čaj, a po želji se može ukrasiti kokosom, mljevenim orasima ili kriškama limuna.