Instructions:
- Heat the olive oil in a large pot over medium heat. Add the chopped onion and garlic and sauté for 2-3 minutes until they become translucent.
- Add the chopped carrot, celery, and bell peppers to the pot. Sauté for another 5-7 minutes, or until the vegetables start to soften.
- Stir in the zucchini, broccoli, and cauliflower florets. Cook for an additional 5 minutes.
- Add the chopped kale or spinach to the pot and sauté for a couple of minutes until it wilts.
- Pour in the diced tomatoes, vegetable broth, turmeric, ground cumin, paprika, and ground ginger. Season with salt and black pepper to taste. Stir well to combine.
- Bring the soup to a boil, then reduce the heat to low, cover the pot, and let it simmer for about 20-25 minutes or until all the vegetables are tender.
- Remove the soup from the heat and add the fresh lemon juice. Adjust the seasoning, if necessary, by adding more salt, pepper, or lemon juice to taste.
- Ladle the soup into bowls and garnish with fresh parsley or cilantro.
Enjoy your homemade vegan detox soup! This soup is not only delicious but also a great way to nourish your body with healthy ingredients.