Rinse the rice thoroughly under cold water until the water runs clear.
This step removes excess starch, preventing the soup from becoming overly thick.
Heat oil. Add all the aromatics (ginger, garlic, whole spices, celery, onion, coriander stalks). Saute for a minute without browning them.
Stir in veggies (including the white part of bok choi), and mushrooms. Saute for a minute.
Pour in the vegetable stock, soy sauce, and salt to taste. Stir to combine.
Once the soup starts simmering, add rinsed rice. Gently stir to combine.
Allow the rice soup to simmer over low heat for 10 minutes or until the vegetables are tender and the rice is cooked.
Stir in the bok choi leaves just before serving. The residual heat will wilt them perfectly. If using tofu or shredded chicken, add it to the pot and cook for 5 minutes, ensuring it’s heated through.
Garnish soup with chopped green onions or fresh cilantro for the fresh flavour.
Serve vegetable rice soup warm with a drizzle of chilli oil.