Prepare pasta according to package directions.
Heat a medium frying pan on medium heat. Once hot, add olive oil, shallots, cashews, yam, cauliflower and garlic powder. Stir frequently for 5-8 minutes.
Add the nutritional yeast and ¾ of the almond milk. Stir frequently for another 8-10 minutes.
Once yam and cauliflower are soft, remove from heat and add to high speed blender. Add the remaining almond milk. Blend on high until creamy sauce. Add more liquid if needed!
Caution! Sauce will be hot. Remove from blender. Add to drained pasta noodles and mix together.