This is adapted from the Moosewood County cookbook.
Place all ingredients in pot and bring to a boil, reduce heat and simmer 15". Let cool 10". Blend the soup with an immersion blender. (Alternatively, you can blend it in 3 batches in a blender and then return to the pot.)
Whisk in the following ingredients:
Just before serving stir in: