Die Zwiebel und den Ingwer schälen und in klein schneiden.
Die Süßkartoffeln und Kürbis in kleine Würfel schneiden. Beim Hokkaido kann die Schale mitgegessen werden, kocht dafür aber eine Idee länger. Andere Kürbissorten müssen ggf. geschält werden.
Ghee in einem großen Topf erhitzen und darin die Gewürze (Kreuzkümmel, Zimt, Pfeffer) anbraten, bis sie zu duften anfangen. Anschließend Zwiebel hinzufügen und nach 2-3 Minuten Ingwer und Chili dazugeben und kurz andünsten. Dann Kürbis und Süßkartoffel dazugeben und 1 Minute mit anrösten.
Die Bohnen mit der Flüssigkeit, das Tomatenmark und die gehackten Tomaten in den Topf geben, sowie 1 Tasse Wasser. Alles umrühren und mit dem Paprikapulver würzen. Daraufhin das „Chili“ bei niedriger Temperatur für 30 Minuten köcheln lassen und am Ende mit Salz abschmecken.
Den Reis unter kaltem Wasser abspülen und nach Packungsanleitung garen.