Heat a large pot over medium-high heat. Add the canola and sesame oils, then add the green onions. Cook, stirring often, about two minutes or until slightly softened. Add garlic and ginger and cook, stirring, another minute or until fragrant. Add the water and soy sauce and bring to a boil.
Add tofu and the cinnamon stick and return to a boil, then reduce heat, cover and simmer gently for 15 minutes.
Break spaghettini in half and stir into the pot. Cover and simmer seven to 10 minutes or until noodles are just tender.
Turn off heat and stir in spinach and hot sauce.
Best Health tip: Tofu comes in various-sized packages. Don't worry too much about buying exactly one pound. If you have a little more or a little less, the recipe will still be fine.
Want to make the soup ahead of time? Make the soup — without the pasta and spinach — up to two days ahead. Reheat the soup and then add these two remaining ingredients.