Leg de tomatenhelften (je kunt hele grote tomaten in vieren snijden) met de snijkant naar boven in een ovenschaal die groot genoeg is om de tomaten een enkele laag te laten vormen. Strooi er de tijm en de fijngesneden knoflook overheen, samen met de olijfolie en peper en zout naar smaak.
Plaats de schotel in de oven en rooster de tomaten gedurende 45-60 minuten, of tot ze beginnen te schroeien aan de randen en gaar zijn geworden.
Haal ze uit de oven en laat enkele minuten afkoelen. Wrijf de tomaten met behulp van de achterkant van een lepel door een zeef om een dikke, rijke saus te bekomen.
Gooi de huid en de zaadjes bij het compost. Giet de tomatensoep in een diepe kookpot en breng aan de kook. De zoet-zuurbalans kan worden aangepast met een scheutje ciderazijn of een snufje suiker. Proef de soep eerst en voeg er pas dan peper en zout naar smaak aan toe. Mocht de soep te dun zijn, kunt u ze wat langer laten sudderen om in te dikken.
Ondertussen kunt u de pesto bereiden. Plaats een droge koekenpan met antiaanbaklaag op een laag tot middelhoog vuur. Voeg er de zonnebloempitten aan toe en roer regelmatig gedurende enkele minuten tot de pitten geroosterd zijn en heerlijk geuren. Haal van het vuur en laat afkoelen.
Doe de afgekoelde, geroosterde pitten samen met de knoflook, de kaas en het zout in een keukenrobot en maal tot u een fijne consistentie krijgt. Voeg de basilicum toe en maal tot deze fijngehakt is en voeg er dan geleidelijk de olie aan toe. Wanneer alles een goede, gelijkmatige textuur heeft, controleert u de smaak en schept u de pesto in een kom.
Wanneer de soep klaar is, kunt u de vis bereiden. Plaats de koekenpan met antiaanbaklaag opnieuw op een middelhoog vuur. Voeg er de olijfolie, het laurierblad, de tijm en het geplette knoflookteentje aan toe, twee smaken die prima samengaan met bereidingen met makreel.
Snijd de filets doormidden, zodat u acht kleine stukken hebt. Breng de makreel zachtjes op smaak met peper en zout en leg de stukken, met de huid naar beneden in de pan. Bak gedurende 2-3 minuten, tot de filets bijna gaar zijn, draai de vis vervolgens om en zet het vuur uit. De filets garen verder met de restwarmte van de pan.
Verdeel de soep over 4 ruime, warme kommen. Voeg aan elke kom twee stukken vis toe en schep er wat pesto bovenop.