A lisztet egy tálba szitáljuk, majd elkeverjük benne a sót, a porcukrot és a vaníliás cukrot, majd hozzáadjuk a margarint. Gyors mozdulatokkal összedolgozzuk. Ha összeállt a tészta, egy folpackba csomagolva a hűtőbe tesszük 1 órára.
A darált diót összeforgatjuk a lekvárral. Egy egész nagy sütőlapot sütőpapírral beborítunk. A tésztát kivesszük a hűtőből, majd diónyi golyókat formázunk belőlük, két tenyerünk között kicsit ellapítjuk, majd egy dinnyevágó hátoldalával kis mélyedést készítünk rajtuk. (Ha nincs ilyen eszközünk, akkor egyszerűen az ujjunkkal belenyomunk egy szélesebb lyukat.)
A sütiket az előkészített sütőlapra helyezzük, egymástól egy kicsit távolabb, mert sütés közben szétterülnek. Ezután a lyukakat megtöltjük a diós töltelékkel (kb. 1 kávéskanálnyit teszünk mindegyik sütibe).
Előmelegített sütőben 180 fokon kb. 8-10 perc alatt megsütjük. Ha már látjuk, hogy kezd barnulni a tészta széle, azonnal kivesszük. Hagyjuk kihűlni. A csokoládét az olajjal víz felett felolvasztjuk, majd a kihűlt sütemények tetejét becsíkozzuk vele.