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, diced tomatoes, beef 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 florets and sliced zucchini then simmer for 5 minutes or until tender.
Notes
*4 cups shredded cabbage should equate to approximately ¼ head of cabbage.
Refrigerate leftovers for up to 4 days, or freeze for up to 6 months.
You can reheat from frozen in a crockpot or on the stovetop on low heat.