Meng in een grote kom het maismeel met de kokosolie, melk, Hollandse cacao, bakpoeder en honing.
Giet het deeg in een bakvorm (25 cm × 25 cm) en bak 30 minuten op 160–170 °C.
Bereid ondertussen de crème. Smelt de pure chocolade au bain-marie* en mix daarna samen met de tofu, Hollandse cacao, honing, sinaasappelsap en -rasp. Roer ten slotte de cranberry's door het mengsel.
Laat de gebakken koek afkoelen. Besmeer hem daarna met de crème, bestrooi met amandelschaafsel, snijd in gelijke stukken en serveer.
*Voor een au-bain-marie opstelling heeft u een pan en een glazen of roestvrijstalen kom nodig die in de pan past zonder de bodem te raken. Giet een kleine hoeveelheid water in de pan (alleen zoveel dat het wateroppervlak later de bodem van de kom niet raakt) en verhit zodat het water zacht kookt. Breek ondertussen de chocolade in de kom. Zodra het water in de pan kookt, zet u het vuur laag, plaatst u de kom met chocolade voorzichtig in de pan en laat u de chocolade onder voortdurend roeren langzaam smelten boven de hete stoom.
*Tofu is een voedingsproduct dat wordt gemaakt van sojamelk, die uitzet, stolt en vervolgens wordt gemalen. Het resultaat is een massa die verder voornamelijk wordt gebruikt als vervanger van vlees en kaas voor veganisten en vegetariërs.