Breng een pan met 4 liter water aan de kook. Kruis de tomaten aan de bolle kant in en leg ze 10 seconden in het kokende water. Haal ze er met een schuimspaan uit en dompel ze meteen in ijswater of spoel ze af onder de koude kraan. Verwijder de velletjes, snijd de tomaten door en verwijder zaadjes en kroontjes. Hak fijn. Bewaar het water om straks de pasta in te koken.
Doe de amandelen, knoflook en basilicumblaadjes (houd wat achter ter garnering) in een vijzel of keukenmachine. Vijzel of pulse tot een grove pasta. Doe de amandelpasta in een kom en voeg de tomaten en beetje bij beetje de olie toe. Roer bijna alle pecorino erdoor en breng op smaak met zout en peper.
Breng de pan met het tomatenwater opnieuw aan de kook. Voeg 2 afgestreken eetlepels zout toe (ongeveer 8 g per liter). Kook de pasta volgens de instructies in het basisrecept of op de verpakking al dente. Giet af en houd wat kookwater apart.
Doe de pasta terug in de pan en roer, van het vuur af, de pesto erdoor. Voeg indien nodig een beetje kookwater toe. Serveer direct, garneer met de achtergehouden basilicumblaadjes en strooi er eventueel extra pecorino over.