Prepare all the ingredients as needed: wash, peel, slice, or chop into various sizes.
In a soup pot (I used a 5L Le Creuset) add all the vegetables: sweet potatoes, frozen veggies (broccoli, carrots, cauliflower, green beans), red bell pepper, garlic, onion, celery, fennel.
Continue by adding spices: chili pepper, black pepper, turmeric powder, ginger powder and bay leaves.
Add enough water to cover the ingredients and a bit more. Bring to a boil and cook on medium heat for about 15-20 min, until all the veggies are tender.
When the veggies are cooked, it’s time to add lemon and lime juice, as well as salt. Incorporate using a wooden spoon and let it simmer for 5 more minutes.
Once the soup develops that sweet and sour taste, that’s when you’ll know it’s ready to be served,
Remove from heat, let the soup rest for a few minutes and enjoy a fresh (and hot) bowl of colorful vegetable sour soup. Pair with different extras for a special culinary experience.