01 - Bring a large pot of salted water to a boil. Cook pasta according to package directions until al dente. Reserve ¼ cup pasta water, then drain.
02 - In a food processor or blender, blend avocados, garlic, basil, olive oil, lemon juice, salt, and pepper 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 pasta among plates. Top each portion with grated Parmesan if desired, additional basil leaves, and lemon zest.
05 - Serve immediately to preserve optimal flavor and texture.