Pressez l'ail et râpez le gingembre. Coupez les filets de poulet en morceaux.
Mélangez le tout dans un bol avec tous les ingrédients de la marinade sauf le beurre et l'huile. Laissez reposer 5-10 minutes.
Faites chauffer une poêle à feu moyen-vif avec le filet d'huile et faites-y revenir le poulet jusqu'à ce qu'il soit légèrement grillé, soit environ 5-6 minutes.
Ajoutez le beurre, mélangez bien pendant 1-2 minutes.débarrassez.
Débarrassez et réservez sur une assiette.
Epluchez la courge butternut et coupez-la en petits cubes.
Emincez l'oignon, l'ail et le gingembre.
Réutilisez la même poêle (feu moyen-vif toujours) et ajoutez le filet d'huile.
Ajoutez l'oignon et la courge dans la poêle et faites revenir le tout 5-6 minutes (ajoutez un petit peu d'eau si nécéssaire/si ça attache un peu).
Ajoutez ensuite le beurre, l'ail, le gingembre et les épices. Salez et poivrez. Faites revenir le tout 4-5 minutes supplémentaires.
Ajoutez le concentré de tomates et mélangez bien.
Ajoutez ensuite le lait de coco et l'eau, réduisez à feu doux et laissez mijoter 15 minutes à feu moyen. Il faut que la sauce épaississe.
Ajoutez ensuite le poulet et faites revenir 10 minutes supplémentaires en mélangeant de temps.
Si la sauce est un peu trop épaisse ou fige un peu, ajoutez un peu plus de lait de coco ou d'eau. Vérifiez que la courge soit bien cuite et soit fondante avant de servir.
Servez avec des naans et du persil ciselé. Dégustez!