Week de bonen 8 uur (1 nacht) in ruim water. Giet het weekwater af, spoel de bonen en kook ze in ruim water in ? 1 uur gaar Snipper de ui grof. Schil de aardappelen en snij in stukjes. Snij de wortel in stukjes. Verwijder de harde draden van de bleekselderie en snij de stengels in stukjes. Snij het hart uit de kool en snij de kool in reepjes. Hak het peterselieblad fijn en snij de spinazie in reepjes. Snij de tomaten in vieren. Hak het teentje knoflook fijn. Snij het spekzwoerd in stukken. Verhit de olijfolie in de soeppan en bak het spekzwoerd uit, voeg de gesnipperde ui toe en bak mee tot de ui glazig is. Voeg de aardappel, de bleekselderie, de wortel, de bonen en het takje tijm toe en bak even mee. Maak op smaak met zout en versgemalen peper. Voeg zo nodig wat bouillon toe, doe het deksel op de pan en stoof de groenten in 30 tot 45 minuten gaar. Roer regelmatig om. Voeg de rest van de bouillon, de rijst, de fijngehakte knoflook, de stukjes tomaat, 2 el fijngehakt peterselieblad en het klein gesneden basilicumblad toe. Maak de soep zo nodig nog op smaak met zout en versgemalen peper en laat de soep nog ? 20 minuten zachtjes trekken. Verwijder het takje tijm. Voeg nog wat water of bouillon toe als de soep wat te dik is geworden.