Egg Hot and Sour Soup
A warming Indo-Chinese style soup with silky ribbons of egg in a peppery, tangy broth. Plenty of vegetables add a light crunch to every spoonful. Ready in under 30 minutes, it's the perfect starter for a chilly evening or a quick, comforting meal on its own.
For 4 servings
- prep
Prepare all the vegetables and eggs.
1.Julienne the carrot, finely shred the cabbage, finely chop the French beans, and slice the mushrooms.2.Julienne the ginger, slit the green chili, and separate the white and green parts of the spring onion.3.In a small bowl, lightly beat the 2 eggs until the whites and yolks are just combined.4.In another small bowl, mix the corn flour with 3 tablespoons of cold water to make a smooth slurry. - boil · ~5 min
Cook the vegetables in the broth base.
1.Pour 4 cups of water into a large pot or wok and bring it to a rolling boil over high heat.2.Add the carrot, cabbage, French beans, and mushrooms to the boiling water.3.Add the julienned ginger and the slit green chili.4.Cook for 4-5 minutes on medium heat until the vegetables are tender but still have a slight crunch.TIPDon't let the vegetables go completely soft; a light crunch gives the soup its best texture. - simmer · ~3 min
Season the broth and thicken.
1.Reduce the heat to a gentle simmer.2.Stir in the soy sauce, salt, and half of the freshly ground black pepper.3.Give the corn flour slurry a quick stir and slowly pour it into the simmering soup, stirring continuously.4.Simmer for 2-3 minutes until the broth visibly thickens and turns glossy. - simmer · ~2 min
Create the egg ribbons.
1.Keep the soup at a very gentle simmer—bubbling too hard will break the egg.2.Hold the bowl of beaten eggs high and pour them into the soup in a slow, thin stream while stirring the soup gently in one direction.3.Let it cook undisturbed for 30 seconds after pouring, allowing the egg to set into silky ribbons.TIPStir continuously while pouring the egg in a slow stream; this creates long, elegant ribbons instead of clumps. - mix
Finish with heat, sourness, and freshness.
1.Turn off the heat immediately after the egg sets.2.Pour in the white vinegar and stir well.3.Add the remaining black pepper and the chopped white part of the spring onion.4.Mix once, then taste and adjust the vinegar or pepper if you prefer it more sour or hot.TIPAlways add vinegar at the very end, off the heat. Cooking vinegar dulls its sharp, tangy punch. - serve
Garnish and serve piping hot.
1.Ladle the hot soup into serving bowls.2.Sprinkle the reserved green spring onion tops generously over each bowl.3.Serve immediately, as it thickens more as it cools.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Pour the beaten egg from a height in a thin, steady stream to create delicate, silky ribbons.
- 2Keep the soup at a bare simmer when adding the egg; a rolling boil will break the ribbons into shreds.
- 3Stir the cornflour slurry just before adding it, as cornstarch settles quickly at the bottom.
- 4Add the vinegar only after turning off the heat to preserve its bright, tangy flavor.
- 5Taste and adjust the black pepper and vinegar to your preference before serving.
- 6Serve the soup immediately, as it continues to thicken upon standing.
- 7For extra crunch, reserve a few julienned carrots and cabbage shreds to add as a fresh garnish.
Adapt it for your goals.
Vegetarian
Replace the eggs with crumbled soft tofu added in the last minute for a protein-rich, vegetarian version with a similar delicate texture.
high proteinHigh-protein
Add 100g of thinly sliced boneless chicken breast along with the vegetables for a heartier, more filling soup.
extra spicyExtra-spicy
Increase the green chili to 2 and add ½ teaspoon of red chili flakes with the black pepper for a fiery kick.
mushroom forwardMushroom-forward
Replace half the water with mushroom broth or soak dried shiitake mushrooms in the water for 20 minutes before cooking for a deeper umami flavor.
low carbLow-carb
Skip the cornflour slurry entirely; the egg ribbons will still add body, and the soup will be lighter with fewer carbs.
Why this is on our healthy list.
Rich in Digestible Protein
Eggs provide high-quality, easily absorbed protein that helps build and repair tissues.
Loaded with Immune-Boosting Veggies
Carrots, cabbage, mushrooms, and spring onions offer a range of antioxidants and vitamins that support your immune system.
Low in Calories
This broth-based soup is naturally low in calories, making it a light yet satisfying starter or meal.
Supports Bone Health
Cabbage and green beans contribute calcium and vitamin K, which are important for maintaining strong bones.
Aids Digestion
Ginger and black pepper can stimulate digestion and help soothe an unsettled stomach.
Frequently asked questions
Yes, rice vinegar or apple cider vinegar work well, but white vinegar gives the most authentic tangy punch in Indo-Chinese style soup.







