Süßkartoffeln schälen und in Würfel schneiden. Zwiebel, Knoblauch und Ingwer fein hacken.
Kokosöl in einem großen Topf erhitzen und Zwiebel, Knoblauch und Ingwer darin glasig anschwitzen. Kreuzkümmel und Chiliflocken kurz mitrösten, bis es duftet.
Süßkartoffeln, Tomaten, Kichererbsen und Gemüsebrühe dazugeben und aufkochen. Erdnussbutter einrühren, bis sie sich mit der Flüssigkeit verbunden hat.
Die Hitze reduzieren und den Eintopf köcheln lassen, bis die Süßkartoffeln weich sind. Spinat unterheben und kurz zusammenfallen lassen.
Mit Limettensaft abschmecken und bei Bedarf mit etwas Salz oder mehr Chili abrunden.
In Schüsseln füllen und mit grob gehackten, gerösteten Erdnüssen servieren.