Erhitze das Öl in einer großen tiefen Bratpfanne bei niedriger Hitze.
Füge die roten Zwiebeln und den Knoblauch hinzu.
Rühre den gemahlenen Koriander, Kreuzkümmel, Kurkuma und Chipotle ein und koche es noch ein oder zwei Minuten.
Füge die geriebenen Karotten, die Paprikastücke und die gehackten Tomaten hinzu und koche es weitere 5 Minuten, bis das Gemüse weich ist und der größte Teil der Flüssigkeit aus den Tomaten verdampft ist.
Lasse den Tofu abtropfen und drücken ihn über dem Spülbecken gut aus, um überschüssige Flüssigkeit loszuwerden, und zerbrösle ihn dann mit den Händen in Stücke.
Gib ihn zusammen mit der Hefe, dem Mais, der Gemüsebrühe-Mischung, dem Tomatenpüree und etwas Salz und Pfeffer in die Bratpfanne.
Etwa 8 Minuten kochen, dabei häufig umrühren, bis alles durcherhitzt ist.
Schmecke es ab und füge nach Bedarf weitere Gewürze hinzu, dann serviere es auf Süßkartoffeln.
Garniere die Süßkartoffelhälften mit Frühlingszwiebeln und frischer Petersilie.