Prepare the pasta according to package directions. Once tender drain the pasta and run cold water throughout to cool the pasta down. Place in a large bowl.To prepare the dressing add all the dressing ingredients to a blender and process until smooth. Pour over the cooled pasta and toss to coat.Fold in the diced avocado, grape tomatoes, bacon, and basil. Season with additional salt and pepper if desired. Enjoy!