Schil de asperges en snijd in stukken.
Maak van de boter en de bloem een blanke roux, voeg de bouillon toe, de asperges en laat de soep gedurende 20 minuten zachtjes koken.
Snijd de champignons in dunne plakjes.
Snijd de ham in kleine brunoise (dobbelsteentjes).
Voeg de champignons en de ham toe aan de roux.
Kruid naar smaak, laat nog even sudderen en voeg van het vuur af de room toe die vermengd is met de eidooier.
Serveer de soep, bestrooid met wat peterselie.