Pour le poulet mariné Dans un grand bol, bien mélanger le yogourt et les herbes/épices.
Ajouter les morceaux de poulet, bien mélanger, couvrir et réfrigérer toute une nuit.
Une fois le poulet mariné, faire fondre le beurre dans un grand poêlon sur un feu moyen-fort et y faire dorer les morceaux de poulet (il n'est pas nécessaire de complètement faire cuire le poulet, simplement le bien le dorer sur l'extérieur); réserver les morceaux cuits et le jus de cuisson pendant la préparation de la sauce.
Pour le poulet en sauce Dans le même poêlon, faire fondre la moitié du beurre sur un feu moyen en décollant les sucs laissés par le poulet grillé.
Ajouter la sauce tomate, le sucre et les herbes/épices, et poursuivre la cuisson en remuant de temps à autres, pour 15 à 20 minutes, ou jusqu'à ce que la sauce tomate ait pris une couleur profonde et que le beurre commence à s'en séparer.
Ajouter la crème, bien mélanger, retourner le poulet dans la sauce, bien mélanger, saler au goût et laisser mijoter 5 à 10 minutes ou jusqu'à ce que le poulet soit complètement cuit.
Garder le poulet au beurre au chaud, pendant la préparation du riz basmati.
Pour le riz basmati à l'indienne Dans une casserole, faire chauffer l'huile sur un feu moyen et y faire cuire les épices jusqu'à ce que le cumin commence à relâcher son parfum (attention de ne pas le brûler!!).
Ajouter l'oignon haché et le laisser cuire jusqu'à bien caramélisé, en remuant souvent.
Ajouter le riz à sec et le laisser dorer légèrement en remuant de temps à autres, quelques minutes.
Ajouter l'eau, porter à ébullition et baisser le feu à doux aux premiers bouillons.
Couvrir et laisser cuire environ 15 minutes ou jusqu'à ce que le riz ait complètement absorbé l'eau.
Retirer du feu, laisser reposer 5 minutes avant de faire gonfler à la fourchette.
Servir aussitôt le poulet au beurre et sa sauce, sur le riz.