2 pounds asparagus
2 cloves garlic, minced
1 small onion, chopped
1 cup white wine or chicken stock
1 cube chicken bouillon
1 cup milk
2 cups cream (light or heavy, to your taste)
Remove tips from asparagus and set aside. Chop the rest and simmer with all the ingredients except the cream, for about a half hour. Puree in the blender, and then return to the heat, adding cream and seasoning to taste. Steam asparagus tips briefly until just tender, and use to garnish the soup.