Laneno seme zmeljemo v mlinčku. Mleti lan prestavimo v skledico, mu dodamo vodo in mešanico pustimo stati 10 minut.
Čebulo in česen sesekljamo in prepražimo na oljčnem olju (česen dodamo malo kasneje kot čebulo). Če želimo dodati vegansko šunko, jo narežemo na majhne kocke in dodamo med praženjem čebule.
Kruh narežemo na majhne kocke, velikosti okoli 5mm x 5mm. Vse pripravljene sestavine in preostale sestavine iz seznama, razen sojinega mleka, zmešamo v večji skledi. Postopoma dodajamo sojino mleko in maso gnetemo z rokami, dokler se ne prične lepo sprijemati skupaj.
Oblikujemo štruco in jo na pladnju s papirjem za peko pečemo 30 minut pri 180 °C, da dobi zlatorjavo barvo. Ko se rahlo ohladi, jo narežemo na poljubno široke rezine.