Die Spargelstangen an den Enden kürzen und das untere Drittel sorgfältig schälen. Die Stangen in 3-4 cm lange Stücke schneiden. Salzwasser zum Kochen bringen. Die Spargelstücke darin in 12-15 Minuten garen, herausheben und abtropfen lassen.
Die Champignons putzen, die Stiele kürzen und die Köpfe abziehen. Die Pilze in dünne Scheiben schneiden.
Aus dem Zitronensaft, dem Weißwein, dem Sonnenblumenöl, Salz, Pfeffer und Zucker eine würzige Marinade bereiten. Die Spargelstücke und die Champignonscheiben in eine Schüssel geben und mit der Marinade beträufeln. Etwa 15 Minuten durchziehen lassen. Vor dem Servieren die Kresse darüber streuen.