Do litru vody vložíme rybí odřezky (např. ploutve, ocas, kůže) a hlavu, přidáme koření, sůl a uvaříme doměkka. Rybí vývar scedíme, rybí maso obereme a vykostíme.
Cibuli oloupeme a nakrájíme nadrobno, osmahneme na másle a zasypeme moukou. Za stálého míchání připravíme světlou cibulovou jíšku, kterou zalijeme litrem vody, dobře promícháme. Přidáme očištěnou a na kousky nakrájenou kořenovou zeleninu a povaříme doměkka.
K zeleninovému vývaru přidáme rybí vývar, jikry nebo mlíčí a maso. Společně krátce povaříme, podle chuti dosolíme a doplníme nakrájenou čerstvou petrželkou.
Vánoční rybí polévku z kapra podáváme na vánoční stůl.