Soczewicę dokładnie przepłukać na sicie, zalać 3 szklankami wody, dołożyć marchewkę pokrojoną w krążki, gotować 10min., następnie dorzucić pokrojone w kosteczkę pietruszkę, selera i pora, dosypać majeranek, gotować 5min. Pomidory sparzyć, obrać ze skórki i pokroić w paski. Patelnię rozgrzać, wrzucić pokrojony w paseczki boczek, zesmażyć na chrupko, przełożyć na talerzyk a na pozostałym na patelni tłuszczu zezłocić pokrojoną drobno cebulkę, dodać ją do zupy, dołożyć posiekany czosnek i pomidory, pogotować chwilę, doprawić solą i pieprzem, na koniec dosypać bazylię. Podawać ze skwarkami boczku na wierzchu.