Combine and bring to a boil: onion, garlic, celery, carrots, potatoes, chicken broth, tomatoes and zucchini.
Cover, reduce heat and simmer 20 minutes.
Add remaining ingredients.
In a separate pan, make a white sauce.
Stir sauce into soup and heat thoroughly.