Se curăță rădăcinoasele (morcovii, pătrunjeii și țelina) se spală, se taie și se pun la fiert, cu 3 litri de apă rece. Când se formează spumă, se culege și se aruncă. Se completează cu apă caldă, când este cazul.
Se mixează ouăle pentru omletă cu; sare, piper, boia și se toarnă compoziția într-o tavă termorezistentă, prevăzută cu hârtie de copt. Se dă tava la cuptor, la foc mediu, până ce se prepară omleta și se rumenește. Atunci se scoate din cuptor, se lasă puțin să se răcorească omleta și apoi se taie cubulețe.
Se curăță cepele, se spală, se taie (nu neapărat foarte mărunt) și se călesc la foc mic, în ulei suficient. Se spală roșiile, se taie cubulețe și se călesc în tigaia cu ceapa. Se lasă tigaia pe foc, până ce mai scade puțin lichidul lăsat de roșii, după care se adaugă în oala cu rădăcinoasele, când acestea sunt aproape fierte.
Se curăță usturoiul se spală și se taie mărunt.
Se alege orezul, se spală în câteva ape și se pune la fiert. Când este aproape gata, se strecoară, se clătește și se lasă în așteptare, la scurs.
Se adaugă în oala de supă: usturoiul tăiat mărunt, orezul și sucul de roșii. După încă un clocot, se condimentează cu: sare, piper și oregano, se adaugă cubulețele de omletă și după încă 3-4 minute, se poate lua oala de pe foc. Se presară pătrunjel tocat, se pune capacul și după 10 minute ”de odihnă”, se poate servi supa.