
Prepare all of the ingredients before you start cooking. Peel and thickly slice the Chinese asparagus, cut the broccoli into small florets, slice the spring onions, cube the tofu, slice the mushrooms, and measure out the stock, water, sauces, and spices.



Heat the sesame oil in a large pot over medium heat. Add the ginger, garlic, star anise, dried chili, Chinese 5 spice, and black pepper, then stir for 30 seconds until fragrant.


Add the mushrooms and Chinese asparagus. Stir-fry for 1 to 2 minutes, then add the light soy sauce, vegan oyster sauce, Chu Hou paste, and 1 cup of the vegetable stock. Stir well to coat the vegetables.



Add the broccoli, spring onions, remaining vegetable stock, and water. Bring the soup to a gentle boil, then reduce the heat to low.

Cover the pot and simmer for about 20 minutes, or until the vegetables are tender and the broth is well infused with flavor.

Just before serving, gently stir in the tofu, bean sprouts, and cilantro. Cook for 1 to 2 minutes to warm everything through, then taste and adjust seasoning if needed before serving.








