Den Reis in kochendem Salzwasser in etwa 25 Minuten weich garen. In einem Sieb gut abtropfen lassen, dann wieder in den Topf geben. Mit schwarzem Pfeffer würzen, zudecken und beiseitestellen.
Inzwischen die Frühlingszwiebeln putzen. Die weißen und grünen Teile getrennt voneinander in dünne Ringe schneiden.
Die Chilischote fein hacken (nach Belieben vorher entkernen). Den Knoblauch schälen und fein hacken. Die Paprikahälfte entkernen und grob hacken. Die Süßkartoffel schälen und raspeln.
In einem großen Topf ½ EL Öl bei mittlerer Temperatur erhitzen. Weiße Frühlingszwiebelringe, Knoblauch und Chili, dann Chili- und Paprikapulver sowie den Kreuzkümmel hineingeben. Unter gelegentlichem Rühren 2 Minuten braten.
Paprika und Süßkartoffel hinzufügen. Die Tomaten und eine halbe Dose Wasser dazugeben, die Tomaten dabei mit einem Löffel zerdrücken.
Aufkochen lassen. Die Bohnen in ein Sieb schütten, abspülen und abtropfen lassen. In den Topf geben und das Chili 25 Minuten köcheln lassen, bis die Sauce eingedickt ist.
Die Blättervom Koriandergrün abzupfen und grob hacken.
Das Chili mit Meersalz, schwarzem Pfeffer und Limettensaft abschmecken.
Den Joghurt und die grünen Frühlingszwiebelringe unterrühren. Den Reis auf Teller verteilen. Das Chili darübergeben und mit Koriandergrün bestreuen.