Рибата се почиства, измива, нарязва се на порции и се посолява;
След това се изпържва в част от мазнината;
В останалата мазнина и малко вода се задушава ситно нарязания лук;
Прибавят се последователно и се задушават до омекване 1/2 от доматите и пиперките, нарязани на ситно, гъбите, нарязани на ивички и ориза;
Сместа се залива с топла вода или бульон, посолява се на вкус и се вари на тих огън, докато ориза набъбне;
Изсипва се в тавичка и отгоре се нарежда рибата;
Прибавят се останалите домати, нарязани на колелца;
Ястието се пече във фурна, докато остане на мазнина;
Преди поднасянето се поръсва със ситно нарязания магданоз.

