Rosenkohl rüsten. Äussere Blätter so weit es geht vorsichtig ablösen. Rest in dünne Scheiben schneiden. Basilikumblätter abzupfen. Einige Blätter beiseitestellen. Restliche mit Öl zu einer Paste pürieren. Knoblauch dazupressen. Die Hälfte des Sbrinz fein reiben und mit dem Basilikumpüree mischen. Mit Salz und Pfeffer abschmecken.
Spaghetti in Salzwasser al dente kochen. Nach ca. 8 Minuten der Kochzeit Rosenkohl beigeben. 2–3 Minuten weiterköcheln lassen. Wasser abgiessen. Basilikumpesto mit Spaghetti und Rosenkohl mischen. Restlichen Sbrinz mit einem Sparschäler hobeln. Beiseitegestelltes Basilikum über die Pasta zupfen und mit Sbrinz servieren.