Schil de asperges zorgvuldig vanaf enkele centimeters onder het kopje naar beneden en snijd de houtachtige uiteinden af.
Breng een ruime pan water met een beetje zout aan de kook.
Leg de asperges in het kokende water en kook ze afhankelijk van de dikte ongeveer 8 tot 12 minuten.
Zet het vuur uit en laat de asperges eventueel nog enkele minuten in het hete kookvocht staan tot ze de gewenste gaarheid hebben.
Smelt voor de kaassaus de boter op laag vuur in een sauspan.
Voeg de bloem toe en roer met een garde tot een gladde roux.
Laat de roux kort garen zonder hem bruin te laten worden.
Schenk de melk beetje bij beetje erbij en blijf goed kloppen met de garde zodat een gladde saus ontstaat.
Laat de saus rustig doorkoken tot hij voldoende is ingedikt.
Neem de pan van het vuur en roer de geraspte kaas geleidelijk door de hete saus.
Blijf roeren tot de kaas volledig is gesmolten.
Breng de kaassaus op smaak met peper en indien nodig een beetje zout.
Laat de asperges goed uitlekken en verdeel ze over de borden.
Schep de warme kaassaus over de asperges en serveer direct.