MELT THE BUTTER in an 8–10-quart soup pot set over medium-high flame and add the onions, shallot, carrots, celery, fennel, parsley and 4 of the tablespoons of fresh tarragon. Season with 1 teaspoon kosher salt and ½ teaspoon pepper. Sauté for 10 minutes; add garlic and cook another minute or two. Pour in the white wine and, stirring often, cook until the liquid is nearly evaporated.
POUR IN THE CHICKEN BROTH, cover, raise heat and bring to a boil. Uncover, reduce to a simmer, and simmer 10 -15 minutes or until vegetables are nearly tender. Add asparagus, spinach, and hot sauce; simmer another 10 -15 minutes or until all the vegetables, including the asparagus, are tender. Taste and adjust seasonings.
PURÉE the soup in the pot using an immersion blender or in batches in the food processor or blender (hold a towel down over the blender top). Taste and adjust seasonings again. If soup is too thin, simmer for several minutes to thicken. If too thick, whisk in some water or broth. Chill overnight. Whisk in sour cream. Taste and adjust seasonings one last time.
SERVE COLD garnished with the reserved tarragon. Alternately, you can skip adding the sour cream to the pot, and instead ladle the soup into bowls or cups, dolloping a little sour cream into each serving and topping with tarragon. Store 3-4 days in the fridge. Do not freeze if you’ve added the sour cream. Otherwise, freeze for 4-6 months.