Mai întâi se face un aluat potrivit de moale din: făină, drojdie proaspătă, zahăr, sare, vanilie, 1 ou, unt, coajă răzuită de limetă și lapte cald. Când toate ingredientele sunt încorporate, se adaugă uleiul, pentru desprinderea aluatului de pe mâini și se mai frământă 3-4 minute. Se acoperă aluatul cu un șervet curat și se lasă la dospit, timp de 35-40 de minute, într-un loc călduros, ferit de curenții de aer rece.
Între timp se taie rahatul pe o planșetă pe care s-a presărat zahăr pudră, ca să nu se lipească.
Când aluatul și-a dublat volumul, se răstoarnă pe planșeta înfăinată, se mai frământă 2 minute, pentru eliberarea bulelor care l-au umflat și apoi se porționează în 16 bucăți egale, care se depun pe planșeta înfăinată, până ce vor fi modelate.
Fiecare bucată de aluat se întinde cu sucitorul sub forma unui triunghi cu înălțimea de aproximativ 20 cm, cu vârful în sus și se pun bucățelele de rahat, la baza triunghiului. Se rulează aluatul, dinspre baza triunghiului spre vârf, întinzând ușor de capete și răsucindu-le colțurile spre interior, pentru a da cornului forma frumoasă de semilună.
Se procedează la fel până se fac toate cornurile, care se depun pe tava în care s-a întins în prealabil hârtie de copt, la 3-4 cm distanță unul de celălalt, pentru că vor mai crește în cuptor.
Se ung cornurile cu ou și se presară susan, după care se dă tava la cuptorul încălzit în prealabil, la foc mediu, pentru 15-17 minute, până ce se rumenesc frumos și uniform.
Se scot cornurile din cuptor și se lasă să se răcească, înainte de servire.