Fazole přebereme a namočíme do vody na celou noc. To samé uděláme s cizrnou. Slijeme z nich vodu, zalijeme čistou, přivedeme k varu a povaříme 15 minut. Vyměníme vodu, pod poklici na slabém ohni dále vaříme ještě 30 minut, scedíme.
Rajčata spaříme horkou vodou, nakrájíme na malé kousky. Mrkev na kolečka, celer na malé kousky, cibuli s česnekem na tenké plátky, pórek také na kolečka. Cuketu nastrouháme na hrubém struhadle.
V hrnci rozehřejeme olej, přidáme cibuli, česnek, rajčata, mrkev, cuketu, celer, nakonec vmícháme pórek a zeleninu, podusíme do měkka. K zelenině přidáme fazole, cizrnu, vše zalijeme vývarem a na mírném ohni pod poklicí vaříme přibližně 50 minut. Před dovařením polévku podle chuti osolíme, opepříme, dochutíme vymačkanou citronovou šťávou a necháme ještě 10 minut povařit.
Hotovou polévku stáhneme z ohně, necháme pod poklici 5 minut odpočinout, následně porcujeme do polévkových misek nebo na hluboké talíře. Každou porci těsně před podáváním posypeme nastrouhaným Parmezánem a nasekaným koprem.