Begin met de salade. Schil alle asperges en bewaar de schillen van de witte asperges.
Zet een pan op met water, suiker en zout. Zodra dit kookt leg je de witte asperges erin en kook je ze gaar.
Laat de witte asperges afkoelen in koud water. Kook hierna de groene asperges gaar. En laat deze groene asperges als ze gaar zijn ook afkoelen in koud water.
Kook de eieren. Snij de krieltjes doormidden. Snij de asperges in stukken en rangschik ze op een bord. Leg de krieltjes ertussen.
Snij de eieren in vieren. Leg de eieren samen met de ham tussen de rest op het bord.
Meng de mayonaise met crème fraîche. Leg hoopjes van dit mengsel tussen de salade.
Knijp het citroensap over de salade. Bestrooi de salade met fijngesneden peterselie.