A diót száraz serpenyőben kissé megpirítjuk és félretesszük. Robotgépben fehéredésig keverjük a cukrot a tojással, majd hozzáadjuk az olvasztott vajat, a vaníliát, és a fűszereket. Gyorsan elkeverünk mindent, beledobjuk a megpucolt puha banánt és addig csapatjuk, amíg a massza homogén lesz.
Alacsony fokozaton dolgozva hozzáadjuk a kétféle lisztet, a sütőport és a szódabikarbónát, végül spatulával a masszához keverjük a durvára aprított, pirított diót és az apróra vágott étcsokit is.
A masszát az előkészített formába öntjük és 30-35 percig sütjük 180 fokra előmelegített sütőben. Szúrópróbát végzünk, ha a tészta nem tapad, kivesszük és 10 percig a formában hagyjuk még pihenni. Ezután kiborítjuk és hagyjuk teljesen kihűlni szeletelés előtt.