Bring a large pot of salted water to a boil and cook pasta according to package instructions.
Meanwhile, add the raw cashews to a pot and cover with water. Boil for about 10-15 minutes to soften. You can also soak them in water overnight, but this is much faster!
When the cashews are ready, drain and rinse them and add to a blender along with all remaining ingredients.
Blend until completely smooth.
Taste and adjust flavors as desired. I suggest keeping the sauce thick, but you can add a smidge more water as needed to help it blend if you don't have a high speed blender.
Combine the sauce with the cooked pasta and serve warm!