Den Backofen auf 200 °C (Ober-/Unterhitze) vorheizen. Ein großes Backblech mit Backpapier auslegen.
Die halbierten Kartoffeln und die Schalottenringe in einer großen Schüssel mit 2 EL Olivenöl, der Hälfte des gehackten Knoblauchs, Salz und Pfeffer gründlich vermengen. Gleichmäßig auf dem vorbereiteten Backblech verteilen.
Die Kartoffeln im vorgeheizten Ofen für 20 Minuten vorbacken, bis sie an den Rändern leicht anfangen zu bräunen.
In der Zwischenzeit den vorbereiteten Grünkohl in die Schüssel geben. Restliches Olivenöl (2 EL), Ahornsirup, Zitronenabrieb, restlichen Knoblauch und Chiliflocken hinzufügen. Mit den Händen kräftig für 1-2 Minuten massieren, bis der Grünkohl etwas weicher wird und das Volumen reduziert ist. Mit Salz und Pfeffer abschmecken.
Nach 20 Minuten das Blech aus dem Ofen nehmen. Den marinierten Grünkohl um die Kartoffeln herum verteilen. In der Mitte des Blechs Platz für die Lachsfilets schaffen.
Die Lachsfilets trocken tupfen und von beiden Seiten mit Salz und Pfeffer würzen. Die Filets mit der Hautseite nach unten auf das Backblech legen.
Das Blech zurück in den Ofen schieben und alles zusammen für weitere 12-15 Minuten backen. Die genaue Zeit hängt von der Dicke der Lachsfilets ab. Der Lachs ist gar, wenn er sich leicht mit einer Gabel zerteilen lässt und innen noch leicht glasig ist.
Das Blech aus dem Ofen nehmen. Den Saft der Zitrone frisch über den Lachs und das Gemüse träufeln. Sofort servieren.