Prepare all the vegetables by chopping, slicing, and dicing.
In a large pot, heat a tablespoon of oil over medium heat.
Add the diced onion, carrots, and celery. Sauté until softened, about 5-7 minutes.
Stir in the garlic and thyme; cook for an additional minute until fragrant.
Add the chopped cabbage and stir to combine.
Pour in the broth and add the diced tomatoes with their juices.
Toss in the bay leaf, and season with salt and pepper.
Bring the mixture to a boil, then reduce heat and let it simmer for 30-40 minutes.
Taste and adjust seasoning, removing the bay leaf before serving.