Aqueça o azeite numa panela para sopa. Adicione a cebola, as cenouras, o alho e o aipo e deixe cozinhar por 10 minutos.
Adicione as courgettes e deixe cozinhar mais 2 minutos. Junte os tomates e o pesto, tape a panela e deixe cozinhar por uns 20 minutos, até que os vegetais estejam macios.
Adicione os feijões e tempere com sal e pimenta. Para servir coloque uma fatia de pão no fundo do prato, a sopa por cima e regue com azeite.