Den Ofen auf 180 °C vorheizen und eine Auflaufform mit Olivenöl einfetten.
Den Spargel gründlich waschen, die holzigen Enden abschneiden und in ca. 5 cm lange Stücke schneiden.
In einer großen Schüssel Schmand, Eier, Salz, Pfeffer, Muskatnuss, Zitronensaft und Zucker gut vermischen.
Den geschnittenen Spargel in die Schüssel geben und alles gut vermengen, sodass der Spargel gleichmäßig mit der Mischung bedeckt ist.
Die Spargelmischung in die vorbereitete Auflaufform geben und gleichmäßig verteilen.
Den geriebenen Käse gleichmäßig über den Spargel streuen.
Den Auflauf im vorgeheizten Ofen für ca. 30-35 Minuten backen, bis der Käse goldbraun und der Spargel zart ist.
Vor dem Servieren den Auflauf kurz abkühlen lassen.