Die Hirse in der Gemüsebrühe zum Kochen bringen und 20 Minuten quellen lassen. Den Rosenkohl putzen und in wenig Salzwasser 5 Minuten dünsten. Die Zwiebeln in Ringe schneiden und in Öl anbraten. Etwas abkühlen lassen, den Quark und die Milch zugeben und verrühren. Mit den Gewürzen und der Sojasosse abschmecken.
Die Hirse in eine gefettete Auflaufform geben, den Rosenkohl darüber schichten, die Quarkmasse darauf verteilen. Im Backofen bei 250¢C etwa 20 Minuten backen.