Préparer la marinade : Dans un mixeur, ajouter l'ail, le persil, l'oignon, le piment et le poivron vert. Mixer jusqu'à obtenir une pâte homogène.
Mariner le poulet : Dans un grand bol, mélanger la pâte obtenue avec un peu d'huile et du gros sel. Ajouter les morceaux de poulet et bien les enrober. Laisser mariner pendant au moins 2 heures pour que les saveurs s'imprègnent.
Préchauffer le barbecue : Pendant que le poulet marine, préparer le barbecue ou la braise à charbon.
Préparer la vinaigrette : Dans un petit bol, mélanger l'oignon en lamelles, la tomate en dés, le vinaigre, l'huile, ainsi qu'une pincée de sel et de poivre.
Braiser le poulet : Une fois le barbecue prêt, disposer les morceaux de poulet sur la grille. Faire cuire à feu moyen, en retournant régulièrement, jusqu'à ce que le poulet soit bien doré et cuit à cœur.
Servir : Retirer le poulet du barbecue et laisser reposer quelques minutes avant de servir. Accompagner de la vinaigrette préparée et de légumes ou d’un bon riz.