Rybí maso podusíme v osolené vodě.
Cibuli oloupeme a nadrobno nasekáme.
Na másle osmahneme cibuli, přidáme drobně pokrájené kysané zelí, poprášíme moukou, osmahneme, zředíme vývarem z ryby, doplníme další vodou a povaříme.
Ke konci přidáme rajčatový protlak, podušené rybí maso, dochutíme vegetou a krátce ještě povaříme.
Hotovou rybí zelňačku dáme do talířů a navrch rozdělíme hustou kysanou smetanu.
Polévku podáváme s pečivem.