Das Hühnerfleisch in kleine Stücke schneiden. Die Zwiebel, den Knoblauch und den Ingwer schälen und fein hacken. Die Karotten und die Süßkartoffeln schälen und in kleine Würfel schneiden.
In einem großen Topf das Öl erhitzen und die Zwiebel darin glasig dünsten. Den Knoblauch und den Ingwer zugeben und kurz mitdünsten. Das Hühnerfleisch zugeben und anbraten, bis es rundherum gebräunt ist.
Die Karotten und die Süßkartoffeln zugeben und kurz mitbraten. Das Tomatenmark und die Erdnussbutter unterrühren und mit der Brühe ablöschen. Die Tomaten, die Chilis und die Limettenschale zugeben und alles zugedeckt bei schwacher Hitze ca. 1 Stunde köcheln lassen, bis das Fleisch und das Gemüse gar sind.
Mit Salz und Pfeffer abschmecken und mit Reis servieren.