Step 1: Prepare the Vegetables
Start by washing and chopping all vegetables. Cut the cabbage into thin strips, dice the onion, slice the carrots, and chop the celery and bell pepper into bite-sized pieces. Mince the garlic for a strong, aromatic flavor.
Step 2: Sauté for Maximum Flavor
In a large pot, heat olive oil over medium heat. Add the diced onion and minced garlic, stirring frequently until they turn translucent. This step enhances the depth of flavor in your soup.
Next, toss in the carrots, celery, and bell pepper. Stir and cook for about 3 minutes to soften the vegetables slightly.
Step 3: Add the Main Ingredients
Now, add the chopped cabbage, zucchini, and canned tomatoes. Stir everything together, letting the flavors mix before pouring in the vegetable broth and water.
Step 4: Season and Simmer
Sprinkle in the turmeric, cumin, cayenne pepper, oregano, salt, and black pepper. Stir well, ensuring the spices distribute evenly. Bring the soup to a boil over high heat.
Once boiling, reduce the heat to low and let it simmer for 25–30 minutes. Stir occasionally to prevent sticking. As the soup simmers, the flavors deepen, and the vegetables become tender.
Step 5: Adjust Seasoning and Serve
Taste the soup and adjust seasoning as needed. If you prefer extra spice, add more cayenne pepper. For a zesty kick, squeeze in a bit of fresh lemon juice.
Ladle the hot soup into bowls and garnish with fresh parsley or cilantro for added freshness.