Egy tálban elkeverjük a liszttel a sütőport, a darált diót és porcukrot, majd összedolgozzuk a margarinnal. Folpackba csomagolva egy órát a hűtőben pihentetjük.
A sütőt előmelegítjük. Két tepsit kibélelünk sütőpapírral. A rudacska formát kibéleljük folpackkal, és egy kevés tésztát belenyomunk. A formából kifordítjuk, és a sütőpapíros tepsire sorakoztatjuk egy kevés helyet hagyva közöttük.
170 fokra előmelegített sütőben hőlégkeveréssel 10 perc alatt megsütjük. A tepsin hagyjuk teljesen kihűlni, mert még forrón nagyon puha és deformálódik.
A krémhez a margarint simára keverjük a porcukorral és a darált dióval. A kihűlt rudakból 1-1 darabot egy kiskanálnyi krémmel összeragasztunk, majd meghintjük porcukorral.