Das Gemüse und die Hähnchenbrust waschen und abtupfen.
Das Hähnchenfleisch in einer Pfanne mit Olivenöl kurz scharf anbraten.
Den Vollkornreis nach Packungsbeilage kochen.
Den Ingwer, die Zwiebel, Knoblauch und die Karotten schälen und in kleine Würfel schneiden. Die Paprika entkernen und ebenfalls klein schneiden. Die Frühlingszwiebel in feine Ringe schneiden. Die Hähnchenbrust in grobe Stücke zerkleinern.
Das Kokosfett in einem Topf erhitzen und den Knoblauch mit dem Ingwer leicht anbraten. Danach das Tomatenmark hinzufügen und weiter braten. Die rote Currypaste unter leichtem Rühren hinzugeben.
Die Masse mit der Kokosmilch ablöschen und das angebratene Hähnchenfleisch, die Zwiebel, Karotten und Paprika hinzugeben.
Kurkuma, Garam Masala, das Currypulver, sowie Salz und Pfeffer hinzugeben und umrühren. Das Gericht etwa 20 Minuten bei niedriger Hitze köcheln lassen.
Die Butter schmelzen lassen und zusammen mit dem Joghurt und den Cashewkernen unterheben. Nochmals etwa 10 Minuten köcheln lassen und mit Pfeffer und Salt abschmecken.
Das Butterhuhn zusammen mit dem Reis auf Tellern anrichten und mit den Frühlingszwiebeln garnieren.