V mírně osolené vodě vaříme 8-10 minut špagety tak, aby byly měkké a zároveň měly tuhé jádro uprostřed. Scedíme je a necháme okapat.
V hrnci rozehřejeme olivový olej, přidáme cibuli, ančovičky (sardele), drcenou sušenou chilli papričku a za častého míchání 10 minut opékáme, dokud nezměknou a nezačnou hnědnout. Přidáme česnek a ještě půl minuty opékáme. Potom přidáme rajčata a rajčatový protlak, a když se omáčka začne vařit, zmírníme oheň a zvolna 10 minut vaříme. Přidáme černé a zelené olivy, sluncem sušená rajčata, kapary a zvolna vaříme ještě 2-3 minuty. Hotovou omáčku osolíme a opepříme podle chuti.
Okapané těstoviny vrátíme do hrnce, polijeme omáčkou a zlehka promícháme. Pokrm rozdělíme do talířů, ozdobíme snítkami čerstvé petrželky nebo bobkovým listem a servírujeme.