Put the sesame oil in large dutch oven or stock pot. Put pot on large burner over medium high heat. Add the onion and shallots brown them over the heat, stirring as needed until they are lightly browned and translucent.
Add 3 cups of water and the vegetable bullion to the pot. Turn the heat to medium. Add the mushrooms, carrot, celery and sea salt.
While the soup is cooking, in a blender, add one cup water, the vanilla soy milk, cornstarch, tamari,corn starch, chili pepper, cloves of garlic, and parsley blend on high until well blended.
When the carrots and celery are well cooked in the soup, turn the temp down to medium low, add the mixture in the blender. Then add the last cup of water to the blender, swish it around to clean the rest of the mixture in the blender and pour it in to the stock pot as well. Continue cooking over low heat until the soup starts to thicken a bit. Then serve and enjoy!