Place the vegetable broth in a large blender (I use a Vitamix) and add tomatoes, carrots, celery, onion, garlic, red bell pepper, cabbage and salt and pepper. Secure the lid and blend on low, and then increase to high for about 4-5 minutes.
Pour into a large pot and heat slowly, stirring. Add the can of black beans (option to drain, but not required), chilies, olives, and corn. Mix thoroughly.
Pour half the mixture back into the blender. Blend for 1 minute (there will be large chunks). Pour into a separate bowl. Mix the other half. Pour all back into the pot; stir and boil, turning down to a low simmer for 2 minutes.
Taste to see if you need more seasoning. Serve with sour cream, chopped cilantro, broken chips, and diced tomatoes!