Den Spargel vorbereiten, indem die holzigen Enden abgeschnitten und in 2-3 cm große Stücke geschnitten werden. Schalotte und Knoblauch fein hacken.
Olivenöl in einer Pfanne erhitzen, Schalotte und Knoblauch duftend anbraten. Risottoreis hinzufügen und 1 Minute rösten. Mit Weißwein (falls verwendet) ablöschen und verdampfen lassen.
Nach und nach warme Gemüsebrühe schöpflöffelweise hinzufügen, dabei ständig rühren, bis sie aufgenommen ist, bevor mehr hinzugefügt wird. Nach etwa 10 Minuten die Spargelstücke hinzufügen. Weiter Brühe hinzufügen und rühren, bis der Reis cremig und al dente ist (insgesamt ca. 18-20 Minuten). Geriebenen Parmesan unterrühren.
Während das Risotto kocht, die Lachsfilets mit Salz und Pfeffer würzen. Eine separate Pfanne bei mittlerer bis hoher Hitze erhitzen. Ein Stück Butter (von 171) hinzufügen und den Lachs mit der Hautseite nach unten 4-5 Minuten braten, bis sie knusprig ist. Wenden und weitere 2-3 Minuten braten oder bis er gar ist.
Für die Dill-Butter-Sauce die restliche Butter (von 171) in einem kleinen Topf schmelzen. Frischen gehackten Dill und einen Spritzer Zitronensaft einrühren.
Die Lachsfilets sofort auf dem cremigen Spargelrisotto servieren, beträufelt mit der Dill-Butter-Sauce.