Bring a large pot of water to a boil. Salt the water and cook pasta until al dente, about 8-10 minutes.
While the pasta is cooking, make the sauce. In a food processor, add avocados, goat cheese, garlic, lemon juice, and basil. Pulse until smooth and creamy. Season with salt and black pepper, to taste.
Drain the pasta and pour into a large bowl. Add the avocado goat cheese sauce to the pasta and stir until pasta is well coated. Add the tomatoes and serve.