01 - Cook the spaghetti or linguine in a large pot with salted boiling water until al dente as per package instructions.
02 - While pasta is cooking, blend avocados, garlic, lemon juice, Parmesan, and olive oil in a blender or food processor until a creamy sauce forms. Season with salt and black pepper.
03 - Drain the cooked pasta and toss with the avocado sauce in a mixing bowl. Mix well until fully coated.
04 - Fold in halved cherry tomatoes and chopped basil gently into the pasta mixture.
05 - Serve immediately and garnish with additional Parmesan cheese if desired.