2Mélanger le poulet avec le yaourt, le jus de citron, l’ail râpée, le gingembre, le garam massala, le curcuma, le paprika et 1 cuillère à café de sel. Laisser mariner au réfrigérateur pendant 4 heures à une nuit.
3Faire chauffer un peu de matière grasse dans une poêle. Saisir le poulet mariné jusqu’à légère coloration sans le cuire à cœur. Retirer le poulet de la poêle.
4Dans la même poêle, faire fondre un petit morceau de beurre. Ajouter l’oignon émincé, la gousse d’ail, le gingembre, le garam massala, le cumin et une pincée de sel. Faire revenir quelques minutes.
5Ajouter les tomates concassées et 150 ml d’eau. Laisser mijoter 10 minutes.
6Mixer la sauce jusqu’à obtenir une texture lisse, puis remettre dans la poêle.
7Ajouter la crème entière (ou le lait de coco) et le poulet. Laisser mijoter à feu doux pendant 10 minutes.
8Deux minutes avant la fin de la cuisson, ajouter le reste du beurre.
9Servir chaud avec du riz pilaf ou des naans maison.