Pel en snipper de ui. Snijd de bleekselderij in smalle boogjes. Verhit de olie in een pan en bak de spekreepjes zachtjes uit. Voeg de ui, bleekselderij en soepgroente toe en bak die zachtjes circa drie minuten mee. Voeg de tomaten met het sap, de bouillontabletten en ? liter water toe en breng het geheel aan de kook. Roer de macaroni door de soep en laat hem circa 15 minuten zachtjes koken., roer na 10 minuten de bonen erdoor. Roer de pesto door de soep en breng hem op smaak met zout en peper. Geef de kaas erbij.