Gemüsebrühe in einem kleinen Topf erhitzen und warm halten. Pinienkerne ohne Fett in der Pfanne bräunen und beiseite stellen. Parmesan reiben und ebenfalls beiseite stellen. Den Safran in 3 El Wasser geben und einweichen lassen.
Vom Brokkoli kleine Röschen abtrennen. Den Stiel in dünne Scheiben schneiden und je nach Größe halbieren oder dritteln. Vom Spargel die oberen Drittel abschneiden und dickere Exemplare der Länge nach halbieren. Die unteren Teile in 0,5 cm dicke Scheiben schneiden. Evt. den unteren Teil schälen, wenn die Stiele fasrig sind.
Den Brokkoli in Salzwasser 5 Minuten kochen, abseihen und kalt abschrecken. Röschen und Stängelstückchen getrennt beiseite stellen. Den Zwiebel in sehr feine Würfel schneiden.
Olivenöl und 1 El Butter in einen breiten Topf geben, die Zwiebelwürfelchen glasig anschwitzen, Reis zugeben und leicht anbraten. Den Reis mit Weißwein ablöschen. Sobald der Wein weitestgehend verdampft ist, mit einem halben Schöpfer Brühe und dem Safran-Wasser aufgießen und unter ständigem Rühren köcheln lassen.
Sobald die Flüssigkeit fast aufgesogen ist, wieder einen halben Schöpfer nachgießen, bis der Reis nach 25-30 Minuten gar, aber noch bissfest ist. Nach 15 Minuten die Spargelscheiben dazugeben. Am Ende der Kochzeit die Stücke des Brokkolistängels unterrühren.
Die oberen Spargeldrittel nebenbei in 1 El Butter anbraten, mit einem Schuss Wasser ablöschen und sobald die Flüssigkeit verdunstet ist (nach ca. 5-6 Minuten) beiseite stellen. Mit Salz und Pfeffer würzen.
Zum Abschluss Parmesan und Petersilie unter das Risotto heben. Mit Salz und Pfeffer abschmecken. Die Brokkoliröschen nochmals kurz erwärmen (z.B. in der Mikrowelle). Risotto auf vier Tellern anrichten, mit Spargel und Bokkoliröschen belegen. Pinienkerne darüber verteilen und mit Parmesan bestreuen.