Dans un grand bol, mélangez le jus de citron, la moutarde, l’ail, le sel, et le poivre. Ajoutez le poulet et les oignons émincés. Laissez mariner pendant 2 heures minimum (idéalement une nuit au réfrigérateur).
Retirez les morceaux de poulet de la marinade et faites-les dorer dans une grande casserole avec un peu d’huile jusqu’à ce qu’ils soient bien colorés. Réservez-les.
Dans la même casserole, ajoutez les oignons marinés et faites-les revenir jusqu’à ce qu’ils soient tendres et légèrement dorés.
Remettez le poulet dans la casserole, ajoutez le reste de la marinade, le cube de bouillon, et le piment entier (si vous l’utilisez).
Laissez mijoter à feu doux pendant 45 minutes environ, jusqu’à ce que le poulet soit tendre et que les saveurs soient bien développées.