This easy vegan hot and sour soup is packed with lots of veggies and the perfect way to end a super busy and hectic day! It's comforting and crazy delicious.
In a large pot, heat the oil over medium heat. When hot, add the onion and sauté for 3 to 4 minutes. When the onions become tender and translucent, add the cabbage, carrots, tomatoes, and cook for another 2 to 3 minutes.
While the cabbage is simmering, cut the tofu into bite-size pieces. Add the tofu and the remaining ingredients to the pot. Cook over high heat until the soup begins to boil. Once it begins to boil, lower the heat to low, cover, and cook for 20 minutes.
Serve hot. Add fresh pepper to each serving.
Notes
Serve it up with some crispy fried wontons. The soup and crunchy wontons are the perfect match!
To make the soup less spicy, adjust the level of red pepper used. Place a small bowl of it or some sliced chilies on the table for anyone who wants to add more spiciness to their bowl.
More sour flavor? Add an extra splash of vinegar just before serving.