In large soup pot, cook bacon till fat is rendered (5 min), remove & discard.
Add butter, then leeks, onion and celery. Cook over low heat till wilted (15 min). Season with tarragon, thyme salt & pepper. Stir well.
Add stock, potatoes & carrots. Simmer till tender but not mushy (15 min).
Add half the spinach and the cabbage, simmer 1 minute.
Remove from heat. Puree half the soup in a food processor or blender & return to pot.
Simmer over low heat and add the remaining spinach and the cream. Heat well but don't boil. Adjust seasoning and serve.
Recipe found in "The New Basics" cookbook Lulins/Rossi
* ingredients added by me! Mark in NJ