Preheat oven to 400° Fahrenheit. Make the roasted garlic and tomatoes by placing tomatoes and sliced garlic on a baking sheet, then drizzling with olive oil and seasoning with salt and pepper. Roast for 15 minutes or until soft and very fragrant.
While garlic and tomatoes roast, cook pasta in a large pot of salted water until al dente and reserve ½ cup pasta water.
While pasta cooks, add all avocado sauce ingredients to a blender and blend until smooth.
Once pasta is cooked, strain then add back into pot along with avocado sauce and reserved pasta water. Toss pasta in sauce before adding in roasted garlic and tomatoes, serve immediately.