Heat oil in a large pot and cook onion and garlic until tender.
Add carrot, celery, and cabbage. Cook an additional 5 minutes.
Stir in all remaining ingredients except zucchini.
Simmer for 10 minutes. Add in zucchini and simmer an additional 5 minutes or until tender.
Optional, remove 2 cups of broth/vegetables and blend. Add back to the soup to thicken.
Remove bay leaves before serving.
Notes
For a thicker broth, blend 2 cups, then add back to the broth.For leftovers, cool the soup to room temp and store in an airtight container or freezer bag for up to 3 days in the refrigerator, or up to 6 months in the freezer.