Pomidory sparzyć, obrać ze skórki, a następnie pokroić w kostkę. Do garnka wlać wodę, wywar warzywny lub rosół, dodać pokrojone pomidory, garnek postawić na ogniu, gotować przynajmniej 30 minut.
W międzyczasie podsmażyć na oliwie pokrojoną w kostkę cebulę, cebula powinna się zeszklić pod koniec dodać rozdrobniony czosnek, całość dodać do gotującej się zupy, doprawić przyprawami.
Zupę gotować do chwili, kiedy uznamy, że konsystencja jest już dla nas odpowiednia, zupę zmiksować przy pomocy blendera.
Zupę podać ze świeżo przygotowanymi grzankami, makaronem lub lanymi kluseczkami.