Просіяти борошно. Додати розм'якшений маргарин, розтерти руками.
Додати цукор, ванілін, сметану, сіль та соду. Замісити тісто.
Невеликими порціями викласти на тарілку та поставити в морозилку щонайменше на годину.
Застелити лист пергаментом, натерти тісто на тертці і викласти тонким шаром. Запікати при 200 градусах до золотистого кольору.
Готові коржі поламати на дрібні шматочки, викласти у миску. Туди ж додати до смаку мак та арахіс.
Змішати в каструльці олію, лимонну кислоту і згущене молоко, нагріти, помішуючи, до однорідності. Коли крем охолоне – висипати в миску з крихтами та перемішати.
Викласти гіркою на тарілку, поставити в холодильник щонайменше на 3 години.