Verwarm de olijfolie in een soeppot met dikke bodem. Snijd de ui fijn en begin aan te stoven.
Ondertussen snijd je de tomaten en appel fijn en stoof nadat de uien glazig werden mee aan.
Snijd de pastinaak (of wortels) in stukjes en voeg toe. Laat alles een 15tal minuten stoven totdat je een tomatenpasta krijgt.
Overgiet met bouillon, roer er tomatenpuree - en wie geen Voedselzandloper volgt tomatenketchup - door. Breng aan de kook en laat een 40 tal minuten zachtjes pruttelen.
Ondertussen kan je met peper en rotszout gekruide gehaktballetjes rollen, (voor niet paleo: indien gewenst eerst door de speltbloem - niet De Voedselzandloper, niet glutenvrij - of havermoutbloem) rollen, en gaar koken in de soep.
Haal de gegaarde balletjes met een schuimspaan weer uit de soeppot (ze drijven immers boven) en pureer de tomatensoep. Proef en breng verder op smaak met rotszout en peper. Garneer indien gewenst met sojaroom (niet paleo, kokosroom wel) en verse, fijngehakte tuinkruiden.