Cook noodles as per directions, but 3-4 minutes less than cooking time, since you'll be cooking noodles in the sauce later. Drain pasta, reserving a ¼ cup of the pasta water.
Mix all the sauce ingredients except the vegan butter in food processor.
Pour the sauce into a pan. Add the vegan butter. Cook on medium heat until the vegan butter melts. Add pasta and pasta water. Simmer for about 5 minutes or until heated through.
Notes
If you have leftovers, add a little unsweetened plain almond milk (like 1-2 tablespoons per serving) to wake the pasta back up, so it's not so dry.If you don't mind processed foods, you can add a couple of slices of vegan cheddar that are chopped up for extra richness (or ½ slice per serving).