Put the yuba in a bowl, cover with boiling water, and leave for about five minutes. Filter and wash, squeeze well, and set aside.
Strain the chickpeas over a bowl. Save the chickpea water in the bowl, and put the hummus grains in another bowl.
Put the frozen vegetables (peas, green beans, and corn) in a bowl, cover with boiling water, leave for a few minutes, strain, and keep aside.
Heat oil in a wok or a large pan, add chopped onion and fry on medium-high heat until the onion turns golden. Add minced garlic and fry for a few seconds.
Add the squeezed yuba and stir-fry for 2-3 minutes.
Add the chickpeas with one cup of the chickpea water we kept aside. Add sweet potato, vegetables, vegetable powder, salt, and spices and mix; bring to a boil, cover, lower the heat, and cook for about ten minutes until the sweet potato softens. Stir occasionally. Add more chickpea water if necessary.
In case of excess liquid, increase the heat towards the end of cooking, remove the lid, and cook for a few more minutes. Taste and adjust seasoning if necessary.
Serve with white rice, couscous, injera or Iraqi pita - anything goes :)