Iz navedenih sestavin za testo zgnetemo mehko vlečeno testo. Pomembno je, da testo gnetemo vsaj 10 minut. Oblikujemo ga v kepo in pustimo počivati (ni obvezno, priporočeno 60 minut).
Testo položimo na pomokano kuhinjsko krpo in rahlo raztegnemo s pomočjo valjarja. V nadaljevanju ga s prsti na tanko in enakomerno razvlečemo, tako da dobimo testo čim bolj pravilne pravokotne oblike.
Pripravimo čim večji lonec z vodo in poskrbimo, da bo voda zavrela v času, ki ga bomo potrebovali za pripravo štruklja.
V multipraktiku zmešamo tofu, dokler ne dobimo enotne mase. Lahko ohranimo rahlo grudičasto strukturo (podobno skuti) ali pa mešamo, dokler masa ni popolnoma gladka. Z žlico v maso vmešamo vse ostale sestavine za nadev, razen pehtrana.
Nadev namažemo po celotni površini vlečenega testa, z izjemo 2 cm zgornjega roba. Pehtran sesekljamo in ga potresemo po nadevu.
Štrukelj zavijemo čim bolj na tesno in ga preložimo na čisto kuhinjsko krpo ustrezne dolžine, katero smo pred tem zmočili, dobro oželi in potresli s krušnimi drobtinami.
Ovijemo ga v kuhinjsko krpo in jo prevežemo s sukancem. Ne smemo ga pretesno poviti, sicer bo masa med kuhanjem zlezla iz zvitka. Štrukelj lahko prerežemo na dva dela, če ga ne moremo zaviti v eno samo kuhinjsko krpo.
Zvitek s štrukljem pazljivo položimo v vrelo vodo in kuhamo 40–50 minut, odvisno od debeline štruklja.
Po kuhanju štrukelj pazljivo vzamemo iz vrele vode in ga položimo na desko za rezanje. Pustimo ga približno 5 minut, da se rahlo ohladi. Vmes v ponvi pripravimo polivko iz na repičnem olju prepraženih drobtin, pri čemer pazimo, da se drobtine ne zapečejo preveč.
Štrukelj odvijemo in razrežemo na 2 cm debele rezine. Prelijemo jih s polivko in postrežemo.