hot and sour Soup

gluten free
This is such a favorite when dining at a Chinese restaurant.  But it's super easy to make at home!
Picture
Ingredients - Makes 4 servings.
4 cups chicken stock
2 tablespoons soy sauce
1/2 teaspoon salt
1/2 teaspoon black pepper
1 & 1/2 cups sliced mushrooms
1/2 cup bamboo shoots, sliced (optional)
1 cup firm tofu, cubed
3 tablespoons rice wine or white vinegar
2 teaspoons sesame oil
3 tablespoons cornstarch mixed with 4 tablespoons cool water
1 large egg, whisked
2 green onions tops, chopped
Steps
  1. Bring chicken broth, soy sauce, salt, and pepper to a boil in a large pot. 
  2. Stir in chopped vegetables and reduce heat to a simmer.
  3. Stir in the tofu cubes and cook for about 3 minutes.
  4. Stir in vinegar and sesame oil. 
  5. In a small cup, stir together the cornstarch and cool water until mixed.  Slowly pour it into soup, while stirring constantly; cook for 2 minutes more.  Remove from heat.
  6. Slowly pour in the beaten egg, while stirring  soup.  
  7. Garnish with green onions.