Cook the pasta according to package instructions. Drain and set aside.
While the pasta is cooking, prepare the Vegan Olive Pesto (recipe link in notes) following the provided recipe.
In a saucepan over medium heat, combine the almond milk, nutritional yeast, and vegan cream cheese. Stir until the cream cheese is melted and the mixture is smooth.
Add the Vegan Olive Pesto to the creamy mixture and stir well to combine. Adjust the consistency with more almond milk if needed.
Toss the cooked pasta in the creamy olive pesto sauce until evenly coated.
Add the chopped sun-dried tomatoes and crumbled vegan feta to the pasta. Gently toss to distribute the ingredients evenly.
Season with salt and black pepper to taste. Adjust the flavor by adding more nutritional yeast or olive pesto if desired.
Serve the creamy pasta in bowls, garnished with fresh basil or parsley if you like.