Épluchez et hachez finement les oignons et l'ail, puis placez-les dans un grand saladier. Ajoutez-y le jus des citrons, l'huile d'olive et la moutarde de Dijon, et mélangez bien.
Ajoutez les cuisses de poulet au mélange, en veillant à bien les enrober de marinade. Laissez mariner pendant au moins 2 heures, ou toute une nuit pour de meilleurs résultats.
Préchauffez le four à 200°C.
Retirez les cuisses de poulet de la marinade et épongez-les légèrement avec du papier absorbant. Réservez la marinade.
Dans une grande poêle, faites chauffer un peu d'huile d'olive à feu moyen. Faites cuire les cuisses de poulet pendant environ 5 minutes de chaque côté, jusqu'à ce qu'elles soient dorées. Transférez les cuisses de poulet dans un grand plat allant au four.
Ajoutez la marinade réservée dans la poêle, ainsi qu'un cube de bouillon de poulet et les piments rouges frais coupés en deux. Laissez mijoter pendant environ 5 minutes, jusqu'à ce que la sauce épaississe légèrement.
Versez la sauce sur les cuisses de poulet dans le plat allant au four. Couvrez avec du papier aluminium et faites cuire au four pendant environ 45 minutes, jusqu'à ce que le poulet soit bien cuit.
Retirez le papier aluminium et faites cuire à découvert pendant encore 15 minutes, pour faire dorer le poulet.
Servez chaud, accompagné de riz blanc ou de patates douces grillées.