Chauffer l'huile d'olive dans une poêle à feu moyen ; ajouter le poulet et cuire jusqu'à ce qu'il soit presque opaque tout autour, environ 5 minutes.
Ajouter l'oignon, l'ail, le gingembre, les flocons de piment, le paprika fumé, le sel et le poivre ; bien mélanger et continuer la cuisson jusqu'à ce que l'oignon soit légèrement ramolli, environ 1 minute.
Ajouter la tomate, le concentré de tomate et le bouillon de poulet, mélanger jusqu'à ce que le concentré de tomate soit complètement intégré ; porter à ébullition, couvrir et laisser mijoter doucement pendant environ 15 à 20 minutes pour développer les saveurs.
Ajouter les carottes, la patate douce, le rutabaga et le chou, mélanger délicatement jusqu'à ce qu'ils soient complètement immergés dans le liquide, puis continuer à mijoter, à découvert, jusqu'à ce que les légumes soient tendres et que la sauce soit légèrement épaissie, environ 25 à 30 minutes.
Mettre le beurre de cacahuète dans un bol, y ajouter une ou deux louches de sauce tomate, puis fouetter jusqu'à ce qu'ils soient bien mélangés ; continuer à ajouter plus de sauce, une louche à la fois, jusqu'à ce qu'elle devienne suffisamment fluide pour se mélanger facilement avec le reste de la sauce ; ajouter ce mélange dans la poêle et bien remuer.
Retirer du feu, incorporer le persil haché (ou la coriandre) et garnir de quelques cacahuètes hachées et d'une pincée de paprika fumé, si désiré.
Servir avec du riz blanc, du couscous ou du quinoa.