To prepare cheese sauce, in a blender or food processor combine cashews and grated carrot with boiling water. Blend until smooth. Add remaining sauce ingredients (nutritional yeast, dijon, garlic, apple cider vinegar, pepper and sea salt) and puree until creamy. Set aside.
To prepare noodles, bring large pot of water to a boil. Add noodles and cook according to package instructions. Drain water. Place hot pasta back into pot and combine with cheese sauce. Add chopped onions at this point.
Pour into a medium size baking dish and bake uncovered for 15 minutes. Serve hot.
I love sprinkling it with hemp hearts for an added hit of protein and nuttiness.
You can also add freshly chopped tomatoes (probably 1-2) or half a can of whole tomatoes to this recipe.