Kook de linguine volgens de verpakking in ruim gezouten water. Bewaar een kopje kookvocht.
Snijd de halloumi in plakjes en laat deze 10–15 minuten weken in water. Snipper de ui en hak de knoflook fijn.
Verhit olijfolie in een pan en fruit de ui glazig. Voeg de knoflook en chilivlokken toe en bak kort mee. Voeg de tomatenpuree toe en bak 1–2 minuten mee voor extra smaak.
Snijd de cherrytomaten doormidden en de zongedroogde tomaten in stukjes. Voeg toe aan de pan en bak kort mee. Schenk de slagroom erbij, voeg de tijm toe en laat de saus zachtjes pruttelen tot hij iets indikt. Breng op smaak met zout en peper en rasp een beetje Parmezaanse kaas door de saus.
Dep de halloumi droog en bak goudbruin in een grillpan met een beetje olie.
Voeg de gekookte pasta toe aan de saus en meng goed. Voeg eventueel een scheutje kookvocht toe voor extra romigheid. Hak de basilicum fijn en voeg de helft toe aan de pasta.
Schep de pasta op, garneer met de gebakken halloumi, verse basilicum en Parmezaanse kaas.