Vo veľkom hrnci si zohrejeme maslo, na ktorom opražíme nakrájanú cibuľu. Pridáme na kocky nakrájaný zeler, dochutíme soľou a korením. Povaríme približne 10 minút a prilejeme zeleninový vývar. Varíme, dokým nie je zeler mäkký.
Medzitým si nastrúhame mrkvu, ktorú oblanšírujeme a zalejeme jablčným octom. Mrkvu necháme odležať približne 10 minút. Následne ju precedíme a pridáme nasekanú petržlenovú vňať a opražené vlašské orechy. Dochutíme soľou, korením a olivovým olejom.
Polievku necháme trochu vychladnúť a rozmixujeme ponorným mixérom. Privedieme opäť k varu a zjemníme smotanou. Chvíľu povaríme a keď je polievka príliš hustá prilejeme vývar. Nakoniec ju dochutíme soľou a korením.
Zelerovú polievku podávame s mrkvovo - orechovou salsou a opečeným chlebom.