Schil de asperges met een dunschiller, begin onder het kopje en schil naar beneden. Haal de houtachtige onderkant weg door 1,5 cm af te snijden.
Zet de asperges, liggend in een metalen ovenschaal of lage brede pan, op met koud gezouten water en dek af met een schone keukendoek of deksel, dit houdt de asperges onder water. Hou 5 gram zout per 1 liter water aan.
Breng de asperges aan de kook en laat ze 1 minuut goed doorkoken. Zet de asperges vervolgens aan de kant en laat ze rustig doorgaren in het warme vocht, tot glazig. Houd hiervoor tussen 20 tot 30 minuten aan.
Kook de eieren 8 minuten totdat ze hard zijn. Laat de eieren schrikken onder koud water. Pel de eieren en hak ze met een keukenmes in grove stukjes. Smelt de boter zachtjes in een steelpannetje, pas op dat de boter niet gaat verkleuren.
Laat de asperges goed uitlekken en leg die op de borden. Doe er wat verse peper over. Garneer met het ei, ham. Giet er een scheut gesmolten boter over en als laatste de peterselie.