In a large pot boil enough water to cook spaghetti as per the package instructions. When it’s almost cooked reserve ¼cup of its water before draining.
In the meanwhile, combine avocadoes, coconut milk, nutritional yeast, garlic, basil, lemon zest, lemon juice, salt and pepper in the blender and blend it smooth and creamy.
As soon as the pasta is boiled drain it and immediately toss it in the sauce.
Add the reserved pasta water to it and mix everything very well.
Slightly warm it on the stove top and adjust salt and pepper and lemon juice as per taste. Do not cook just warm it at this point.
Garnish and serve immediately.