Рибата се маринова в оцет и сол и се оставя да отлежи 1 час, след което се вари 10 минути на силен огън в 2 ч. ч. вода, подсолена с 1/2 ч л. сол и подкиселена с 2 ч. л. оцет. Оставя се да изстине в отварата, изважда се, почиства се старателно от кожата и костите и се надробява на малки парчета. Картофите, обелени и нарязани на кубчета, се варят 20 минути заедно с 1 ч. л. ким в подсолена вода. Лукът, морковите, керевизът и гъбите, нарязани на кубчета, се задушават в половината растително масло до омекване, след което се смесват с отцедения грах. На дъното на намазана с масло тавичка се разстилат на равномерен пласт сварените картофи и се наръсват с 1-2 с. л. растително масло. Отгоре се разстила рибната кайма и се наръсва с растително масло и черен пипер. Върху този пласт се слага тук-там по едно резенче лимон (без кора и семки) и се нареждат нарязаните на филии домати, а върху тях се разстила задушената и подсолена зеленчукова смес. Ястието се наръсва с останалото растително масло и се полива с разбитите в млякото яйца и щипка сол. Пече се в умерена фурна 20-25 минути, докато на повърхността му се образува корица.