01 -
Bring a pot of salted water to a boil. Cook the pasta according to package directions until al dente, approximately 8–10 minutes. Reserve ½ cup of pasta water, then drain the remaining water and return the pasta to the pot.
02 -
Combine the avocado, basil leaves, pine nuts (or walnuts), garlic, olive oil, sea salt, black pepper, and lemon juice in a food processor. Pulse until the mixture becomes smooth and creamy.
03 -
Pour the prepared pesto sauce into the pot of drained pasta and toss until fully coated. Add some reserved pasta water if needed for a creamier consistency.
04 -
Serve the pasta immediately, garnished with fresh basil leaves and freshly ground black pepper. Optionally, add cherry tomatoes and Parmesan cheese if not vegan.