Брашното се сипва в купа и се смесва с ванилията и бакпулвера. Добавят се маргаринът, захарта и солта и се разбива с миксер до получаването на ситни маслени трохи. Наливат се 2-3 с. л. вода и на ръка се омесва тестена топка.Тестото се разточва между 2 листа фолио и се поставя в тава. Оставя се да се охлади в хладилник за 10-15 минути и след като стегне малко, се доизтънява.Сокът от лимоните се изцежда, налива се в подходящ съд и към него се прибавят маргаринът и сметаната. Всичко се загрява, без да кипва.Яйцата и жълтъците се разбъркват със захарта и в тях на тънка струя се налива горещата лимонова смес, като се бърка непрекъснато. След като яйцата поемат цялата течност, се слага на умерен огън и се бърка непрекъснато, докато се сгъсти. Добавя се ванилията, разбърква се и се прецежда.Разточеното тесто се слага в тава, набожда се с вилица, за да диша, и се пече в предварително загрята до температура 180 градуса фурна, докато блатът леко се зачерви. Върху блата се разпределя охладеният и прецеден крем и тавата се връща във фурната. Пече се на същата температура, докато сместа стане като желе (10-15 минути). Покрива се с фолио и се оставя да се охлади за 3-4 часа, след което се нарязва на квадратчета.