Pour la marinade. Coupez les morceaux de poulet en morceaux. Mélangez le yaourt et toutes les épices. Malaxez pour répartir la marinade, puis placez pour 1 h au réfrigérateur.
Pour la sauce. Émincez l’oignon et l’ail.
Faites chauffer l’huile et le beurre dans une sauteuse. Ajouter l’oignon et l’ail émincés, le garam massala, le curcuma, et la coriandre moulue, laissez revenir 10 mn.
Braisez les morceaux de poulet 5 mn, avant d’ajouter la marinade et le bouillon. Faites mijoter 10 mn, puis ajoutez le concentré de tomate et le lait de coco. Salez, baissez le feu, laissez mijoter 5 mn.
Parsemez de noix de cajou et de coriandre. Servez avec du riz, des naans au fromage et un quartier de citron vert.