Dla 4 osób:
W garnku rozgrzej kilka łyżek oliwy i podsmaż: cebulę, marchew i seler aż cebula nabierze złotawego koloru. Następnie dodaj czosnek, wymieszaj i smaż jeszcze przez kilka minut.
Teraz oddziel dwie trzecie fasoli i dodaj ją wraz z kostkami ziemniaka do garnka. Zalej wodą aż do przykrycia warzyw, przykryj i gotuj na małym ogniu przez około godzinę, aż fasola będzie miękka. Dodaj pomidory i gotuj przez kolejne 20 minut.
Zmiksuj całość do konsystencji kremu, dodaj więcej wody jeśli uważasz że konsystencja jest za gęsta.
Dopraw solą i pieprzem, dodaj liście szałwii i rozmaryn, oraz pozostałą fasolę.
W oddzielnej patelni podsmaż boczek na złoty kolor i dodaj go do zupy.
Gotuj całość na małym ogniu pod przykrywką aż fasola będzie miękka. Przemieszaj od czasu do czasu, zupy o kremowej konsystencji często przywierają do dna. Dodaj soli i pieprzu jeśli jest taka potrzeba.
Ugotuj w posolonej wodzie makaron aż będzie al dente (wg. czasu gotowania podanego na opakowaniu).
Ciepłą zupę rozlej do miseczek lub głębokich talerzy. Udekoruj ją makaronem i skropl oliwą z oliwek.