У теплому молоці розвести дріжджі, всипати половину муки і поставити опару. Коли опара збільшиться в об'ємі приблизно в два рази, покласти сіль і яєчні жовтки, стерті добела з цукром, розмішати, всипати борошно, що залишилося, і замісити тісто. Потім додати розтоплену олію або маргарин, тісто вимісити так, щоб вона відставала від стінок посуду та радуги. Після цього тісто оправити, злегка посипати мукою|борошном|, накрити і поставити в тепле місце для підйому; коли воно збільшиться вдвічі обсягом, викласти його на дошку.
Окремо приготувати мак. Покласти його в каструлю, залити окропом, накрити кришкою і постояти на столі 30-40 хвилин. Потім злити всю воду, злегка віджати мак і розтерти його в ступці або в мисці, поступово додаючи мед, а потім і цукор, щоб вийшла маса, що нагадує густе повидло.
Готове тісто розкотити товщиною близько 1 см, покласти на тісто шар підготовленого маку, розрівняти і згорнути тісто в трубку, після чого перекласти рулет на лист, змащений злегка маслом, і поставити в тепле місце для підйому; потім змастити рулет яйцем і поставити в гарячу духову шафу на 20-30 хвилин для випікання.
У тісто для аромату можна покласти ванілін чи лимонну цедру. Під час подачі на стіл рулет нарізати на шматки і посипати цукровою пудрою.