Zuerst den Spargel sorgfältig schälen (besonders am unteren Drittel) und die holzigen Enden abschneiden. In einem großen Topf Wasser mit Salz, Zucker und Butter zum Kochen bringen. Den Spargel hineingeben und bei mittlerer Hitze je nach Dicke etwa 12–15 Minuten garen, bis er zart ist.
Währenddessen die Kartoffeln schälen und in leicht gesalzenem Wasser etwa 20 Minuten weich kochen. Anschließend abgießen und warm halten.
Für die Sauce Hollandaise die Butter langsam schmelzen. Die Eier trennen und die Eigelbe zusammen mit Wasser und Senf in einem hohen Gefäß mit einem Stabmixer aufschlagen. Nun die flüssige Butter in einem dünnen Strahl unter ständigem Mixen hinzufügen, bis eine cremige, dickflüssige Sauce entsteht. Mit Zitronensaft, Salz und Pfeffer abschmecken.
Alternativ kann auch eine fertige Sauce Hollandaise verwendet und nach Packungsanleitung zubereitet werden.
Spargel auf Teller geben, Sauce Hollandaise darüber oder separat servieren. Kartoffeln und Kochschinken dazu anrichten.