Snijd de broccoliroosjes in blokjes van de stronk en kook ze in ± 5 minuten in weinig water met zout beetgaar.
Week de rozijnen ± 5 minuten in warm water.
Snijd de uien in 4 parten en snijd die vervolgens in plakjes.
Hak de ansjovis fijn.
Verhit de olie in een hapjespan en fruit de uien even aan.
Pers de knoflook erboven uit en schep de ansjovis erdoor.
Voeg de tomaten met het vocht toe en laat de saus ± 15 minuten sudderen.
Kook intussen de macaroni volgens de gebruiksaanwijzing gaar.
Voeg de broccoli, de rozijnen en de pijnboompitten aan de saus toe en warm de saus nog ± 5 minuten door.
Giet de macaroni af en schep deze in een schaal.
Schep de broccolisaus erover en strooi er het basilicum en de kaas over.