Prepare the asparagus. Trim the asparagus stalks removing the hard white ends. Cut the asparagus spears into 1-inch pieces and roughly chop the onion.
Saute the onion. Next, heat a medium soup pot over medium high heat. Melt butter in the pot and then add the onion and garlic. Cook for 2 to 3 minutes.
Add the asparagus and broth, cover with a lid, and bring to a boil. Once it reaches a boil, reduce heat and simmer for 20 minutes or until the veggies have become extremely soft.
Add Cream. Once the veggies are pureed, stir in the heavy cream. You can add more broth if the soup is too thick for your liking. Finally, garnish with lemon juice, salt, and pepper and then serve hot.
DOES CREAM OF ASPARAGUS SOUP FREEZE WELL? Yes! This is a great soup to make ahead of time and store in the freezer for quick, easy lunches. Allow it to cool completely and then store in an airtight container in the freezer for up to 2 months. To reheat, first place in the refrigerator for 24 hours to let it thaw out. Once thawed, place in a pot on the stove and heat over medium high heat for 10 minutes or until warmed through.