Die eingeweichten Kichererbsen abgießen und mit frischem Wasser ca. 20-30 Minuten weich kochen. Linsen abspülen und ebenfalls gar kochen (ca. 20 Minuten), danach beides abgießen.
Das Gemüse in mundgerechte Stücke schneiden.
Die Gewürze (Kümmel, Fenchel, Anis, Pfeffer, Kardamom) in einer Pfanne ohne Öl rösten, bis sie ihr Aroma entfalten. Anschließend mit Salz im Mörser fein mörsern.
Die Orangenschale abreiben und die Orange auspressen.
Die Gewürzmischung mit Olivenöl, Orangensaft, Orangenzeste und Essig zu einer Marinade verrühren
Das Gemüse, die Kichererbsen und den gewürfelten Tofu in eine Auflaufform geben, die Marinade gut einmassieren.
Im Ofen ca. 25-30 Minuten backen, bis das Gemüse weich, aber noch leicht bissfest ist.