In a large pot bring chicken stock to a simmer. Add soy sauce, pork, mushrooms and garlic, and chili paste. Simmer for 10 minutes.
Add pepper, vinegar, bamboo shoots, baby corn cobs, water chestnuts, and tofu. Simmer for another 10 minutes.
Bring to a slow boil. Mix 5 tablespoons of cornstarch with 5 tablespoons of water and add to the soup while stirring.
Bring the soup back to a simmer and pour beaten eggs in a thin stream into the soup. Let stand 10 seconds and gently stir in sesame oil. Garnish with green onions.