Boil your pasta of choice according to package instructions.
Add all pesto ingredients to a food processor and blend until combined, scraping down the sides as necessary. Some texture will remain in the sauce.
Strain pasta then stir in pesto sauce. Garnish with vegan parmesan cheese.
Serve and enjoy!
Notes
Use a food processor, not a blender, to make pesto as you want some texture to remain.
Any shape and type of pasta noodle works with this. I used gluten-free brown rice penne pasta but you can use chickpea pasta, whole wheat, and any shape.
Save a bit of the pasta water (a couple tablespoons) before straining. You may want to add it to the pesto to thin it a bit more when mixed with the noodles.