Na drobné kousky nakrájíme cibuli, celer a mrkev. Ve větším hrnci rozehřejeme olej a smažíme nakrájenou zeleninu pří mírné teplotě 5-7 minut, často mícháme.
Přidáme nakrájené fazolové lusky, na plátky nakrájenou cuketu, na kostičky nakrájenou bramboru a na kousky nakrájenou kapustu. Smažíme za stálého míchání asi 3 minuty. Poté přidáme lilek, nakládané fazole a rajčata a smažíme další 3 minuty. Přilijeme vývar, podle chuti osolíme a opepříme. Uvedeme do varu, promícháme, přikryjeme poklicí a vaříme při mírné teplotě 40 minut. Občas zamícháme.
Mezitím zpracujeme v kuchyňském robotu na pesto: čerstvou bazalku, česnek, piniové oříšky, nastrouhaný parmezán a olivový olej, až získáme jemnou omáčku. Můžeme přidat 15-45 ml vody.
Těstoviny nalámané na malé kousky přidáme do polévky. Vaříme 5 minut. Přidáme pesto a dobře promícháme a vaříme další 3 minuty. Polévku ochutnáme a popřípadě dokořeníme.