Измий спанака обилно, отцеди го и го нарежи. Нарежи пресния лук, настържи моркова и подготви домата.
Загрей олиото на умерен огън. Добави лука и моркова и ги готви 3–4 минути, като разбъркваш.
Добави брашното и разбъркай, докато не останат сухи участъци. Сложи домата и разбъркай отново.
Налей постепенно 1,5 л вода при непрекъснато бъркане. Подправи със сол и черен пипер и изчакай течността да заври.
Добави спанака, а след няколко минути и ориза. Намали огъня и остави супата да къкри спокойно, докато оризът омекне.
Разбъркай жълтъка и киселото мляко до гладка смес. Свали тенджерата от силния огън и изчакай бурното кипене да спре. При постоянно бъркане добави към застройката постепенно няколко малки черпака от горещата супа.
Върни темперираната застройка в тенджерата на тънка струя и разбърквай. Загрей внимателно на слаб огън до поне 71°C, без да оставяш супата да кипи бурно.
Свали от котлона, опитай и коригирай солта и черния пипер.
Как да не се пресече застройката
Не изливай студената смес от жълтък и кисело мляко директно във врящата супа. Затопли я постепенно с гореща течност при постоянно бъркане.
След връщането на застройката работи на слаб огън. Бурното кипене може да я пресече.
Ако супата се сгъсти след престой, добави малко гореща вода при претоплянето и разбъркай добре.