In a large soup pot, heat oil over medium-high heat. Add chopped onion, garlic, carrots, celery, jalapeno, red pepper, zucchini and potato (or sweet potato). Saute until vegetables soften, about 10 minutes. Add shredded cabbage and stir to coat. When the cabbage starts to wilt, add thyme, allspice and vegetable stock.