After the orzo has been cooking for about 5 minutes, add the asparagus to the same pot (this will allow the orzo and asparagus to cook in the same pot and keep the clean-up to a minimum!).
Once the orzo and asaparagus are cooked and tender, drain and return to the pot.
Quickly add the parmesan cheese and butter. Stir thoroughly, allowing both the cheese and butter to melt. Slowly add the cream to the mixture, while stirring. Continue to stir and add cream until you reach your desired consistency.
Season with salt and pepper.