
Begin by washing the asparagus and removing the tough ends. Cut stalks into ½ inch pieces.
Add asparagus to food processor, and process for about one minute to purée and set aside.
In a large pot over medium heat, begin melting the butter.
Add the garlic and sauté until it begins to release an aroma.
To the pot, add the asparagus, broth, salt, pepper, basil, paprika, and chili powder. Stir until well mixed and allow to come to a boil.
Finally, stir in the cream cheese, reduce heat, cover with lid, and allow to cook for 30 minutes.