Peler et émincer finement 2 oignons moyens et 2 poivrons rouges.
Verser 2 cuillères à soupe d’huile d’olive dans un poêlon, chauffer vivement, ajouter et faire suer sans coloration les oignons et les poivrons, bien remuer avec une spatule en bois.
Baisser le feu au minimum et laisser compoter et confire 20 à 30 minutes, saler et poivrer à convenance à mi-cuisson. Mélanger dans un saladier à l’aide d’un fouet 1/2 dl de vinaigre de vin avec quelques pincées de sel fin et de poivre du moulin puis ajouter 1/2 dl de vin de Banyuls et 1/2 dl d’huile d’olive.
Rincer 4 sardines sous l’eau, les lever en filet. Monder 1 tomate, c’est à dire retirer la peau en la plongeant quelques secondes dans l’eau bouillante, la fendre en 4, l’épépiner et la tailler en petits dés. Tailler en brunoise 4 à 5 olives noires.
Répartir la compotée d’oignon et poivron chaude sur 2 assiettes de présentation, dresser dessus les filets de sardines (côté chair dessous), éparpiller tout autour les petits dés de tomate et la brunoise d’olive noire.
Assaisonner de vinaigrette (2 petites cuillères à soupe par assiette), terminer avec quelques pluches de cerfeuil. Servir et déguster sans attendre.