Für den Spargel die Spargelstangen schälen, das untere Ende abschneiden. Einen Topf mit Wasser, Butter, Salz, Zucker und der Zitronenscheibe aufkochen. Spargelstangen hineingeben und ca. 15 Minuten kochen. Topf zur Seite stellen und weitere 5 Minuten ziehen lassen. Kartoffeln waschen, schälen, vierteln und in kochendem Salzwasser ca. 20 Minuten garen.
Inzwischen für die Sauce Hollandaise Wasser in einem Topf bei kleiner Hitze erwärmen, aber nicht kochen lassen (sonst gerinnt die Sauce). Eine Metallschüssel bis zu ¾ tief in das Wasser hineinsetzen. Für die Soße die Butter erwärmen, bis sie flüssig ist. Eigelbe mit dem Orangensaft in der Schüssel mit einem Schneebesen cremig aufschlagen. Den Topf dabei immer wieder von der Herdplatte ziehen, damit die Eiermasse nicht stockt oder ausflockt. Die erwärmte Butter nach und nach unterrühren. Die Soße weiter schlagen, bis eine geschmeidige Konsistenz entsteht. Sauce mit 1 EL Zitronensaft, Salz, Pfeffer würzen.
Kartoffeln abgießen, den Spargel herausheben, abtropfen lassen und auf den Teller geben. Mit der Sauce Hollandaise auf Tellern anrichten.
Als Beilage können Schnitzel (Geflügel oder Schwein) oder Schinken gegeben werden.