Mak drobno zmielić. Wcześniej namoczyć rodzynki, sparzyć migdały i obrać. Bakalie pokroić. Ugotować litr mleka, zalać nim mak i gotować aż do zaparzenia. Dodać cukier, miód i cukier waniliowy, cały czas mieszając na małym ogniu. Odcedzone rodzynki i pozostałe bakalie oraz olejek migdałowy wymieszać z makiem. W oddzielonym naczyniu gotować pozostałe mleko, w którym krótko maczać sucharki. Przygotowaną masę makową i sucharki układać na przemian warstwami w dużej salaterce, każdą warstwę przelewając pozostałym mlekiem. Makówki należy podawać na zimno. W zależności od regionu, zamiast sucharków używa się słodkiej strucli lub czerstwej bułki.