In a large stock pot or sauce pan, add the zucchini, onions, garlic cloves and Italian seasoning.
Pour chicken stock on top and bring to a boil. Cover, reduce heat and simmer until vegetables are tender, about 15-20 minutes. Remove from heat and cool to room temperature.
Once cooled, stir in the remaining ingredients. Process in small batches in a food processor or blender until desired consistency. (I made mine fairly smooth with a little bite still to it.)
Transfer processed soup to a container for storing in the refrigerator. Refrigerate soup until completely chilled before serving, although the flavors will meld together and improve the longer the soup chills. (We thought it tasted great at about the 24 hour mark. Does it get any more stolen moments friendly than that?)