Švestky, rozinky propláchneme a necháme okapat. Do hrnce nalijeme vodu přidáme koření, na kolečka nakrájený citron i s kůrou, švestky, přivedeme k varu a vaříme 15 minut.
Scedíme, vybereme koření, švestky nakrájíme na kousky a vrátíme zpět do vývaru. Přidáme rozinky, ořechy, mandle, povidla a pod pokličkou vaříme dalších 15 - 20 minut.
Potom do omáčky vmícháme nastrouhaný perník a vaříme opět dalších 15 - 20 minut. Těsně před koncem vaření nalijeme rum.