01 - Bring a large pot of salted water to a boil. Cook spaghetti or linguine according to package directions until al dente. Reserve ¼ cup of pasta water, then drain the pasta.
02 - Combine avocados, garlic, fresh basil, olive oil, lemon juice, sea salt, and black pepper in a food processor or blender. Blend until smooth, adding water gradually to achieve a creamy texture.
03 - Return drained pasta to the pot. Gently toss with avocado sauce, adding reserved pasta water incrementally to create a silky coating.
04 - Divide the dressed pasta among plates. Garnish with grated Parmesan or vegan alternative, fresh basil leaves, and lemon zest.
05 - Serve immediately to enjoy optimal flavor and texture.