In a large pot, over medium heat, cook onion and garlic for 3-4 minutes, or until slightly softened, but not browned.
Add cabbage, carrots,and green beans and cook 5 minutes.
Add bell peppers, tomatoes, broth, tomato paste, thyme, basil, oregano, and pepper and stir to combine. Once soup reaches a boil, reduce heat to a simmer and cook for 6-7 minutes.
Stir in broccoli and zucchini and simmer for 5 minutes or until tender.