This is a very simplified version of American restaurant style hot & sour soup. If made with vegetable stock and egg substitute, it’s vegetarian. You can spice this to your liking, this recipe as is will not be very hot nor very spicy.
6 cups of a good low sodium chicken stock or broth
1 cup of mushrooms, white, portobello or even canned
1 cup of bamboo shoots, cut into strips
1/2 cup sliced water chestnuts
1 cup of tofu, cubed (I like the firm style) (NOT frozen first)
2 eggs or equivalent Eggbeaters or vegan egg substitute