Bring the stock, mushrooms, bamboo shoots, tofu, garlic, ginger, vinegar, sriracha and soy sauce to a boil in a large saucepan over medium-high heat, reduce the heat and simmer for 5 minutes.
Mix in the cornstarch and water mixture and simmer until the soup thickens a little, about 2 minutes.
Slowly pour in the beaten eggs in a thin stream while stirring the soup constantly.
Mix in the sesame oil, white pepper, and green onions, remove from heat and enjoy!
Notes
My husband and I enjoy this soup much better with chicken stock.