1In a large pot, bring 5 cups of low-sodium chicken broth to a gentle boil over medium heat.
Add the sliced mushrooms and chopped spinach to the broth. Simmer for 3-4 minutes until the vegetables are tender.
Stir in the soy sauce, red chilly sauce, green chilli sauce, and ketchup. Mix well to combine all the flavors.
In a small bowl, dissolve 1 tablespoon of cornstarch in 2 tablespoons of water to make a slurry. Slowly pour the slurry into the simmering soup, stirring constantly to thicken slightly.
Season the soup with black pepper and salt. Adjust seasoning to taste.
In a separate bowl, beat the 6 large eggs thoroughly.
Reduce the heat to low. Slowly drizzle the beaten eggs into the soup in a thin stream while gently stirring the soup in one direction to create egg ribbons.
Let the soup cook for another 1-2 minutes until the eggs are set.
Serve hot, garnished with extra green onions or chili if desired.