Den Backofen auf 210°C (190°C Umluft) vorheizen. Den Brokkoli in mundgerechte Röschen schneiden, den Strunk ggf. schälen und grob würfeln. Die Zwiebeln schälen, halbieren und zwei Hälften fein würfeln, die anderen Hälften in dünne Spalten schneiden.
Die Gewürzmischung in einer großen Schüssel mit 7EL Mehl und ½TL Salz vermengen, dann 6EL Wasser unterrühren, bis ein Teig entsteht. Den Brokkoli und die Zwiebelspalten in die Schüssel geben und mit dem Teig vermengen.
Das Gemüse auf einem mit Backpapier ausgelegten Backblech verteilen und ca. 10Min. im Ofen backen. Das Gemüse mit 2EL Olivenöl beträufeln, die Falafeln auf das Backblech geben und alles weitere 5Min. backen, bis das Gemüse goldbraun und knusprig ist und die Falafeln durchgegart sind.
Die Zwiebelwürfel in einem mittelgroßen Topf mit 1EL Olivenöl bei mittlerer Hitze in ca. 1Min. glasig anbraten. 600ml Wasser und ½TL Salz zugeben und zum Kochen bringen. Den Bulgur in das kochende Wasser rühren und abgedeckt bei niedriger Hitze 5–7Min. sanft köcheln lassen, bis das Wasser aufgesaugt und der Bulgur gar ist. Noch ca. 5Min. ohne Hitzezufuhr ziehen lassen.
Inzwischen die Tomaten grob würfeln. Die Petersilie samt Stängeln fein hacken. Den Joghurt mit 1EL Olivenöl, ½EL Essig, 1TL Honig sowie je 1 kräftigen Prise Salz und Pfeffer zu einem Dressing verrühren.
Die Tomatenwürfel, die Petersilie und 1EL Olivenöl mit dem Bulgur vermengen und mit Salz und Pfeffer abschmecken. Das Gemüse und die Falafeln auf dem Taboulé anrichten und mit dem Dressing garniert servieren.