Heat the oil in a large saucepan over medium heat.
Add the onion and garlic and sauté until softened, about 5 minutes.
Add the salt, zucchini, pepper, and 3 cups of the broth. Bring to a boil, reduce the heat to low, and simmer until the zucchini is tender, about 10 minutes.
Remove from the heat and set aside to cool for 10 minutes.
Transfer the soup to a blender and puree until smooth. Return the soup to the saucepan.
Stir in the remaining broth, half-and-half, parsley, and basil.
Reheat the soup over low heat until hot.
Serve hot or chilled.
Interesting Facts
Zucchini is a member of the squash family and is an excellent source of Vitamin C.
Chilled soups are a great way to beat the heat in the summer.
This soup can be served hot or cold, making it a versatile dish for any season.