Faites chauffer une grande poêle à feu moyen-vif et faites fondre 3 cuillères à soupe de beurre. Une fois que tout est beurré, ajoutez ces morceaux de poulet. Faites grésiller et faites cuire jusqu'à ce qu'ils soient dorés de tous les côtés. Cela prend environ 5 à 6 minutes.
Ajoutez les morceaux d'oignon rouge finement hachés, le gingembre émincé et l'ail. N'oubliez pas de saupoudrer de poudre de cari, de cumin, de sel et de poivre noir. Cuire jusqu'à ce que l'oignon est ramoli.
Ajoutez le concentré de tomate, le lait de coco et la purée de potiron. Utilisez une cuillère en bois pour les mélanger, réduisez à feu moyen et laissez mijoter 20 minutes.
Saupoudrez de coriandre hachée sur le poulet au beurre et remuez doucement.