
Hot and Sour Soup is a popular Chinese soup with a savory, spicy, and sour/tangy flavor profile. It’s ubiquitous with Chinese takeout, but it’s super quick and easy to make at home! Serve it as a starter for a bigger Chinese meal, or as a main course on its own.
Heat a pot over medium-high heat. Add the broth or stock and bring it to a simmer. Next, add the mushrooms, tofu, bamboo shoots, garlic, vinegar, light soy sauce, sriracha, sesame oil, sugar, ginger, dark soy sauce (if using), and black pepper. Return to a simmer for another minute or so.
Then, whisk together the cornstarch and water and, while stirring the soup, pour it in. As you stir and the mixture simmers, the soup will thicken.
Next, while slowly stirring the simmering soup in a clockwise direction, slowly pour in the beaten eggs. It will create thin egg ribbons throughout the soup.
Finally, add about half the scallions, stirring gently. Taste and adjust the seasoning. Add salt if it needs it, more vinegar if you want a more sour soup, and more sriracha if you want a spicier soup.
Divide into bowls and serve immediately, topped with the remaining scallions to garnish.