Hot and sour soup is a simple yet incredibly flavorful dish made with lots of fresh veggies and vibrant spices. It's a spicy, sour and hot soup that's popular in Indo-Chinese cuisine, and is very easy to make at home. Here you'll find step-by-step instructions and photos to make the best vegan hot and sour soup from scratch.