Cook the 1 lb. rotini pasta or any short pasta as directed on the package.
In a large salad bowl, add the cooked pasta, 1 ½ cups cooked, shredded chicken, 4 strips bacon, cooked and chopped, 2 cups halved grape tomatoes, 3 green onions, sliced, 1 cup shredded sharp cheddar cheese, 1 cup chopped baby spinach, ¼ cup chopped basil, 1 teaspoon salt, and ½ teaspoon black pepper.
In a small bowl whisk together 1/4 cup red wine vinegar, 1 teaspoon old style mustard, and 1 teaspoon garlic powder. Whisk in 1/2 cup olive oil until well mixed.
Pour the dressing over the pasta salad, and toss all the ingredients until well combined.
You can serve it immediately or place it in the fridge for 1 hour to allow the flavor to develop more.