Lavate il peperone, mettetelo su una teglia rivestita di carta da forno e cuocetelo a 200°C per 30 minuti circa, girandolo spesso per arrostirlo uniformemente su tutti i lati. Non appena lo sfornate, mettetelo in un sacchetto di plastica da surgelatore e chiudetelo con un nodo.
Dopo 10 minuti circa, aprite il sacchetto e spellate il peperone, togliendo anche semi e filamenti.
In una padella, riscaldate 2 cucchiai di olio con lo spicchio d'aglio sbucciato e diviso a metà e il peperoncino (dosate quantità in base ai vostri gusti e alla forza del peperoncino che usate).
Unite il peperone tagliato a falde, salate e fate insaporire per 2 o 3 minuti. Rimuovete l'aglio e frullate il peperone in crema con un frullatore a immersione. Aggiustate di sale se necessario e rimettete la crema nella padella.
Lavate i pomodorini, tagliateli a metà, salateli leggermente e metteteli a scolare su uno scolapasta.
Cuocete i fusilli in abbondante acqua salata e nel frattempo grattugiate il caciocavallo con una grattugia a fori grossi.
Scolate la pasta al dente e mettetela nella padella con la crema di peperoni. Fate saltare 1 minuto, unendo due cucchiai di acqua di cottura della pasta e uno di caciocavallo.
Togliete dal fuoco, unite i pomodorini, mescolate e servite, aggiungendo il caciocavallo su ogni piatto con una macinata di pepe nero.