A rich, tangy and spicy, that will satisfy any craving. Along with the crunchy carrots and soft tofu it really packs a punch in the flavour and texture departments.
Soak the mushrooms in warm water for 10 minutes, then drain and transfer to a large wok or saucepan. Add the dark and light soy sauces, rice vinegar, dried chillies, tofu, carrot, bamboo shoots, peas, half the beaten eggs, vegetable stock, seasonings, sugar, ketchup and tomato purée (paste) to the pan with the mushrooms. Slowly bring to the boil, then reduce the heat and simmer for 3 minutes.
Give the cornflour (cornstarch) and water a good mix, then turn the heat up to medium and slowly add the mixture to the soup, stirring constantly until you reach the desired consistency. Remove from the heat and slowly pour in the remaining beaten eggs, stirring as you pour.
Finally, add the sesame oil and serve.