Lavate le cozze sotto acqua corrente ed eliminate sia quelle aperte che quelle con il guscio rotto. Raschiate con un coltellino le incrostazioni che hanno sul guscio, eliminate il baffetto (bisso) che sporge dal lato della cozza, tirandolo con le dita, strofinate le cozze con una spazzola rigida o una spugnetta abrasiva e risciacquatele sotto acqua corrente.
In un tegame mettete a scaldare 3 cucchiai d’olio e fatevi imbiondire 1 spicchio d’aglio spellato, unite le cozze, coprite il tegame con un coperchio e toglietele non appena si schiudono, filtrate con un colino la loro acqua di cottura e tenetela da parte.
In una casseruola fate scaldare 4 o 5 cucchiai d’olio e soffriggetevi l’altro spicchio d’aglio spellato ed il peperoncino, unite pomodori tagliati a cubetti o i pelati spezzettati, mescolate e portate a bollore, coprite la casseruola con un coperchio e fate cuocere per 5 minuti poi unite l’acqua di cottura delle cozze filtrata, coprite nuovamente la casseruola e proseguite la cottura, mescolando di tanto in tanto, per 20 minuti. Nel frattempo prendete le cozze e privatele della metà del guscio.
Passato il tempo di cottura del sugo unite le cozze, mescolate e condite a piacere con una generosa spolverata di prezzemolo e una macinata di pepe. Spegnete il fuoco e lasciate insaporire per 10 minuti.
Servite la zuppa di cozze al pomodoro con fette di pane tostate che a piacere potete strofinare in superficie con uno spicchio d’aglio.