Hot and Sour Soup

Hot and Sour Soup

The secret to this delicious and tangy soup is all in the vinegar. We use apple cider, but it can be switched out for the more traditional option of rice wine vinegar.
Make this recipe your own by choosing your own protein/meat and adding more or less of the spicy/sour ingredients.

  • Prep Time5 min
  • Cook Time10 min
  • Total Time15 min
  • Yield8 bowls
  • Energy160 cal
  • Cuisine
  • Cooking Method
    • simmering
  • Suitable for diet


  • • 1 tbsp toasted sesame oil
  • • 8 ounces pork or chicken, thinly sliced
  • • 1/4 cup coconut sauce or coconut aminos
  • • 8 ounces mushrooms, thinly sliced
  • • 8 cups chicken or beef broth
  • • 1/4 cup apple cider vinegar, or more to taste
  • • 2 teaspoons ground ginger
  • • 1 tbsp sriracha, to taste
  • • ½ tsp Xanthan gum
  • • 2 large eggs, whisked
  • • 4 green onions (scallions), thinly sliced
  • • Himalayan salt and pepper to taste


  1. Add the sesame oil and fry the chicken/pork until lightly browned.
  2. Add mushrooms and coconut sauce to the meat and oil and simmer for 5 minutes.
  3. Add broth, vinegar, ginger to the pot and simmer for 10 minutes
  4. Sprinkle in xanthan gum slowly, keeping in mid it will thicken as it cools. Easy does it.
  5. Whisk up the eggs and then drizzle them into the soup in a thin stream, while stirring the soup. If you prefer smaller ribbons of egg, whisk the egg into the soup instead.
  6. Stir in the tops/whites of the green onions.
  7. Add salt and black pepper to taste.
  8. Garnish with green onions tops.


Recipe Note-
If you’d like a more sour soup, add in more rice wine vinegar as well.
If you’d like a spicier soup, add in more sriracha sauce.

  • Nutrition Facts

  • Calories160
  • Calories from Fat0
  • Food ComponentAmount/Serving% Daily Value*
  • Total Fat.8 g1.03%
  • Saturated Fat.6 g3%
  • Total Carbohydrate2.75 g1%
  • Dietary Fiber.75 g2.68%
  • Total Sugars1.5 g
  • Protein15.25 g30.5%

Leave a Comment

Your email address will not be published. Required fields are marked *