Cook the spaghetti according to package instructions in a large pot of salted boiling water. Drain and set aside.
In a blender, combine soaked cashews, almond milk, sun-dried tomatoes, garlic, nutritional yeast, onion powder, and salt and pepper. Blend until smooth and creamy.
In a frying pan over medium heat, pour the creamy sauce and cook for a few minutes until heated through.
Add the cooked spaghetti to the sauce, tossing to coat the pasta well. Heat for another minute.
Serve hot, garnished with fresh basil if desired.
Notes
For a creamier sauce, soak the cashews longer.Feel free to add your favorite vegetables such as spinach or mushrooms.Top with fresh basil for added flavor.