Miód, cukier i tłuszcz włożyć do garnka o grubym dnie, powoli podgrzewać stale mieszając, aż wszystkie składniki się połączą, odstawić z gazu i dodać bakalie oraz przyprawy, wymieszać.
Do malaksera (lub do dużej miski jeśli wyrabiamy ciasto ręcznie) wrzucić większość przesianej mąki, jaja, sól, sodę rozpuszczoną w zimnym mleku, kakao, wymieszać.
Po chwili dodać gorącą masę z tłuszczu i miodu (jeśli wyrabiamy rękami, to można ją lekko przestudzić), ponownie wymieszać.
Na końcu, gdy masa jest już jednolita, dodać pozostałą mąkę i wymieszać.
Ciasto przełożyć do naczynia, przykryć lnianą ściereczką – powinno oddychać. Odstawić na kilka tygodni w chłodne miejsce (spiżarnia, ewentualnie lodówka) aby dojrzewało.
Ciasto kiedy odpoczywa zmieni konsystencję z lepkiej i luźnej, na zwięzłą i twardawą.
Po ok. 6 tygodniach można przystąpić do pieczenia pierniczków. Ciasto wałkować, lekko podsypując mąką, na ok. 0,5 cm, wykrawać pierniczki.
Pierniczki tuż przed włożeniem do piekarnika smarować jajkiem rozmąconym z mlekiem.
Piec pierniki w 160-170 stopniach przez ok. 10 minut, w zależności od wielkości (a także w zależności od piekarnika!).
Kiedy wyjmujemy gotowe pierniczki z piekarnika, ich brzeg powinien być już twardy, a środek pozostawać jeszcze miękki, wtedy powinny zachować miękkość po ostygnięciu.
Gdyby jednak były zbyt twarde, to do puszki z piernikami należy włożyć na kilka dni cząstki jabłek i przemieszać kilkakrotnie.