Sipati šećer u veću šerpu, preliti ga sojinim mlekom i pustiti da se potpuno istopi na vatri uz neprestano mešanje. Dodati ceo margarin u šerpu i otopiti i njega na tihoj vatri. Dodavati potom, jedno za drugim, mlevene orahe, vanilin-šećer i keks (ako ne mleveni, onda bar sitno izmrvljen oklagijom ili tučkom za meso). Sve dobro izmešati varjačom i pustiti da malo ključa, tako da se sve istopi. Ukoliko je potrebno, dodati još sojinog mleka ili keksa, a za dodatnu aromu dodati kakaoa ili kafe po želji. Skinuti šerpu s vatre, ostaviti da se prohladi i onda još topao fil naneti na oblandu. Na nafilovanu oblandu staviti drugu oblandu pa nju nafilovati i tako sve dok se ne utroši ceo fil. Poslednju (gornju) oblandu ne filovati.
Napomene. Prilikom kuvanja fila vrlo je bitno neprestano mešati da fil ne bi zagoreo.