In a large pot, bring the chicken or vegetable broth to a simmer over medium heat.
Add the cubed tofu, sliced shiitake mushrooms, bamboo shoots, and julienned carrots to the pot. Simmer for about 5-7 minutes until the vegetables are tender.
In a small bowl, mix the cornstarch and water to create a slurry. Slowly add this mixture to the pot while stirring to thicken the soup.
Stir in the soy sauce, rice vinegar, sesame oil, chili paste, and ground white pepper. Let the soup simmer for another 2-3 minutes.
Slowly drizzle the beaten eggs into the soup while stirring gently to create egg ribbons.
Remove the pot from heat and stir in the chopped green onions.
Serve hot, garnished with additional green onions if desired.