Backofen auf 200°C (Ober-/Unterhitze) vorheizen. Blumenkohl in Röschen teilen. Mit 1 EL Rapsöl, Salz und Pfeffer auf einem Backblech vermischen. 20-25 Minuten rösten, bis er zart und leicht karamellisiert ist.
Forelle mit Küchenpapier trocken tupfen. Beide Seiten mit Salz und Pfeffer würzen.
2 EL Rapsöl in einer großen antihaftbeschichteten Pfanne bei mittlerer bis hoher Hitze erhitzen. Sobald es heiß ist, die Forelle mit der Hautseite nach unten in die Pfanne legen. 4-5 Minuten braten, bis die Haut knusprig ist.
Die Forelle vorsichtig wenden und weitere 3-4 Minuten braten, oder bis sie gar und zart ist. Frischen Zitronensaft über die gekochte Forelle träufeln.
Während Forelle und Blumenkohl garen, einen Topf mit Salzwasser zum Kochen bringen und Linguine nach Packungsanweisung al dente kochen. Abgießen, dabei etwas Nudelwasser aufbewahren.
Im leeren Nudeltopf die abgetropften Linguine mit Pesto und einem Schuss des aufgehobenen Nudelwassers (falls nötig) vermischen, um eine cremige Sauce zu erhalten. Gut umrühren.
Die Pesto-Linguine mit geröstetem Blumenkohl und gebratener Forelle darauf anrichten. Mit geriebenem Grana Padano garnieren.